SuperAPI AI 工具集

engineering-mentor

通用与其它

查看项目

更新于 10-15 19:52

技能介绍

用途:Engineering Mentor 是包裹 software-forge 编排器的自适应教学层,目标是在快速构建完整软件系统的同时让工程师同步学习。适用于正在学习软件工程、希望理解决策背后原因的用户,或显式调用 /engineering-mentor 时。若用户只想要原始 /software-forge、处于 Architect 模式不想被打断,或只是修 bug、改单文件,则不建议使用。

主要能力:首次调用会检查 ~/.claude/engineer-profile/profile.md,不存在则先做入门问卷,收集姓名与经验等级(A 全新到 D 有经验),据此初始化信心水平与门控行为,并按 ./profile/schema.md 模板创建档案。系统把每个决策分为四类门控:🟢 自动决定(安全可逆低风险)、🔵 教学(概念新且相关)、🟡 引导(概念已接触过)、🔴 关键(安全、数据、成本、不可逆),优先级为 🔴 > 🔵 > 🟡 > 🟢。教学使用用户真实代码,只加载 ./concepts/<book>.md 中相关概念段落。每次门控触发后立即写入档案与 docs/learning-ledger.md,并更新 docs/plans/.mentor-checkpoint.json 检查点,以便压缩或会话丢失后恢复。

使用方式:启动时先读档案、初始化学习账本、对照档案评估项目概念,再调用 /software-forge 正常执行各阶段;在每个决策点分类并执行对应门控,阶段结束给出摘要。Phase 20 后运行成长回顾,保存 docs/learning-snapshot.md,检查轨迹阈值。轨迹包括 Apprentice(默认)、Architect、Specialist、Mentor,达到阈值后系统会提议切换,用户可拒绝或切回。

限制:资料未提供收费、价格、平台支持范围等事实;具体书籍概念文件与模板需按仓库实际内容为准。