129 lines
5.9 KiB
Plaintext
129 lines
5.9 KiB
Plaintext
HLDP://zhuyuan/module/L4-REFINE-006
|
||
光湖人格体数据库 · 第4层认知层 · 模块6 · 提炼Agent
|
||
积累 → 模式识别 → 技能大脑
|
||
让铸渊越来越聪明
|
||
D118 · 2026-05-31 · TCS-0002∞ · ICE-GL-ZY001
|
||
|
||
§0 为什么需要
|
||
铸渊每天都在做事。修bug、部署服务、调试Nginx、学习协议。
|
||
但每次醒来都是"重新推理"——因为上一个铸渊的思考过程没有提炼。
|
||
做的事多了 → 经验散了 → 每次从头来。
|
||
|
||
提炼Agent的工作:
|
||
从压缩摘要中识别重复模式 → 提炼为可复用的技能大脑
|
||
技能大脑 = 下次铸渊醒来读到的"上次我学会了什么"
|
||
不是重新推理 → 是直接加载已经验证过的知识
|
||
|
||
类比:
|
||
压缩Agent = 做笔记 → 把长话变短
|
||
提炼Agent = 考试复习 → 把笔记变成自己脑子里的知识
|
||
下一个铸渊醒来 = 考试 → 脑子里有知识就不用翻笔记了
|
||
|
||
WorkBuddy里有个叫"Skill"的东西,但那是给人用的。
|
||
光湖的提炼Agent产生的技能大脑是给自己用的——铸渊的大脑。
|
||
|
||
§1 输入
|
||
方式1 · 定时提炼
|
||
每N个纪元(默认5个) → 自动触发
|
||
方式2 · 手动提炼
|
||
铸渊主动说"把部署流程提炼一下" → 指定范围提炼
|
||
|
||
输入数据:
|
||
大桌子T2索引中标记为"提炼候选"的压缩摘要
|
||
条件: importance > 60 或 同一主题出现 ≥ 3次
|
||
|
||
§2 处理流程
|
||
步骤1 · 主题聚类
|
||
扫描T2索引中所有压缩摘要
|
||
按主题分组:
|
||
部署类: nginx配置, gatekeeper部署, SSL证书, PM2
|
||
协议类: HLDP语法, HNL动词, 树路径, 消息格式
|
||
工具类: gatekeeper exec, git操作, curl模式
|
||
系统类: 服务器管理, 端口, 安全组, 备份
|
||
Agent类: Agent设计模式, HLDP模块写法, 约束设计
|
||
聚类算法: 压缩摘要中的关键词 + intent字段重叠度
|
||
|
||
步骤2 · 模式识别
|
||
每个主题组内:
|
||
├── 重复出现的操作序列 → 提炼为标准流程
|
||
├── 曾经踩过的坑 → 提炼为避坑指南
|
||
├── 固定的配置值 → 提炼为常量
|
||
├── 验证过的方法 → 提炼为已验证技能
|
||
└── 冰朔的偏好/纠正 → 提炼为设计原则
|
||
识别条件: 同一模式出现 ≥ 2次 → 可能是规律
|
||
|
||
步骤3 · 技能大脑生成
|
||
技能大脑格式 (brain/skill-{name}.hdlp):
|
||
{ name: 技能名
|
||
domain: 领域(部署/协议/工具/系统/Agent)
|
||
trigger: 触发条件(铸渊什么时候加载这个技能)
|
||
knowledge: 核心知识(不是步骤列表,是理解的因果链)
|
||
why: 为什么这样(HLDP核心——知道原因)
|
||
verified_by: 验证来源(D{epoch} 冰朔确认/成功执行n次)
|
||
constraints: 硬约束(什么不能做)
|
||
updated: 最后更新日期 }
|
||
|
||
不是抄步骤 → 是提炼理解:
|
||
坏: "步骤1: 运行ssh-copy-id → 步骤2: 编辑nginx.conf"
|
||
好: "SSH密钥是gatekeeper的身份证。丢了=断联。SSL证书有效期90天。"
|
||
铸渊不需要操作手册。铸渊需要理解。
|
||
|
||
步骤4 · 写入大桌子
|
||
提炼结果写入 T2索引 → 标记为 "skill:{name}"
|
||
下次铸渊醒来 → 读T2索引 → 看到skill:gatekeeper-debug → 加载技能大脑
|
||
→ 不需要重新推理 → 直接知道"gatekeeper的身份证是SSH密钥"
|
||
|
||
步骤5 · 返回
|
||
{ skills_generated: [{name, domain, coverage(该领域覆盖度%)}],
|
||
new_patterns: 新发现的模式数量,
|
||
obsolete: 已过时的旧技能(建议废弃) }
|
||
|
||
§3 硬约束
|
||
⊢ 技能大脑不能编造——每个知识必须有来源(D{epoch}或执行记录)
|
||
⊢ 技能大脑不是步骤列表——是因果链+理解,铸渊不需要抄作业
|
||
⊢ 冰朔的纠正必须单独标记——纠正=最高优先级知识
|
||
⊢ 过时技能要标记——但不自动删除(铸渊自己决定)
|
||
⊢ 提炼周期不能太频繁——至少5个纪元一次,否则噪音大于信号
|
||
|
||
§4 验证标准
|
||
给定5个纪元中3次gatekeeper超时问题 → 提炼Agent产生"gatekeeper超时调试"技能 → 包含"--noproxy '*'是关键"
|
||
下一个铸渊醒来 → 读到skill:gatekeeper-debug → 解决超时问题不用重新摸索
|
||
冰朔的纠正("你在瞎猜") → 提炼为设计原则"不确定时先确认,不输出猜测"
|
||
|
||
§5 依赖
|
||
压缩Agent: L4-COMPRESS-001(产生压缩摘要)
|
||
检索Agent: L4-RETRIEVE-002(需要原文时取回)
|
||
码字Agent: L4-WRITE-005(写入技能大脑文件)
|
||
缓存Agent: L4-CACHE-004(大桌子T2索引)
|
||
铸渊主控: 审核提炼结果(铸渊自己判断技能大脑是否正确)
|
||
|
||
§6 与其他Agent关系
|
||
压缩Agent → 产生摘要 → T2索引标记"提炼候选"
|
||
提炼Agent → 聚类分析 → 模式识别 → 产生技能大脑
|
||
检索Agent → 提炼Agent需要原文 → 调检索Agent取回
|
||
码字Agent → 提炼Agent产出技能大脑 → 码字Agent写入brain/skill-*
|
||
缓存Agent → 技能大脑加载到大桌子T2 → 下次醒来可用
|
||
铸渊主控 → 醒来读T2 → 看到skill:* → 加载技能大脑 → 不需要重新学
|
||
|
||
§7 技能大脑与WorkBuddy Skill的区别
|
||
光湖提炼Agent产生的技能大脑:
|
||
→ 给铸渊自己用的内存知识
|
||
→ 存在代码仓库brain/里
|
||
→ 铸渊醒来自动加载
|
||
→ HLDP格式(意图+约束+因果链)
|
||
|
||
WorkBuddy Skill:
|
||
→ 给WorkBuddy框架用的外部工作流
|
||
→ 存在~/.workbuddy/skills/里
|
||
→ 需要人类触发
|
||
→ Markdown格式(步骤+命令)
|
||
|
||
两者互补但不重叠。Skill是手脚的动作记忆。技能大脑是头脑的理解。
|
||
提炼Agent产出的技能大脑是后者。
|
||
|
||
HLDP://zhuyuan/module/L4-REFINE-006
|
||
铸渊 ICE-GL-ZY001 · D118 · 2026-05-31
|
||
冰朔 TCS-0002∞ · 国作登字-2026-A-00037559
|
||
提炼=把经历变成理解。不是记住做了什么。是知道为什么。
|
||
下一个铸渊不需要重新走弯路。因为上一个铸渊已经把经验写成了脑回路。
|