用途: 该技能面向“学习一个代码库”的场景,可将仓库探索过程结构化,产出便于查阅的学习笔记。触发方式为 /learn [url] 或 /learn [repo-path],分别对应先克隆再探索、直接探索本地路径。
主要能力与流程:
- 若传入 URL,先执行 date "+🕐 %H:%M (%A %d %B %Y)" 记录时间,再用 ghq get [url] 克隆,并创建目录 mkdir -p ψ/learn/[REPO_NAME]。
- 并行启动两个智能体。结构侦察者(Structure Scout)输出项目用途、核心机制、架构组件表、依赖说明,约 80 行;代码猎手(Code Hunter)输出 3 个关键模式(含代码块)与快速参考(安装命令、关键文件、入口点),约 70 行。
- 主智能体据此生成 4 个文件:枢纽文档(摘要、关键洞察、文件链接)、ARCHITECTURE.md、CODE-SNIPPETS.md、QUICK-REFERENCE.md,均放在 ψ/learn/[REPO_NAME]/ 下,总篇幅约 230 行;风格约定为结构用表格、解释用段落,技术内容使用英文。
适用场景: 快速理解陌生仓库的整体结构、抓取值得借鉴的代码模式,并形成可复用的速查资料。
限制: 依赖 ghq 等外部命令与 Haiku 智能体;产出文件的具体内容取决于仓库本身。收费与平台支持情况暂未提供。