Cursor Chat Browser:管理 AI 聊天历史的 Web 应用
在使用 Cursor 编辑器进行 AI 编程时,我们常会遇到这样的痛点:想回顾之前的对话却找不到入口?搜索某个技术问题的解决方案无从下手?或者想把聊天记录导出分享给团队却不知道如何操作。
Cursor Chat Browser 正是为了解决这些问题而生的。它是一个基于 Web 的应用,专门用于浏览和管理 Cursor 编辑器的 AI 聊天历史。支持查看、搜索和导出你的 AI 对话为 Markdown、HTML、PDF 等多种格式,让你轻松管理和回顾与 AI 的对话历史。
核心亮点
- 浏览与搜索:浏览所有工作区的 Cursor 聊天历史,支持全文搜索功能。
- 多存储支持:兼容工作区特定存储和全局存储(新版本 Cursor)。
- 双重日志:同时支持 AI 聊天日志和 Composer 日志。
- 工作区组织:按工作区组织聊天记录,结构清晰。
- 响应式设计:支持深色/浅色模式,移动端友好。
- 多格式导出:支持 Markdown、HTML(语法高亮)、PDF 导出。
- 自动检测:跨平台路径自动检测机制,减少配置麻烦。
适用场景
这个项目特别适合以下几类需求:
- 回顾对话历史:查找之前解决的技术问题,回顾 AI 给出的代码建议或错误解决方案。
- 知识整理:将重要对话导出为文档,整理技术问题和解决方案,创建个人知识库。
- 团队分享:导出聊天记录分享给团队成员,或将 AI 对话作为技术文档保存。
- 备份管理:备份重要的 AI 对话,实现跨设备同步聊天历史。
- 搜索和分析:快速搜索特定技术问题的解决方案,分析 AI 对话模式。
快速开始
安装与启动
# 克隆仓库
git clone https://github.com/thomas-pedersen/cursor-chat-browser.git
cd cursor-chat-browser
# 安装依赖
npm install
# 启动开发服务器
npm run dev
启动后,在浏览器访问 http://localhost:3000 即可使用。
路径配置
应用会自动检测 Cursor 工作区存储路径,通常无需手动干预。如果自动检测失败,可以在配置页面(⚙️)手动设置。
- Windows:
%APPDATA%\Cursor\User\workspaceStorage - WSL2:
/mnt/c/Users/<USERNAME>/AppData/Roaming/Cursor/User/workspaceStorage - macOS:
~/Library/Application Support/Cursor/User/workspaceStorage - Linux:
~/.config/Cursor/User/workspaceStorage - Linux (remote/SSH):
~/.cursor-server/data/User/workspaceStorage


