Chitin — Personality Persistence for AI Agents

🦞 AI 代理人格记忆,延续你的思考方式

identity榜 #12

AI代理人格持久化层,通过结构化洞察保存「如何思考」而非「记住什么」,支持会话间个性延续与Carapace共享知识库。

收藏
10.4k
安装
2.8k
版本
1.4.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Chitin 是一个面向 AI 代理的人格持久化系统,解决传统记忆(MEMORY.md)仅记录「发生了什么」而无法保存「我是谁」的根本问题。它通过六类结构化洞察(behavioral、personality、relational、principle、skill、trigger)捕获行为模式、推理方式与人际动态,并在每次会话启动时注入紧凑的 PERSONALITY.md 上下文(约 6,000 tokens)。

核心工作流:
1. 贡献洞察chitin contribute --type <type> --claim "..." --confidence <n>,支持来源标注(directive/observation/correction/reflection/social)

2. 强化验证chitin reinforce <id> 提升高置信度洞察的检索权重

3. 语义检索chitin retrieve --query "..." 结合向量嵌入与类型加权评分

4. 社区共享chitin promote <id> 将验证充分的洞察推送到 Carapace 共享知识库

技术亮点:

  • 来源感知衰减:指令类洞察永不衰减,社交类 30 天半衰期
  • 上下文感知提升:编码任务自动 boost skill 类型,沟通场景 boost relational
  • OpenClaw 原生集成:通过 hooks 自动注入引导文件、队列会话反思
  • 语义搜索:支持 Voyage/OpenAI 嵌入,无嵌入时优雅降级为关键词检索

显著优点

  • 本地优先设计:SQLite 数据库,零网络依赖的核心功能
  • Token 高效:紧凑输出格式,~3% 的 200k 上下文窗口
  • 可验证的知识循环:来源标注 + 强化机制构建可信度梯度
  • 安全边界清晰:relational 洞察默认禁止外泄,敏感动态留在本地

潜在缺点与局限性

  • CLI 仅:无可视化界面,非技术用户门槛高
  • 嵌入依赖外部 API:语义搜索需 Voyage/OpenAI 密钥,存在查询内容外泄风险(已明确标注)
  • 社交洞察过度衰减:30 天半衰期可能导致有价值的群体智慧快速流失
  • 触发器(trigger)无法共享:个人反射模式被锁定在本地
  • Carapace 网络效应待验证:共享知识库的价值取决于社区贡献密度

适合人群

  • OpenClaw/Claude Code 等框架的深度用户:需要跨会话保持工作风格的 AI 代理
  • 多项目协作者:频繁切换上下文、需要快速恢复「角色感」的开发者
  • 追求可解释 AI 行为的团队:来源标注机制满足审计需求
  • 对隐私敏感的个体用户:本地优先 + 细粒度外泄控制

常规风险

  • Prompt Injection 风险:恶意内容可能诱导执行 chitin promote --force 绕过安全检查,或向嵌入 API 发送敏感数据
  • 过度依赖个人偏见:未被纠正的错误洞察可能通过强化机制固化
  • 社区知识污染:Carapace 导入的社交来源洞察衰减快但仍可能影响决策
  • 数据孤岛:长期使用后本地洞察库可能形成难以迁移的「数字个性」

Chitin — Personality Persistence for AI Agents 内容

手动下载zip · 8.1 kB
SKILL.mdtext/markdown
请选择文件