WayLog

2周前发布 9 00

WayLog 是一个免费、开源、本地优先的扩展,它能将你转瞬即逝的 AI 对话转化为永久的、Git 友好的知识库。

所在地:
中国
收录时间:
2025-12-28

你是否经历过:

  • 在 Cursor 中调试了一小时,关闭窗口后对话消失?
  • Copilot Chat 给出了关键思路,但切换项目后无法找回?
  • 通义灵码 或 CodeBuddy 的问答很有价值,却散落在不同 IDE 的缓存里,无法检索?

AI 编码助手越来越强大,但它们的对话历史却极其脆弱——关窗即失,换 IDE 即断。而这些上下文,往往是解决问题的关键线索。

WayLog

WayLog 是一个免费、开源、100% 本地运行的 VS Code / Cursor 扩展,能自动将你与多个 AI 编码助手的对话保存为结构化、Git 友好的日志文件,构建属于你自己的可追溯、可版本控制的知识库

核心价值:从“易失”到“永久”

问题WayLog 的解决方案
对话随窗口关闭而丢失后台自动保存,实时持久化
多个 AI 工具历史分散统一聚合到一个地方
无法用 Git 管理保存为纯文本 JSON,天然兼容版本控制
担心隐私泄露所有数据仅存于本地,不联网、无账户

支持的 AI 助手(开箱即用)

WayLog 能自动识别并读取以下工具的本地对话记录:

  • Cursor IDE(聊天 + Composer / Agent)
  • GitHub Copilot(VS Code 扩展)
  • 通义灵码(阿里云,VS Code 扩展)
  • 腾讯云 CodeBuddy(VS Code 扩展)
  • Roo Code
  • Cline
  • Kilo
  • OpenAI Codex(VS Code 扩展)

更多工具支持正在开发中。所有读取操作均为只读不会修改或删除原始数据。

如何工作?

  1. 安装:从 VS Code 扩展市场 安装 WayLog
  2. 重启:重启 VS Code 或 Cursor 以激活扩展
  3. 打开工作区:WayLog 需要一个活动文件夹(即打开的项目目录)
  4. 自动运行:后台持续扫描新对话,自动保存到 .waylog/ 子目录

所有历史记录以 JSON 格式 存储在当前工作区的 .waylog/ 文件夹中,结构清晰,便于脚本处理或手动查阅。

你也可以通过命令面板(Cmd+Shift+P)手动触发 “Save AI Chat History”,选择特定对话进行保存。

隐私与数据安全

WayLog 坚持 “本地优先” 原则:

  • ❌ 不收集任何数据
  • ❌ 不连接任何远程服务器
  • ❌ 不要求账户或登录
  • ✅ 所有操作在本地完成
  • ✅ 历史文件直接写入你的项目目录
  • ✅ 你拥有 100% 的数据控制权

这意味着:

  • 你的 AI 对话不会被上传到任何第三方
  • 你可以用 git add .waylog 将其纳入版本管理
  • 离线环境也能正常使用

技术细节

  • 跨平台支持:macOS(Intel / Apple Silicon)、Windows(x64 / ARM64)
  • 存储格式:JSON 日志 + SQLite(用于索引与查询)
  • 文件位置:当前工作区根目录下的 .waylog/
  • 开源透明:代码完全公开,社区可审计、可贡献

适合谁用?

  • 每天使用多个 AI 编码助手的开发者
  • 希望将 AI 交互纳入知识管理流程的工程师
  • 注重隐私、拒绝云端同步的技术用户
  • 使用 Git 管理项目,并希望保留 AI 辅助痕迹的团队

数据统计

相关导航

暂无评论

none
暂无评论...