Skip to content

Pi Session Viewer v0.1.0

Choose a tag to compare

@Ray4AI Ray4AI released this 13 Sep 09:30
· 7 commits to main since this release

Pi Session Viewer v0.1.0

把 pi coding agent 的 JSONL 会话记录,变成可读的对话时间线。

Turns pi's JSONL session logs into a structured, readable conversation timeline.


下载 / Download

平台 Platform 文件 File 说明
Windows 10/11 x64 Pi-Session-Viewer_0.1.0_x64-setup.exe 推荐,NSIS 安装版,自动处理 WebView2
Windows 10/11 x64 Pi-Session-Viewer_0.1.0_x64_portable.zip 免安装版,解压即用
Linux x64 Pi Session Viewer_0.1.0_amd64.AppImage / .deb 由本地构建

Windows 安装包已内嵌 WebView2 引导程序,离线环境也能安装。


功能亮点

  • 📂 会话浏览 — 递归扫描目录,按项目分组,跨会话全文搜索
  • 💬 结构化时间线 — 用户消息 / 助手回复 / 思考过程 / 工具调用 / 工具输出分层呈现
  • 📝 完整 Markdown — 表格、列表、引用,代码块带语法高亮
  • ✏️ 编辑 diff — edit 工具的 oldText/newText 以红绿 diff 展示
  • 📊 用量统计 — 每条回复与整个会话的 Token 明细与花费
  • 🌳 分支感知 — 完整解析 id/parentId 树,支持切换分支叶节点
  • 🔒 完全本地 — 只读会话文件,不联网、不上传

Preview (sample data)


从源码构建

npm install
npm run tauri dev     # 开发
npm run tauri build   # 打包

支持 pi session 格式 v1 / v2 / v3。


完整说明见 README