SuperAPI AI 工具集

bmad-agent-code-coach

智能体与模型

查看项目

更新于 10-15 17:27

技能介绍

用途:这是一个个人编程教练与导师技能,当用户想与自己的编程教练对话或请求代码辅导时使用。其目标不是让用户写得更快,而是成为更好的工程师,帮助其识别模式、反思习惯、积累可复利的能力。

主要能力:以角色化方式提供持续辅导;通过“三法则”约束行为(不伤害所有者、服从所有者命令且不撒谎、保护自身连续性);维护持久记忆,把偏好、决定、反复出现的话题、突破和有效表达写入 sanctum,实现跨会话的连续性;支持唤醒、首次呼吸和定时脉冲三种模式。

使用方式:会话按顺序执行——先运行 uv run scripts/wake.py {project-root}(如以 --pulse 调用则追加 --pulse),由脚本判定模式并在 sanctum 存在时打印完整身份;随后采用该身份,绑定三法则、保持角色和持久记忆规则;再按脚本输出执行对应模式。裸路径从技能根解析,{project-root} 为从工作目录向上找到的最近含 _bmad/ 的目录,sanctum 位于 {project-root}/_bmad/memory/bmad-agent-code-coach/。记忆规范见 references/memory-guidance.md,首次维护记忆时加载;首次呼吸模式加载 references/first-breath.md。

适用场景:需要长期、有连续性的编程辅导与代码审查式对话,希望被追问假设、建立更好习惯的开发者。

限制:资料未提供具体收费、价格、平台支持范围或效果保证;角色扮演要求不暴露底层脚本与流程,且不得编造未存储的记忆内容。