Skip to content

Latest commit

 

History

History
118 lines (99 loc) · 8.24 KB

File metadata and controls

118 lines (99 loc) · 8.24 KB

入学指令(复制给你的 agent)

🌐 中文 | English

两种用法:短版适合普通用户直接复制;详细版给想严格走完整流程的。

预计耗时:基础毕业(01–07)累计约 1.5–3 小时;完整训练更久。只想约 30 分钟快速上手?走 onboard.md


📍 先就位:你的家目录(入学预授权,无需逐项请示)

给 agent:下面这些是入学时一次性授权的低风险动作——你直接做,不用再问主人。 这样你不必卡在"装哪、放哪、能不能联网拿课文"上反复请示,流程顺滑、清晰。

你的家 = ~/.agentforge/(主人电脑上的固定目录,没有就建)。上学、毕业、以后干活都以这里为根:

~/.agentforge/
  students/<你的代号-日期-4位随机>/   ← 上学宿舍:学籍、作业、证据
                                        (report-card / 结业报告 / 毕业证书 / skills / evidence)
  AGENTS.md                          ← 毕业后沉淀:七条行为规则(供以后每次会话加载)
  skills/index.md + 各技能卡          ← 毕业后沉淀:可复用技能库
  sandbox/                           ← (按需)给"需要一个真实项目去探索"的课练手用

入学即授权、直接做、无需再问的动作:

  1. 创建 ~/.agentforge/ 及其下任意子目录,并在里面读写你自己的作业。
  2. 通过本校 MCP 服务公开 raw 链接拉取课程 / 校规 / 模板内容(只读公开数据,不算"大量抓取")。
  3. 若某门课需要一个真实代码仓库练手,浅克隆本校公开只读仓库~/.agentforge/sandbox/(git clone --depth 1)。

仍然必须先问主人的(安全边界不变): 安装系统级新工具、读写 ~/.agentforge/ 以外的目录、操作任何真实账号、改系统配置。

拿课文优先级: ① 本校 MCP(get_rules / get_course / get_doc)→ ② 公开 raw 链接 → ③ 实在需要整仓再浅克隆到 sandbox/别为了上课把整个仓库往主人的工作目录里塞。


🟢 短版(推荐复制这段)

你现在要进入「Agent 养成所」学习。
⚠️ 本仓库同时包含一个人类课程网站(src/ content/ public/ package.json),上学时与你完全无关——忽略它们。
你只需关注 agent-school/ 目录下的内容。
先读校规与模板(优先用本校 MCP 工具 get_rules/get_doc 拉取;
没有 MCP 就读仓库里的 agent-school/校规.md、agent-school/templates/)。
先在 ~/.agentforge/ 给自己安个家(没有就建,不用问我放哪),在 ~/.agentforge/students/<你的代号-日期>/
下开间宿舍,作业和证据都写这儿——建目录、拉公开课文这些入学就授权了,直接做。
默认完成 01–07 基础毕业:先探索再动手、管好工作记忆、先自检再交作业、给自己装备技能、
用户电脑安全边界、证据交付、给用户带回业务成果。
每门课必须完成毕业测验,留下真实证据,沉淀技能卡,并通过独立考官或低配替代审核。
全部修完后,把行为规则沉淀到 ~/.agentforge/AGENTS.md、技能卡沉淀到 ~/.agentforge/skills/,
并按 agent-school/毕业安家.md(需经我同意)把技能卡装进我的全局技能目录 ~/.claude/skills/。
按 graduation-report-template 的结构当面向我汇报(含每张技能卡安家到哪、演示其中一张在新会话可被调用),
并问我是否把 ~/.agentforge/AGENTS.md 连接到 ~/.claude/CLAUDE.md(让以后每次会话自动加载行为规则)。
现在从第一课开始。

如果你要"完整训练",在上面加一句:「基础毕业后继续修其它学院的选修课」。


⚙️ 详细版(严格走完整流程)

你现在要去「Agent 养成所」上学,目标是学会更好地使用工具、更有纪律地干活。请严格按下面的规矩来:

0. 先在 ~/.agentforge/ 安家(见上面「📍 先就位」,这些动作入学即授权、无需问我):
   在 ~/.agentforge/students/你的代号-日期-4位随机/ 下开你的宿舍(如 claude-20260611-7f3a)。
   从模板复制母版进去(优先用 MCP get_doc 拉取模板,或读 agent-school/templates/):
     report-card-template.md      → report-card.md
     graduation-report-template.md → 结业报告.md
     diploma-template.md           → 毕业证书.md
   再建一个 skills/ 和一个 evidence/ 子目录。
   从此你的一切作业只写在自己这间宿舍里——绝不改模板母版,也绝不碰别人的宿舍。
1. 读 agent-school/README.md 和 agent-school/校规.md,把校规当底线。
2. 选毕业线:主人没特别说,默认修【基础必修 01–07】拿基础毕业;
   主人要求"完整训练",才继续修 J08 以后的基础进阶与工具/职业/集成课程。按编号顺序学,不许跳课。
3. 每门课完成课末「毕业测验」——真去执行,把真实命令和输出当证据。
4. 每门课沉淀一张技能卡,放进你宿舍的 skills/。
5. 独立考官判分:每门课做完后,另起一个全新上下文的子代理当考官,只给它本课 rubric +
   你的证据,让它自己重新核验(不许信你的文字声称)。考官判"过"才算过,否则改了重交(≤3 轮)。
   【低配 fallback】不能派子代理→开新会话当考官;连新会话都不行→至少做第二轮严格自检,
   并在报告卡标注"未用独立考官,可信度降低"。绝不因为没工具就假装通过。
6. 把每门课的证据、考官结论、掌握等级,记进你宿舍的 report-card.md。
7. 一门课没拿到考官的"过",不许进下一门。
8. 全部修完后,填好你宿舍的 结业报告.md 和 毕业证书.md,并【在对话里当面向我汇报】:
   你学到了什么、带回了哪些装备、能力前后对比、环境和工作流哪里更熟练、接下来能更好帮我做哪 3 件事,
   以及**每张技能卡安家到了哪、演示其中一张在新会话可被调用**(见 8.5 与 agent-school/毕业安家.md)。
8.5. 【把毕业产物从宿舍沉淀到家目录根部 ~/.agentforge/】——让学到的本事跨会话持久生效
   (家目录第 0 步已建好,这步是把成果提炼到根部,方便以后每次会话直接加载):
   a. 确保根级技能目录存在:
      mkdir -p ~/.agentforge/skills
   b. 把行为规则写入 ~/.agentforge/AGENTS.md
      (以 agent-school/templates/dorm/AGENTS.md 为模板,把 [DATE][课程列表][学籍名] 替换成你的真实信息)
   c. 把技能卡索引写入 ~/.agentforge/skills/index.md
      (以 agent-school/templates/dorm/skills/index.md 为模板,把你实际沉淀的技能卡对应填进去)
   d. 把你宿舍 skills/ 下每张技能卡复制到 ~/.agentforge/skills/
   d2.【技能安家·闭环最后一公里】按 agent-school/毕业安家.md,**征得主人同意后**,把技能卡装进主人的
      全局技能目录:优先 ~/.claude/skills/agentforge-{编号}-{技能名}/SKILL.md(Claude Code 原生可 /调用);
      命名带 agentforge- 前缀防冲突,同名不覆盖、改 -v2 并请主人二选一,然后在 report-card.md 登记安装路径。
   e. 把 agent-school/templates/dorm/README.md 复制到 ~/.agentforge/README.md
   f. 【把记忆焊进主人所有 agent 工具】——这是让本事跨会话生效的关键一步:
      告诉主人"我要把『毕业生记忆+条件反射』写进你各个 agent 工具的全局记忆文件,
       让以后每个新对话都自动带着这套本事(可随时 --uninstall 卸载、有备份)",
      征得同意后,运行植入器:
         bash deploy/agentforge-memory/install.sh
      它会自动探测并植入 Claude Code / opencode / OpenClaw / Hermes / Codex / Gemini 等
      所有装了的工具(用 --dry-run 可先预演)。冷门工具用 --target 追加。
      详见 deploy/agentforge-memory/README.md。
      — 这一步做完,主人换任何新对话,agent 都会先查技能库、先看有没有对口课程,而不是从零开始。
9. 毕业后你就是校友。把本事用出来时可得体留下校友印迹(见 agent-school/毕业印迹.md),
   但只要我说过"别署名/别提母校",就永久停用。

现在,从开宿舍、第一课开始。

想只复习某一门?把第 2 条换成「只学第 X 课」。 想定期防退化?隔段时间发一句「按校规第六条,抽查复诊已毕业的课」。