selfdistill · 蒸馏我

selfdistill · 蒸馏我
4 层蒸馏架构可视化

把和 AI 的聊天记录,蒸馏成看得见、带来源、AI 也用得上的个人档案。
L1 管行为 · L2 管判断 · L3 管事实 · L4 管方法 — 每一条都有来源,每一条都要经你确认。

以下内容为虚构示例,不代表真实个人身份。

📁 canonical:canonical/🔗 双载体:Hermes Skill + Codex Profile🔒 L3 含敏感块,默认不加载
4
核心层
行为 / 判断 / 事实 / 方法
29K
canonical 总字节
含 3 个领域手册
3
领域手册
按任务加载,不全量常驻
2
部署载体
Hermes + Codex 同步
1

4 个核心文件

职责分离 · 互不重叠 · 冲突时按优先级裁决
🛡️ 协作契约

L1 · 协作契约

怎么配合 — 授权边界 + 反馈信号 + 汇报规则 + 优先级

用户核心资产。定义与用户配合的方式:结论先行、说人话、动态事实先查询、错了就认、变动透明汇报。

关键设计:授权三档(只分析→不动 / 实现→放手 / 对外→先确认)、强反馈信号与弱信号分流、冲突时按 6 级优先级裁决,L3 永远不能发出行为命令。

身份锚定授权边界反馈信号汇报规则优先级 1-6
canonical 字节3.1K
🧭 决策逻辑

L2 · 决策逻辑

怎么判断 — 取舍原则 + 优先级 + 红线 + 稳定性标记

[SIMULATED] 描述面对一个决策时虚构示例使用者通常怎么想,让 AI 按这套示例思路给建议、写方案。

关键设计:核心模块(产品判断 / AI 场景 / 问题框架 / 项目治理)随涉及判断的任务加载;领域模块(设计作品集 / 文案 / 摄影旅行)只在对口任务加载;每条原则标注稳定性,temporary 条目自动进入复核。

产品与需求AI 场景问题框架项目治理设计作品集文案内容摄影旅行
canonical 字节5.4K
👤 用户画像

L3 · 用户画像

用户是谁 — 领域分块 + 敏感分级

把使用者当成具体的人:设计职业、家庭、健康、旅行、兴趣、内容实验、AI 使用背景。

关键设计:按领域分块、只加载当前任务需要的块;真实敏感块默认不加载;演示数据标注 as_ofsimulated 状态。

基本信息设计作品集工作能力家庭关系 🔒健康财务 🔒旅行兴趣生活内容实验AI 背景
canonical 字节5.4K
📚 领域打法

L4 · 领域打法

按任务类型 — 深度领域操作手册

L1/L2/L3 之上的第三级加载:具体领域怎么做。已沉淀多个手册,随项目沉淀持续扩充。

关键设计:每个 playbook 绑定一个技能/领域,任务进入该领域时才加载——不稀释常驻上下文。

智能体协作产品规划写作风格
canonical 字节14.9K
2

分层架构 — 职责清晰,互不重叠

L1 · 协作契约怎么配合授权边界 + 反馈信号 + 汇报规则 + 优先级
L2 · 决策逻辑怎么判断取舍原则 + 优先级 + 红线 + 稳定性标记
L3 · 用户画像用户是谁领域分块 + 敏感分级
L4 · 领域打法按任务类型深度领域操作手册

💡 冲突时按优先级裁决:平台安全 > 用户当前指令 > 任务上下文 > L1 > L2 > L3 — 用户当前明确要求永远高于历史画像

3

canonical 内容分布 ≈ 11 : 19 : 19 : 51

越往下越重 · 按需加载
L1 最薄 — 行为规则必须精炼,常驻不耗 tokenL2 中等 — 判断逻辑要覆盖但不啰嗦L3 分块 — 按领域切分,只加载需要的块L4 最重 — 领域深度只在对应任务加载
4

协同示例 — 一条反馈从进入到响应 [SIMULATED] 虚构演示

[SIMULATED] 用户说「这个方案我看不懂」

[SIMULATED] 每个步骤都有明确的文件来源,没有「AI 自己看着办」的模糊地带。

步骤文件决策
[SIMULATED] ① 捕捉修正信号[SIMULATED] L1 · 协作契约[SIMULATED] 「看不懂」是修正信号 → 当场照做调整
[SIMULATED] ② 表达适配[SIMULATED] L1 · 协作契约[SIMULATED] 技术内容翻译成业务语言:这是什么 / 为什么 / 影响什么
[SIMULATED] ③ 判断路径[SIMULATED] L2 · 决策逻辑[SIMULATED] 先想明白再动手 — 没听懂可能是方案本身没想清楚
[SIMULATED] ④ 背景召回[SIMULATED] L3 · 用户画像[SIMULATED] 只加载相关块,不碰敏感信息
[SIMULATED] ⑤ 汇报方式[SIMULATED] L1 · 协作契约[SIMULATED] 结论先行、说人话、改动说明 before/after
[SIMULATED] ⑥ 沉淀闭环[SIMULATED] 蒸馏流程[SIMULATED] 新偏好 → 确认后进 canonical,不自动改
5

核心设计原则

原则体现出处
[SIMULATED] 分层架构[SIMULATED] L1 行为 / L2 判断 / L3 事实 / L4 领域,职责互不重叠[SIMULATED] canonical/
[SIMULATED] L3 不发命令[SIMULATED] 用户画像只提供事实和默认偏好,不能发出行为命令[SIMULATED] L1 · 优先级
[SIMULATED] 用户指令最高[SIMULATED] 当前明确要求 > 历史画像;画像不锁定用户[SIMULATED] L1 · 硬规则
[SIMULATED] 动态事实先查询[SIMULATED] 价格 / 时间 / 距离 / 开放状态先真实查询,严禁脑补[SIMULATED] L1 · 怎么配合
[SIMULATED] 修正即素材[SIMULATED] 「看不懂 / 不对」当场调整并记录候选,不靠事后回忆[SIMULATED] L1 · 捕捉修正
[SIMULATED] 弱信号不采集[SIMULATED] 回复变短 / 换话题不记录不归因——无法区分不满与忙碌[SIMULATED] L1 · 反馈信号
[SIMULATED] 分块加载[SIMULATED] L3 按领域分块、L4 按任务加载,不整篇装入上下文[SIMULATED] 加载规则
[SIMULATED] 可信度标记[SIMULATED] 每条带 as_of 时间戳 + confirmed / 待确认[SIMULATED] 元数据
[SIMULATED] 确认后才写入[SIMULATED] 候选经确认后才进 canonical,不自动改[SIMULATED] 蒸馏流程
6

维护闭环 — 蒸馏不是一次性的

手动更新 · 用户把关
追加
新对话整理成统一 Markdown,放进 input/
蒸馏
重跑 prompts/distill.md 的蒸馏 prompt
确认
diff 逐条确认后进 canonical
构建
python3 build.py + install.py 写回 AI 工具