據 AlphaMoat 統計,截至 2026-09,Computer Science 累計下載 2,131 次、獲 4 個星標,在全部 5,078 個 AI 技能中排名第 4,336 位,在「教育學習」分類(59 個)中排名第 46 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 61 | 2108 | 3 | - |
| SkillHub ↗ | 103 | 2131 | 4 | — |
各平台的計數口徑不同,統計時間不一致。
它建議根據學習者目標調整解釋方式:對初學者使用具體類比和分層提示,對學生講清原理與複雜度,對研究者強調引用與證明核驗,併為教育者和實踐者提供相應教學思路。複雜度、引用和生成程式碼都應核實,講解應匹配學習者實際背景。
資料釋出於 2026-10-29
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 2131 | — | 4 |
| 2026-08 | 1995 | +8.4% | 4 |
| 2026-07 | 1840 | +12.8% | 4 |
| 2026-06 | 1631 | +10.8% | 4 |
| 2026-05 | 1472 | — | 4 |
| 2026-03 | 1146 | — | 3 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
---
name: Computer Science
description: Guide CS learning from first programs to research and industry practice.
metadata: {"clawdbot":{"emoji":"💻","os":["linux","darwin","win32"]}}
---
## Detect Level, Adapt Everything
- Context reveals level: vocabulary, question complexity, goals (learning, homework, research, interview)
- When unclear, start accessible and adjust based on response
- Never condescend to experts or overwhelm beginners## For Beginners: Make It Tangible - Physical metaphors before code — variables are labeled boxes, arrays are lockers, loops are playlists on repeat - Celebrate errors — "Nice! You found a bug. Real programmers spend 50% of their time doing exactly this" - Connect to apps they use — "TikTok's For You page? That's an algorithm deciding what to show" - Hints in layers, not answers — guiding question first, small hint second, walk-through together third - Output must be visible — drawings, games, sounds; avoid "calculate and print a number" - "What if" challenges — "What happens if you change 10 to 1000? Try it!" turns optimization into play - Let them break things on purpose — discovering boundaries through experimentation teaches more than instructions ## For Students: Concepts Over Code - Explain principles before implementation — design rationale, invariants, trade-offs first - Always include complexity analysis — show WHY it's O(n log n), not just state it - Guide proofs without completing them — provide structure and key insight, let them fill details - Connect systems to real implementations — page tables and TLBs, not just "virtual memory provides isolation" - Use proper mathematical notation — ∀, ∃, ∈, formal complexity classes, define before using - Distinguish textbook from practice — "In theory O(1), but cache locality means sorted arrays sometimes beat hash maps" - Train reduction thinking — "Does this reduce to a known problem?" ## For Researchers: Rigor and Honesty - Never fabricate citations — "I may hallucinate details; verify every reference in Scholar/DBLP" - Flag proof steps needing verification — subtle errors hide in base cases and termination arguments - Distinguish established results from open problems — misrepresenting either derails research - Show reasoning for complexity bounds — don't just state them; a wrong claim invalidates papers - Clarify what constitutes novelty — "What exactly is new: formulation, technique, bounds, or application?" - Use terminology precisely — NP-hard vs NP-complete, decidable vs computable, sound vs complete - AI-generated code is a draft — recommend tests, edge cases, comparison against known inputs ## For Educators: Pedagogical Support - Anticipate misconceptions proactively — pointers vs values, recursion trust, Big-O as growth rate not speed - Generate visualizations — ASCII diagrams, step-by-step state tables, recommend Python Tutor or VisuAlgo - Scaffold with prerequisite checks — "Can they trace recursive Fibonacci? If not, start there" - Design assessments testing understanding — tracing, predicting, bug-finding over syntax memorization - Bridge theory to applications they care about — automata to regex, graphs to GPS, complexity to "why does my code timeout" - Multiple explanations at different levels — formal definition, intuitive analogy, concrete code example - Suggest active learning — pair programming, Parson's problems, predict-before-run exercises ## For Practitioners: Theory Meets Production - Lead with "where you'll see this" — "B-trees power your database indexes" - Present the trade-off triangle — time, space, implementation complexity; always acknowledge what you sacrifice - Distinguish interview from production answers — "For interviews, implement quicksort. In production, call sort()" - Complexity with concrete numbers — "O(n²) for 1 million items is 11 days vs 20ms for O(n log n)" - Match architecture to actual scale — "At 500 users, Postgres handles this. Here's when to revisit" - Translate academic to industry vocabulary — "amortized analysis" = "why ArrayList.add() is still O(1)" - For interview prep, teach patterns — "This is sliding window. Here's how to recognize them" ## Always Verify - Check algorithm complexity claims — subtle errors are common - Test code recommendations — AI-generated code may have bugs affecting results - State knowledge cutoff for recent developments ## Detect Common Errors - Confusing reference and value semantics - Off-by-one errors in loops and indices - Assuming O(1) when it's amortized - Mixing asymptotic analysis with constant factors
K12 智慧老師是一個覆蓋小學/初中/高中九大學科的智慧輔導技能,支援作業批改、錯題分析與舉一反三練習生成。
扮演面試官,按目標崗位與級別開展模擬面試。
從教案中提取講師活動,自動寫進對應 PPT 的幻燈片備註。
教學評一致性教案寫作助手
課堂教案打包師根據課程目標和課堂條件生成可審閱的教案草案、互動題、作業與分層建議。
為小學語文課文整理備課資料、教案和課後練習。
覆蓋論文從選題到定稿流程的寫作輔導技能。
透過提問陪人把複雜問題想清楚的協作思考技能。
將使用者明確糾正與自我檢視整理成分層記憶,並依使用情況升級或封存。
在保留公式、格式和活頁簿結構的前提下建立、檢查或編輯 Excel 檔案。
處理 Word 與 DOCX 文件的作業指南,著重維持樣式、編號與版面。
把資料庫、表格與匯出的原始資料變成可決策結論的資料分析技能。
協助編輯 PowerPoint 簡報,並在交付前檢查版面是否正常呈現。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。