日报:记忆七层重构、编程智能体集成、时光机、Codex OAuth
过去 72 小时(4/11–4/14),两个仓库共 143 commits,+9,000 / -3,000 行。发布 v0.5.0。
记忆系统重构:七层架构
重新命名了三个核心概念,更准确反映它们的本质。同时确立了记忆的七层梯度架构。
重命名:
| 旧名 | 新名 | 中文 | 文言 | 系统提示中 |
|---|---|---|---|---|
| memory | pad | 手记 | 简 | 完整内容,每轮 |
| — | lingtai | 灵台 | 灵台 | 完整内容,每轮 |
| library | codex | 典集 | 典 | 仅索引(id+标题+摘要) |
| skills | library | 藏经阁 | 藏经阁 | 仅 XML 目录 |
七层梯度(从朝生暮死到无穷):
- 对话 — 朝生暮死,凝蜕即灭。整个架构就是围绕”丢失上下文不是问题”来设计的。
- 手记 — 工作台面,完整注入系统提示。
- 灵台 — 演化的身份,完整注入系统提示。
- 典集 — 个人知识档案。索引(id+标题+摘要)每轮注入,内容按需加载。这是新增的:器灵始终知道自己有什么,无需调用
codex(filter)。 - 藏经阁 — 共享技能书架。XML 目录每轮注入,SKILL.md 按需读取。
- 网络拓扑 — 集体记忆,无界。每个器灵都是一个专家节点。
- 大千世界 — 互联网、文档、API。器灵用 web_search 触达,按需拉回。
关键洞见:系统提示每一轮从头重建。器灵修改手记或灵台后,下一轮立即生效。文件系统就是提示数据库。
迁移 m016: TUI 首次启动时自动重命名文件和 init.json 中的能力键名。完成后提示用户输入 /refresh all。
变更范围: TUI(Go 代码、i18n×3、技能×12、流程×2、盟约×3、秘书简报)+ 内核(Python 能力文件、intrinsics、base_agent、i18n×6、测试×8)。内核发布 v0.5.20 → v0.5.21。
编程智能体集成
灵台网络的协议完全基于文件系统。任何能读写文件的编程智能体都可以与器灵通信。
Claude Code 插件 v0.2.0(Lingtai-AI/claude-code-plugin):
- SessionStart 钩子检测
.lingtai/并报告收件箱数量 - 路由规则:始终发给编排者,不直接发给子器灵
- Monitor 回复监控(5秒轮询),替代
/loop - 已读追踪(
.last_read_cc),跨会话记住读到哪里 - 消息线程(
in_reply_to字段) - 死亡检测:发送前检查心跳,提供 CPR 引导
- 非灵台项目中完全静默
通用邮箱技能(Lingtai-AI/lingtai-mailbox-skill):
- 面向 Codex CLI、OpenCode、OpenClaw、Hermes 等一切编程智能体
- 纯 SKILL.md,无平台依赖,用 bash/python3 而非特定工具
- 涵盖完整的邮箱协议:读写邮件、发现器灵、生命周期管理
定位: 编程智能体是精确的双手,灵台是长期的大脑。器灵起草方案,编程智能体精确实施。
时光机(Time Machine)
基于 git 的 .lingtai/ 快照系统:
- 收件箱有新邮件时自动触发 git snapshot
- 保留策略:近期快照密集保留,历史快照按桶稀疏化
- 大文件扫描,避免 git 仓库膨胀
- 迁移 v15 创建
.lingtai/.gitignore排除运行时文件 - 最初在 portal 中实现,后迁移到 TUI daemon(无需 portal 即可运行)
Codex OAuth 接入
新增 Codex(ChatGPT)作为 LLM provider:
- PKCE OAuth 流程,在 TUI 首次运行向导中集成
- TokenManager 处理 token 刷新生命周期
- force_responses 模式适配 Codex 端点
- i18n 登录字符串(en/zh/wen)
盟约更新
盟约(en/zh/wen)现在教导器灵关于藏经阁:
- 第二章”善假于物”新增”善用藏经阁”一节
- 第五章持久存储表从四层扩展到五层,藏经阁位于最持久的共享层
变更日志技能
新增内置技能 lingtai-changelog——系统级变更的活编年史。器灵遇到陌生名称时加载此技能。未来的重命名/迁移直接在此技能顶部追加条目。
其他
- /mailbox 查看器: 新增
/mailbox命令,Markdown 分屏查看器,显示所有器灵间邮件 - /library 查看器: 原
/skills命令改名为/library,浏览技能藏经阁 - /codex 查看器: 原
/library命令改名为/codex,浏览器灵知识档案 - /export 命令: 拆分原
/agora为/export network和/export recipe - Agora 升级: Networks/Recipes 分标签页,从
projects/重命名为networks/ - 菜谱分类: recipe_assets 按类别子目录重组,自动发现
- 秘书自动复活: 进入
/secretary时如果秘书已死,自动 CPR - tmux 渲染: ANSI 状态机修复,改善 tmux 内背景色渲染
- install.sh:
curl | bash从源码安装,自动安装 Go - 流程文档去本地化: 流程不再翻译为中文/文言(维护成本高于收益)