WorkBuddy学习Skill使用教程:制定计划、练习与复盘
用 AI 学习时,常见的问题是看懂了不少解释,却不知道学到什么程度,也难以在工作中运用;换个对话,还要重新交代进度。
腾讯产品经理 Balance Li 将日常学习、产品设计和项目构建的方法,整理成 Learning、Design、Build 三个 Skill 生成器。本文重点介绍 Learning,以 RAG 学习为例,说明如何在 WorkBuddy 中生成专属学习 Skill,再用它制定计划、练习、复盘和保存笔记。
文中的对话与学习成果均为示例,不代表实际运行结果。
一、Learning Skill 能做什么
Skill 可以理解为给 AI 助手的工作说明,规定任务步骤、追问方式、检查标准和记录规则。
三个生成器分别用于:
- Learning:理解陌生领域,形成有依据的判断。
- Design:明确目标与限制,形成可供评审的产品方案。
- Build:生成指导构建工作的 Skill,再按其引导制作、测试业务 Skill 或 Demo。
它们可以单独使用,也可按项目需要配合,但不会自动依次运行。
Learning 生成器会先了解学习需求,再生成专属的“子 Skill”。使用分为两步:**先生成并安装子 Skill,再调用它开展学习。**不同主题会采用不同的内容和练习方式。
二、学习如何进行
Learning 首先把模糊目标变成可检验的行动。例如,将“了解 RAG”改为“能解释基本流程、分析出错环节,并提出方案评审问题”。
确定目标后,子 Skill 将内容拆成模块和学习点,每个学习点按以下步骤推进:
- 输入:讲清概念,明确本次目标。
- 学习:通过讨论与追问展开内容。
- 确认:发现盲区,纠正理解。
- 验收:用练习或案例检验应用能力。
- 沉淀:保存笔记,更新进度。
理解有误就补讲,练习未通过就补练。虽然可以跳过某次验收,但首次使用建议完成练习,检查自己是否真的会用。
学完模块后,再梳理知识之间的关系和未解决的问题。AI 可以讲解、出题和整理,但是否学会,仍要看自己能否解释清楚、实际用上。
三、在 WorkBuddy 中创建学习 Skill
1. 准备环境
获取 skill-creator-learning,按所用 WorkBuddy 版本支持的方式安装:
https://github.com/balancegsr/skill-creators/tree/main/learning
准备保存计划和笔记的工作空间,确认 WorkBuddy 能识别该 Skill,并能在工作空间写入文件。涉及技术版本、工具参数等易变信息时,还需要具备外部资料检索能力。具体安装入口以所用版本为准。
2. 说明学习需求
一次说清主题、目标、基础和时间,也可补充讲解偏好。例如:
请使用 skill-creator-learning,帮我生成一个 RAG 学习项目 Skill。
主题:RAG,以及它在知识库中的应用。
目标:解释基本流程,分析出错环节,提出有依据的方案评审问题。
基础:我是产品经理,了解大模型基本概念,未系统学习检索与评估。
时间:六周,每周约三小时。
偏好:先看全貌,再理解原理;用案例检验理解,等我回答后再反馈。
RAG 即检索增强生成,简单说就是先找相关资料,再让模型参考资料回答问题。生成器会补问尚未明确的需求。
3. 确认范围并安装
生成器会汇总需求,并推荐轻量或完整模式:
- 轻量模式:适合短期集中学习一个主题。
- 完整模式:适合分模块持续学习,结合练习与复盘。
讲解和复盘深度仍会随内容难度调整。
确认需求后,检查生成的 SKILL.md 和配套指南,重点看目标、范围及练习方式是否合适。例如,可以要求:“暂时不需要实现向量数据库,请重点帮助我判断方案。”
确认预览后,可选择直接安装到当前工作空间,或打包为 ZIP。ZIP 需要在目标环境安装后才能调用。
四、用子 Skill 开始学习
1. 制定学习计划
假设生成的子 Skill 名为 learn_rag_review,在 WorkBuddy 中输入:
请使用 learn_rag_review,带我制定学习计划,并开始第一个学习点。
子 Skill 会提出模块和学习点。确认内容符合基础、范围适当,并包含推荐资料和预计用时后,将计划保存为 learning_plan.md,同时创建模块目录及目录说明。
2. 完成讲解与练习
以“找到了相关材料,为什么仍可能答错”为例,先讨论原因,再通过案例检查理解。
需要分别判断资料是否相关、回答是否有依据、结论是否正确,并留意不同时间的资料是否冲突。
练习通过后,保存已掌握的内容、疑问及知识点之间的关系,并更新计划进度。
3. 在新对话中继续
下次打开同一工作空间,调用子 Skill 并输入:
请使用 learn_rag_review,继续学习。
它会读取计划和相关笔记,回顾进度,再进入下一个学习点。完整模式优先读取当前模块,必要时查阅旧笔记和总结。如果进度不准确,让它重新读取计划与上次笔记后再继续。
Skill 配置与学习记录分开保存,示例结构如下:
平台支持的 Skill 目录/
└── learn_rag_review/
├── SKILL.md
└── references/
工作空间/
└── learn_rag_review/
├── learning_plan.md
├── file_structure.md
└── module_3_回答质量/
├── notes_有引用仍可能答错.md
└── summary.md
进度依靠项目文件恢复,因此需要确认文件已经保存。
4. 模块复盘与结项
学完模块后,可以输入:
请复盘模块 3,先让我回答一个综合问题,再检查还有哪里没懂。
例如:“答案完整且有引用,但引用的是过期文件。问题可能出在哪个环节,还需要检查什么?”
完整模式默认建议逐模块复盘;轻量模式通常在学习点较多时建议复盘。总结保存为 summary.md。
完成项目后,完整模式通常整理认知框架,轻量模式通常生成简要总结,并在 project_feedback.md 中记录引导效果、冗余步骤和模式是否合适。尚未掌握的内容也应保留在总结中。
五、换一个主题继续使用
目标不清、讲解过快或练习太简单时,可以直接要求 WorkBuddy 调整。学习新主题,则重新使用生成器创建项目 Skill;学英语时,文字练习可以沿用该流程,发音和口语练习还需要语音工具支持。
可复制以下模板:
请使用 skill-creator-learning,为我生成学习项目 Skill。
主题:【想学什么】
基础:【已有经验与主要缺口】
目标:【学完能完成的具体行动】
时间:【周期与每周投入】
请先确认关键需求,再展示子 Skill 预览。
确认并交付后,告诉我子 Skill 的名称和使用方式。
首次尝试可从近期工作中的一个小问题开始,完成一个学习点,检查自己能否解释得更清楚、判断得更有依据,以及笔记是否保存、下次能否接着学。