每个 skill 一个仓库:skill.md+logs+memory.md 的 AI 技能管理法
Weary_Razzmatazz5077 · reddit · 2026-09-29
一位 Reddit 用户分享了自己组织 AI skills 的方法:每个 skill 独立占一个仓库,包含三个部分。
- skill.md:静态指令,很少改动,是这个技能的可复用核心。
- logs/:每次调用该 agent+skill 的会话都会记录。例如 GitHub runner skill 的日志记录了如何搭建本地 runner、为哪些仓库搭建,数月后可让 agent 回忆当时的操作。
- memory.md:该 skill 实例的专属偏好和约束。比如研究 skill 里写明"针对仓库 ABC 只能访问这些网站";runner skill 的本地凭证也放在这里以便自动完成设置。作者刻意把这些与 skill.md 分开,避免可复用指令被单个项目的约束污染。
运行循环是:每次运行后日志自动更新;memory 和 skill 文件只在他给反馈时修改,且全部按 skill 隔离——agent 不被调用时什么都不动。
他提出的核心问题是:大多数人把这类状态存在项目仓库自己的 config/skill 文件里,但记忆是关于 skill 的主题领域而非某个 repo,放在项目层是错误的抽象层级。
「编程与Agent」频道最新
- YC 总裁 Garry Tan 力挺智能浏览器:Agent 密码管理是关键基建 — garrytan · 2026-09-29
- 开源代码评审 Agent 用 Hindsight 记住团队历史评审决定 — aryanplayz630 · 2026-09-29
- 会议准备 Agent 架构:SQLite 管状态,Hindsight 管长期记忆 — Datrika_Nandhini · 2026-09-29
- Chestnut 发布 18 自由度 Aero Hand 与配套外骨骼,人手数据采集零本体差距 — chris_j_paxton · 2026-09-29
- RubyLLM 月下载破 110 万,累计达 1300 万次 — kieranklaassen · 2026-09-29
- 教程:用 Hindsight 给无状态客服 Agent 加上客户记忆 — Tricky-Coconut9833 · 2026-09-29