Manware AI 学习工具包教程:先试后问,让 AI 只做你的陪练

📌 项目日期: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/ 即可

🛠️ 12 个斜杠命令速查

命令用途
/learn入口:开启一次结构化学习任务
/hint卡住时逐级索取提示,最多到"接近答案"级
/debug假设检验式诊断:列出可能原因,逐个实验排除
/autopsy事后复盘:这次学到了什么、错在哪、下次怎么改
/read理解陌生代码:先猜意图再验证,而非直接读讲解

其余命令覆盖实现、测试、讲解、评审、检索等环节,完整列表见仓库 README。

💡 使用建议

📚 常见问题

Manware AI 学习工具包的核心理念是什么?

"You try first, AI helps only after you commit to an answer."——你先试,AI 只在你给出答案后才帮忙。强制先答:不写预测就不解锁提示,把 AI 编程助手从"替你写代码的枪手"改造成"逼你思考的陪练"。

12 个斜杠命令怎么用?

/learn 开启一次结构化学习任务;/hint 卡住时逐级索取提示,最多到"接近答案"级;/debug 假设检验式诊断,引导你逐个验证假设;/autopsy 事后复盘沉淀成可检索的学习笔记;/read 先猜意图再验证地理解陌生代码;其余命令覆盖实现、测试、讲解、评审、检索等环节。

支持哪些编辑器?

提供 copilot、cursor、claude-code、opencode、antigravity 多分支。学习期间会禁用 inline 自动补全、只允许 Chat 模式交互——这是防作弊机制,也是这套定制的灵魂,绕开它就退化成普通 AI 助手。