Skip to content
项目列表
活跃开发中
Local-firstSession ArchiveDashboard

CodexJournal-Lite

让 AI 会话成为可检索的工作记忆

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

实际工作流

  1. 配置需要监控的 AI 工具会话目录
  2. 自动扫描并归档新的会话记录
  3. 通过搜索或分类浏览历史会话
  4. 查看 Dashboard 了解工作时间线
  5. 提取重要任务和决策到本地笔记

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