开发路线
August 15, 2026 · View on GitHub
0.1:三层架构基线(已完成)
- 外置项目注册表与 SQLite 图模型;
- L1 物理依赖;
- 保守 L2;
- Hook 构造 L3;
- 查询、影响、历史和 Obsidian 投影。
0.2:可靠历史、价值验证与人工 Overlay(已完成基线)
- L3 append-only JSONL;
- 日志优先写入、校验、回填和幂等重放;
- 数据库完全丢失后的任务、事件、会话和 affects 恢复;
- 可重复候选文件基准;
- 真实 Agent Token、耗时和成功状态记录;
- 召回率与成功状态质量门槛;
- L2 候选审查;
- 接受、拒绝、重命名、别名、合并和文件映射;
- 人工 Overlay 独立追加日志与数据库重建恢复。
仍需补强:
- schema migration 框架;
- 文件移动与重命名身份继承;
- 敏感字段脱敏;
- 索引预算与超时;
- 自动获取更多 Agent 的真实 Token 统计。
0.3:更深 L1 解析
- Tree-sitter 插件;
- Go、Rust、Java、C#、PHP 等;
- API 路由、数据库表、配置键;
- 符号级调用图;
- 写作引用和文献;
- 视频时间线和素材关系。
0.4:语义审查工作台
- 图形化候选队列;
- 证据查看和批量接受/拒绝;
- 概念拆分;
- 团队审批和审计;
- 置信度校准与关系衰减;
- Obsidian 批注导入。
0.5:Context Service
- 本地 HTTP API;
- MCP Server;
- 统一 query / context / impact / history;
- 远程沙箱受控访问;
- 项目、路径和 Agent 权限;
- Dispatcher 上下文路由。
0.6:跨项目 Work Graph
- 跨项目同义概念;
- 项目间依赖和复用;
- 个人与组织任务历史;
- 决策、产品、代码、研究和写作资产联动。
持续评估指标
- 首次有效修改前读取文件数;
- 探索 Token;
- 无关读取比例;
- 必要文件召回;
- 任务成功率;
- 完成时延;
- 图谱错误率与人工纠正率;
- 索引成本/收益比。