📌 项目日期:2026年9月 | 数据来源:GitHub官方仓库 | 星数:325+
Manware-s-AI-Learning-Toolkit 是一套 AI 学习伴侣(Learning Companion)定制,核心理念一句话:"You try first, AI helps only after you commit to an answer."(你先试,AI 只在你给出答案后才帮忙)。它把 AI 编程助手从"替你写代码的枪手"改造成"逼你思考的陪练"——用 12 个斜杠命令把一次完整学习拆成固定流程。这类针对 AI 编码行为做深度定制的思路,和 Superpowers 技能库深度评测 里的 TDD 工作流定制异曲同工。
| 特性 | 说明 |
|---|---|
| 强制先答 | 不写预测就不解锁提示,杜绝"伸手党式"学习 |
| 12 个斜杠命令 | /learn、/hint、/debug、/autopsy、/read 等覆盖学习全周期 |
| 最小提示原则 | /hint 逐级给提示,从方向性线索到接近答案,分级解锁 |
| 假设检验式调试 | /debug 不直接给修复,而是引导你逐个验证假设 |
| 事后复盘 | /autopsy 自动回顾学习过程,沉淀成可检索的学习笔记 |
| 多编辑器支持 | 提供 copilot、cursor、claude-code、opencode、antigravity 多分支 |
| 防作弊机制 | 学习期间禁用 inline 自动补全,只允许 Chat 模式交互 |
1. You try → 自己动手写第一版
2. Predict → 写下你预期的行为/输出
3. AI hints → 卡住时 /hint 逐级要提示(不直接要答案)
4. Implement → 按提示继续实现
5. Test → 跑起来验证,对照预测找差距
6. Explain → 向 AI 解释你写的代码为什么能工作
7. AI reviews → AI 挑错、指出理解偏差
8. Retrieve → /autopsy 复盘归档,日后 /read 随取
# Claude Code 分支安装
git clone https://github.com/nitsanw/manware-ai-learning-toolkit
cd manware-ai-learning-toolkit/claude-code
# 将 learning-companion.md 复制到项目的 .claude/commands/ 目录
mkdir -p .claude/commands
cp learning-companion.md .claude/commands/
# Cursor / Copilot 分支:按仓库对应分支的 README 操作,
# 将命令文件放到 .cursor/rules/ 或 .github/prompts/ 即可
| 命令 | 用途 |
|---|---|
| /learn | 入口:开启一次结构化学习任务 |
| /hint | 卡住时逐级索取提示,最多到"接近答案"级 |
| /debug | 假设检验式诊断:列出可能原因,逐个实验排除 |
| /autopsy | 事后复盘:这次学到了什么、错在哪、下次怎么改 |
| /read | 理解陌生代码:先猜意图再验证,而非直接读讲解 |
其余命令覆盖实现、测试、讲解、评审、检索等环节,完整列表见仓库 README。
/read 一段源码再 /learn 动手,预测-验证闭环记忆最深/autopsy,一周后你会拥有一份可检索的个人学习库;公文写作类 Skill 定制可参考 gongwen 公文排版 Skill 教程"You try first, AI helps only after you commit to an answer."——你先试,AI 只在你给出答案后才帮忙。强制先答:不写预测就不解锁提示,把 AI 编程助手从"替你写代码的枪手"改造成"逼你思考的陪练"。
/learn 开启一次结构化学习任务;/hint 卡住时逐级索取提示,最多到"接近答案"级;/debug 假设检验式诊断,引导你逐个验证假设;/autopsy 事后复盘沉淀成可检索的学习笔记;/read 先猜意图再验证地理解陌生代码;其余命令覆盖实现、测试、讲解、评审、检索等环节。
提供 copilot、cursor、claude-code、opencode、antigravity 多分支。学习期间会禁用 inline 自动补全、只允许 Chat 模式交互——这是防作弊机制,也是这套定制的灵魂,绕开它就退化成普通 AI 助手。