01 / Context
为什么做
日常使用多个 AI 编程工具时,每次会话的内容散落在不同工具的本地存储中。事后回顾时很难找到「上次讨论的方案」或「之前让 Agent 做了什么」。CodexJournal-Lite 将这些碎片整合为可搜索的本地知识库。
原有问题
AI 编程工具的会话记录分散在不同位置,格式各异。没有统一的搜索和回顾机制,重要上下文容易丢失。重复的讨论和任务缺乏记录,效率低下。
解决方案
CodexJournal-Lite 自动扫描和归档多个 AI 工具的会话记录,解析为统一格式,提供全文搜索、任务提取和 Dashboard 可视化。输出结构化 Markdown/JSON,归档/分析/验证/Dashboard 不调用外部服务。
02 / System
核心能力
- 自动归档 Codex、Claude Code、Gemini CLI、OpenCode、JetBrains/IDEA 本地记录
- 输出结构化 Markdown/JSON 到 journal/、data/tasks.json、reports
- 全文搜索历史会话内容
- localhost-only Dashboard(127.0.0.1:7777)展示工作时间线和统计
- 支持按项目、日期、工具分类浏览
03 / Workflow
实际工作流
- 配置需要监控的 AI 工具会话目录
- 自动扫描并归档新的会话记录
- 通过搜索或分类浏览历史会话
- 查看 Dashboard 了解工作时间线
- 提取重要任务和决策到本地笔记
04 / Boundaries
安全与隐私边界
所有数据存储在本地文件系统中,不联网、不上传。归档/分析/验证/Dashboard 不调用外部服务。No upload、no telemetry、zero third-party npm dependencies。个人输出必须保持不进入公开仓库。
当前限制
- 依赖各工具本地日志格式与目录
- Gemini/OpenCode 默认可能未启用
- JetBrains 当前是 inventory probe
- 搜索功能基于全文索引,不支持语义搜索
05 / Roadmap
路线图
01
已完成
- 多工具会话自动归档
- 结构化 Markdown/JSON 输出
- 全文搜索
- localhost-only Dashboard
02
进行中
- 任务提取与标签系统
- 更多工具格式适配
03
探索中
- 语义搜索支持
- 与笔记工具集成
06 / Participate
参与方式
项目已发布 npm 包,可在 GitHub 和 npm 上获取。欢迎试用并反馈体验问题。如果你使用的 AI 工具格式未被支持,欢迎在 Issue 中提交格式样本。
GitHub