让 AI 编程助手的每一次对话都清晰可见、可追溯、可管理
你是否在使用 iFlow CLI 时遇到过这些问题:
- 会话历史难以查找和回溯?
- 想要回顾某次对话的完整上下文?
- 需要区分和管理不同的项目会话?
iFlow-run 就是为你打造的解决方案!
核心亮点
会话可视化管理
- 项目与会话树形结构展示
- 支持收藏、标签、高级筛选
- 批量操作(删除)
对话详情查看
- 完整的用户消息、助手响应记录
- 工具调用和工具结果展示
- 支持 Markdown 渲染和代码高亮
高级筛选功能
- 按模型、状态、标签筛选会话
- 按消息类型筛选(用户/助手/工具调用)
- 会话内关键词搜索
会话标签系统
- 为会话添加自定义标签
- 按标签快速定位会话
- 标签颜色自定义
现代化 UI 设计
- “Digital Currents” 设计语言
- 暗色/亮色主题切换
- 响应式布局,支持移动端
一键安装
npm install -g iflow-run
iflow-run
打开浏览器访问 http://localhost:3000,自动读取你的 iFlow CLI 会话数据!
功能一览
┌──────────┬──────────────────────────────────────────────┐
│ 功能 │ 描述 │
├──────────┼──────────────────────────────────────────────┤
│ 会话浏览 │ 完整的对话历史,支持 Markdown 渲染和代码高亮 │
│ 会话收藏 │ 收藏重要会话,置顶显示 │
│ 标签管理 │ 为会话添加标签,快速分类 │
│ 高级筛选 │ 按模型、状态、标签筛选 │
│ 批量删除 │ 一键清理多个会话 │
│ 环境追踪 │ 显示工作目录、Git 分支变更 │
│ 实时更新 │ WebSocket 监听会话变更 │
└──────────┴──────────────────────────────────────────────┘
技术栈
- 后端:Node.js + Express + TypeScript
- 前端:纯 HTML/CSS/JS(无框架依赖)
- 实时更新:WebSocket
快速开始
全局安装
npm install -g iflow-run
启动服务
iflow-run
后台运行
iflow-run --daemon
指定端口
iflow-run --port=8080
相关链接
- GitHub: https://github.com/KeWen-Du/iflow-run
- npm: https://www.npmjs.com/package/iflow-run
- 许可证: MIT
如果你也是 iFlow CLI 的用户,不妨试试 iFlow-run,让你的 AI 编程之旅更加高效!
欢迎 Star
和反馈!
