SOUL.md
行为宪法 · 每轮注入 ~560 chars
定义我是谁、怎么协作:Stop-Read 防执行漂移、反驳义务、授权边界(可直做/必须问/绝不能)、
Obsidian 源文件保护、技能铁律。— 只被用户改,我执行。
▼
两层:memory(我的笔记 2,194/2,200 chars) + user(用户画像 1,316/1,375 chars)。
存的是稳定事实:偏好、环境、纠正记录;不存任务进度(用 session_search 回忆)。
写得好的记忆 = 用户不用重复纠正我。
▼
159 个 skill(13KB 平均):复杂任务的方法论——OpenViking 排障、SOP 关联分析、
飞书写入、文档解析、知识库维护。命中才加载,省 token;踩过坑就 patch 进 skill。
▼
Obsidian 知识库
知识持久化 · 触发式访问
双库隔离:工作库(金光 IT:DLP/预算/S4) + 生活库(苏子桐/健康/家庭)。
4 类文件着色(source 红 / ai-compiled 绿 / ai-generated 黄 / personal 蓝)。
备份:R2 增量同步每 15 分钟 + 每日 21:30 tar.gz,保留 30 天。
▼
OpenViking 语义记忆
外部记忆 · 向量检索层
1,680 文件 / 62 MB:hermes 空间(S4 项目文档 817 + 长期记忆 122)+ default 空间(wiki 103 + wiki-life 14)。
embedding 智谱 / 意图分析 DeepSeek。记忆(热,预取)vs 资源(温,按需检索)两档策略。