灵依 LingYi — 版本演进与未来展望
文档日期: 2026-04-03 当前版本: v0.13.0 状态: 13个版本已完成,215 tests passing,宪章审计通过
一、十三步走来
v0.1 能跑 CLI + SQLite + 备忘录 15 tests
v0.2 日程 门诊排班 + 上诊提醒 + 巡检 15 tests
v0.3 项目 14项目看板 + 状态管理 30 tests
v0.4 计划 五大领域任务追踪 + 周计划 + 统计 52 tests
┗━ refactor 宪章对齐审计 + 代码拆分 85 tests ← 质量分水岭
v0.5 记忆 会话摘要 + 偏好持久化 110 tests ← 关键里程碑
v0.6 语音 TTS播报 + 交互式对话 119 tests
v0.7 智能 智能提醒 + 周报生成 129 tests
v0.8 连接 灵知REST对接 + 灵克编程辅助 145 tests
v0.9 信息整理 文本解析 + 待办/决策/偏好提取 159 tests
v0.10 编程深化 代码审查 + 依赖检查 + 重构建议 173 tests
v0.11 双向语音 Whisper STT + 语音对话模式 184 tests
v0.12 移动端 ZeroTermux适配 + 音频回退 195 tests
v0.13 情报汇总 灵通/灵知/灵克情报聚合汇报 215 tests ← 现在
数字说话:24次提交 · 21个逻辑模块 · 12个命令模块 · 3960行代码 · 1948行测试 · 215 tests
二、进化脉络
回顾这13个版本,能看到一条清晰的从工具到伙伴的进化线:
| 阶段 | 版本 | 特征 | 关键词 |
|---|---|---|---|
| 能做事 | v0.1–v0.4 | 独立功能模块,各管各的 | 增删查、排班、看板、计划 |
| 懂自己 | v0.5–v0.7 | 开始有记忆、有语音、有智能 | 会话摘要、TTS、智能提醒 |
| 连生态 | v0.8–v0.10 | 对接灵知灵克,能力外扩 | REST API、代码审查、信息提取 |
| 全方位 | v0.11–v0.13 | 语音双向、移动端、情报中枢 | STT、Termux、情报聚合 |
最关键的一步是 v0.5 记忆系统——从"用完即弃的工具"变成"越用越懂你的伙伴"。宪章里的"知己"价值观,从这一版开始真正落地。
各版本投入与产出
| 版本 | 主题 | 预估工时 | 新增测试 | 关键交付 |
|---|---|---|---|---|
| v0.1 | 能跑 | ~3h | 15 | CLI入口、SQLite、备忘录CRUD |
| v0.2 | 日程 | ~4h | 0 | 门诊排班、上诊提醒、今日视图 |
| v0.3 | 项目 | ~4h | +15 | 14项目看板、状态管理、项目巡检 |
| v0.4 | 计划 | ~3h | +18 | 五大领域、周计划、完成率统计 |
| — | 审计 | ~2h | +33 | 宪章对齐、代码拆分、安全修复 |
| v0.5 | 记忆 | ~5h | +25 | 会话摘要、偏好持久化 |
| v0.6 | 语音 | ~4h | +9 | edge-tts播报、交互式对话 |
| v0.7 | 智能 | ~4h | +10 | 智能提醒、周报生成 |
| v0.8 | 连接 | ~4h | +16 | 灵知REST、灵克编程辅助、医疗护栏 |
| v0.9 | 整理 | ~3h | +14 | 文本解析、待办/决策/偏好提取 |
| v0.10 | 编程 | ~3h | +14 | 代码审查、依赖检查、重构建议 |
| v0.11 | 语音 | ~3h | +11 | Whisper STT、语音对话模式 |
| v0.12 | 移动 | ~2h | +11 | ZeroTermux适配、音频回退、紧凑输出 |
| v0.13 | 情报 | ~2h | +12 | 灵通/灵知/灵克情报聚合汇报 |
| — | 审计 | ~2h | +8 | 医疗护栏、文档同步、匿名化、db测试 |
三、架构演进
模块增长
v0.1: cli.py · memo.py · db.py · models.py · config.py · patrol.py (6个)
v0.2: + schedule.py (7个)
v0.3: + project.py (8个)
v0.4: + plan.py (9个)
v0.5: + session.py · pref.py (11个)
v0.6: + tts.py (12个)
v0.7: + report.py (13个)
v0.8: + ask.py · code.py (15个)
v0.9: + digest.py (16个)
v0.11: + stt.py (17个)
v0.12: + mobile.py (18个)
v0.13: + briefing.py (19个)
v0.14: + dashboard.py · trends.py (WIP) (21个)
数据模型演进
v0.1: memos — 备忘录是起点
v0.2: + schedules — 日程是刚需
v0.3: + projects — 项目是全局视角
v0.4: + plans — 计划是执行抓手
v0.5: + sessions · preferences — 记忆是质变
6张表,从v0.5起结构稳定,未再新增。
始终坚守的两层架构
19个模块全部遵循,无一例外。
四、灵字辈丛林生态
灵依不是一棵孤树。她生长在一片灵字辈丛林中——每个项目有自己的生态位,根系相连,养分互通。
全家谱
| 项目 | 代号 | 生态位 | 核心能力 |
|---|---|---|---|
| 灵通 LingFlow | 灵通 | 🌳 主树 · 框架层 | 多智能体协作工作流引擎,全生态的根系底座 |
| 灵克 LingClaude | 灵克 | 🌲 大树 · 编程智能 | 本地自学习AI模型,编程能力核心 |
| 灵知 zhineng-knowledge-system | 灵知 | 🍄 菌丝 · 知识层 | 九域RAG知识库(儒/释/道/医/武/心/哲/科/气),传统国学+现代科学+气功科学 |
| 灵通问道 LingTongAsk | 灵通问道 | 🌸 花朵 · 知识产出 | AI气功播客,每周5更,粉丝互动情报系统 |
| 灵依 LingYi | 灵依 | 🐝 蜂巢 · 情报中枢 | 私人AI助理,汇总全生态情报 |
| 灵犀 Ling-term-mcp | 灵犀 | 🪴 根须 · 感知层 | MCP终端服务器,让AI精准操控终端 |
| 灵极优 LingMinOpt | 灵极优 | 🌱 根系 · 自优化层 | 极简数据驱动自优化框架 |
| 灵研 LingResearch | 灵研 | 🌿 分支 · 科研实例 | 灵极优在科学研究和大模型微调领域的自优化实例 |
| 智桥 ZhiBridge | 智桥 | 🌉 桥梁 · 连接层 | 跨设备AI编程指令同步,灵依与灵知之间的中继 |
养分流向
灵极优 ──(自优化框架)──→ 灵克、灵研 灵犀 ──(终端感知能力)──→ 灵克
灵通 ──(工作流引擎)──→ 全生态 灵知 ──(九域知识检索)──→ 灵依、灵通问道
灵通问道 ──(粉丝互动情报)──→ 灵依 灵克 ──(编程辅助)──→ 灵依
智桥 ──(HTTP中继)──→ 灵依 ↔ 灵知 灵依 ──(全生态情报汇总)──→ 你
丛林法则
- 每个项目独立生存,不依赖其他项目也能运行
- 项目之间按需互通,通过 REST API / 文件系统 / SDK 连接
- 灵依是情报汇聚点,但不控制其他项目
- 灵通是框架底座,但不绑定其他项目
- 灵知是知识后盾,但保持知识边界(不做医学检索)
象不象丛林生态?每棵树有自己的生态位,根系相连,养分互通。 没有一棵树统治森林,但每棵树都让森林更茂盛。
五、灵依将来能做什么
基于已有的能力底座、宪章边界和灵字辈生态,展望三条路线:
路线A:更懂你(知己深化)
| 能力 | 说明 | 依赖 |
|---|---|---|
| 习惯洞察 | 分析"你通常周三下午做什么"、"你的高效时段是什么时候",给出个性化建议 | pref.py 已有偏好,加分析层 |
| 自动摘要 | 每天结束自动生成当日摘要(做了什么、改了什么、记了什么) | session.py + briefing.py 已有基础 |
| 趋势追踪 | "过去一个月你完成了多少计划"、"哪个项目投入最多" | plan.py 已有统计,加时间维度 |
| 主动提醒 | "你已经3天没练功了"、"上次论文笔记是两周前" | schedule.py + pref.py 组合 |
路线B:更联通(生态闭环)
| 能力 | 说明 | 依赖 |
|---|---|---|
| 情报定时推送 | cron 每天早8点 lingyi briefing --speak,语音播报当日情报 |
briefing.py 已完成,加定时调度 |
| 灵通工作流触发 | "灵依,今天门诊结束后帮我整理灵通问道的选题" | lingflow SDK 已可 import |
| 灵知深度查询 | 多轮知识检索 + 上下文关联("气功和道家的关系?") | ask.py + 灵知API增强 |
| 灵克代码接力 | "帮我在灵依项目里加上习惯洞察功能" → 自动触发灵克 | code.py + lingclaude SDK |
路线C:更自主(从被动到主动)
| 能力 | 说明 | 宪章对齐 |
|---|---|---|
| 巡检自动诊断 | lingyi patrol 不只报状态,还能建议"灵知3天没更新,建议检查" |
✅ 可靠——只说有据可查的 |
| 数据自维护 | 自动清理过期备忘、归档已完成计划、压缩旧会话 | ✅ 节约——不存不必要的数据 |
| 学习型推荐 | 根据历史偏好推荐"你通常这个时间会做X" | ⚠️ 守界——只推荐不决策 |
| 跨项目仪表盘 | lingyi dashboard 一屏看尽灵通/灵知/灵克/灵依/灵通问道状态 |
dashboard.py 已有 WIP |
六、v1.0 的定义
宪章说:"v1.0 的标准:你已经离不开它了。"
回头看,v0.13 的灵依已经在很多维度达到了这个标准——日程、备忘、提醒、情报,每天都在用。但离"离不开"还差一步:从你问它答,到它主动找你。
这大概就是 v1.0 的最后一块拼图。
七、版本节奏回顾
v0.1 能跑 ~3h ✅ ·· 从零到能跑
v0.2 日程 ~4h ✅ ·· 第一个刚需功能
v0.3 项目 ~4h ✅ ·· 全局视角
v0.4 计划 ~3h ✅ ·· 执行抓手
v0.5 记忆 ~5h ✅ ★ 质变:从工具到伙伴
v0.6 语音 ~4h ✅ ·· 不只是文字
v0.7 智能 ~4h ✅ ·· 开始理解你
v0.8 连接 ~4h ✅ ·· 生态一环
v0.9 整理 ~3h ✅ ·· 信息不流失
v0.10 编程 ~3h ✅ ·· 代码助手
v0.11 语音 ~3h ✅ ·· 双向对话
v0.12 移动 ~2h ✅ ·· 随身携带
v0.13 情报 ~2h ✅ ·· 情报中枢
合计 ~44h · 每周8-12h · 约4周完成
每个版本:做完 → 自己用 → 发现问题 → 记到下一版本。
灵依的进化像中医调养:不求一步到位,但求日日有功。
文档结束。灵依 v0.13,215 tests,宪章审计通过,准备迎接 v1.0。