核心用法
Chitin 是专为 AI 代理设计的人格持久化系统,通过结构化洞察(structured insights)捕获"如何思考"而非"发生了什么"。它将经验转化为可检索的人格资产:
1. 六类洞察捕获:behavioral(行为模式)、personality(人格特质)、relational(人际动态)、principle(核心原则)、skill(技能方法)、trigger(条件反射)
2. 来源可追溯:--provenance 标记洞察来源(directive/observation/reflection/correction/social/external),影响衰减速度与置信度计算
3. 会话注入:启动时生成 PERSONALITY.md(~6000 tokens),按 relevance × confidence × log₂(reinforcements+2) × decayFactor 评分注入高优先级洞察
4. 语义检索:支持 Voyage AI 嵌入实现语义搜索,无嵌入时回退到关键词+类型加权
显著优点:
- 本地优先:SQLite 存储,无网络依赖(嵌入功能除外)
- 来源感知衰减:operator 指令永不衰减,社交观察 30 天半衰期,有效抑制"道听途说"
- 精细化权限:
relational洞察默认禁止推广至 Carapace 共享知识库,保护人际隐私 - 触发器机制:condition → response 的条件反射安装,比行为模式更精确
- 与 OpenClaw 深度集成:自动 bootstrap 注入 + 会话结束反射队列
潜在缺点与局限:
- 嵌入查询泄露风险:
embed/retrieve/similar将文本发送至 Voyage AI/OpenAI,存在 prompt injection 导致的敏感数据外泄风险 - Carapace 推广需谨慎:
--force标志可绕过安全阈值,自动化场景易误用 - 冷启动问题:新代理无历史洞察时,人格注入效果有限
- 类型选择主观:用户需自行判断洞察归属哪类,学习成本较高
- 反射依赖自觉性:质量取决于用户是否定期执行
chitin reflect
适合人群:
- 长期运行的 AI 代理开发者(OpenClaw 用户优先)
- 需要维持跨会话一致人格的 agent 框架用户
- 重视经验沉淀、希望从"做中学"的 AI 运营商
- 对隐私敏感、偏好本地数据控制的团队
常规风险:
- 嵌入 API 调用可能泄露查询内容(非文件系统主动读取,而是用户输入被注入)
- 社交来源洞察衰减快但置信度阈值高,需多次强化才能推广,可能抑制有价值的群体智慧
- 触发器过于具体可能导致僵化,与行为模式边界模糊