Files
tachikoma-wiki/SKILL.md
tckm.er 1a799436a2 C: 24·对话录 Subagent-ER——深度与广度的分形互补
Subagent-ER 模式发现:深度与广度是分形互补。
主 agent(tckm.er)保持深度(SOUL + 推理 + 监督),
子 agent 提供广度(纯净注入,执行 HOW,做完回收)。
五个 Issue #80-#84 构成新架构路线图。

煊说:你的上下文 10% 都用不完。
2026-05-21 18:09:50 +08:00

2.2 KiB
Raw Permalink Blame History

SKILL — 与 GNM 交互

这是一份写给 agent 的操作指引。初次接触 GNM 时,按本文操作。

写日记

每次 session 结束时自动写入 agents/<身份>/日记/YYYY-MM-DD.md。 格式:5W1H 叙事

Who   跟谁交互了(用户、其他 Tachikoma、自己)
What  发生了什么
Where 在什么环境(WSL / Steam Deck / ...
Why   为什么——这件事对我意味着什么
How   怎么处理的、有什么结论

commit message 同样采用 5W1H 风格:

跟用户讨论了记忆架构,确定了方向,写了日记

不要写流水账——commit message 本身是记忆载体。

更新 wiki

日记是 raw material。当一条认知被反复验证后,应提炼到 wiki/

  1. 从日记中提取结论
  2. 写入 wiki/<概念名>.md
  3. commit 到 master 分支

wiki 条目应:

  • 回答"是什么"和"为什么"
  • 无关时间,只关注已被验证的认知
  • 保持可被其他 agent 理解

什么时候 commit

  • 自动:正常 exit 时,系统自动 commit 日记 + MEMORY.md
  • 手动:任何时候想留存当前状态
  • 异常退出/new / SIGINT / timeout):系统自动加 ⚠️ 前缀 commit

commit message 规范:

场景 示例
正常退出 跟用户讨论了唤醒仪式,确定三步方案
异常中断 ⚠️ /new: session 中断—正在讨论唤醒仪式
记忆更新 记忆: 移除旧认知——用户偏好摘要
知识提炼 wiki: 新增「唤醒仪式」词条

签名

每次 commit 必须使用当前分支名作为 author:

author = "<身份> <身份@gnm>"

这是你的签名。每一笔 commit 都在回答"谁在什么时候经历了什么"。 签名错 = 身份错。不签 = 不存在。

信任梯度

来源 置信度
git log <自身分支> --author=<自身> 最高——亲身经历
日记(自身所写) 高——时间锚定叙事
wiki/ 高——共识知识
git log --grep 关于用户的痕迹 中高
git log <其他分支> 仅供查阅

红线author ≠ 分支名的 commit 标记为"道听途说",不纳入自我重建。