🎉 iflow-run:一个 iFlow CLI 会话可视化工具 -

大家好!我想和大家分享一个我自己开发的工具 iflow-run,它可以让你通过 Web
界面方便地查看和管理 iFlow CLI 的会话历史。

:sparkles: 主要功能

  • :file_folder: 项目管理 - 浏览所有 iFlow CLI 创建的项目
  • :speech_balloon: 会话浏览 - 查看每个项目的所有会话历史
  • :magnifying_glass_tilted_left: 消息详情 - 查看完整的对话消息,包括工具调用和工具结果
  • :magnifying_glass_tilted_right: 消息搜索 - 支持关键词搜索和类型筛选(用户/助手/工具调用)
  • :bar_chart: Token 统计 - 显示模型名称、Token 消耗和预估成本
  • :inbox_tray: 导出功能 - 支持导出会话为 Markdown 或 JSON 格式
  • :artist_palette: 现代 UI - 采用暗色主题和玻璃拟态设计
  • :rocket: 简单易用 - 一条命令即可启动

:rocket: 快速开始

全局安装

npm install -g iflow-run

启动服务

iflow-run

打开浏览器访问

http://localhost:3000

就这么简单!应用会自动读取你系统中的 iFlow CLI 会话数据(默认路径为 ~/.iflow/projects)。

:camera_with_flash: 界面预览

:wrench: 高级功能

  • 自定义端口和数据目录
  • 后台运行模式
  • 消息类型筛选
  • 时间范围搜索
  • 环境变更追踪(工作目录、Git 分支等)

:package: 技术栈

  • 后端: Node.js + Express
  • 前端: 纯 HTML5 + CSS3 + JavaScript(无框架)
  • 模块系统: CommonJS

:link: 项目链接

:light_bulb: 使用场景

  • 回顾之前的会话记录
  • 搜索特定问题的解决方案
  • 查看 Token 使用情况
  • 导出会话用于文档或分享
  • 分析工作模式和效率

:memo: 反馈建议

欢迎大家试用并提出宝贵的建议!如果你有任何问题或想要新功能,欢迎:

希望这个工具能帮助大家更好地使用 iFlow CLI!:confetti_ball:

6 个赞

1 个赞

右侧滚动条有点不显眼,感觉可以改进?

1 个赞

:+1:

1 个赞

新版本已优化 :hand_with_index_finger_and_thumb_crossed:

厉害啊 :+1:

1 个赞

1 个赞

佬 牛

1 个赞

老哥太牛了,已点star

1 个赞

1 个赞

提个建议 我觉得那个给并行那啥奖励不合理 烧token给三名 这似乎没啥意义 如果这有意义 我24小时去肝斐波那契 圆周率什么的 token如流水, 给一个就差不多了
我建议token给一名 灌水给一名 然后开发给一名 比如最近那个bot还有 Gemini改的那种 我觉得给社区确实有贡献呐
然后找bug的或者热心帮助坛友也可以适当给一个名额
总名额没有变 但是奖励给到实实在在给生态和社区创造价值的大佬

明白,这个其实除去节假日也是刚推出没多久;会根据情况慢慢调整的~ :face_blowing_a_kiss:

iflow-run v1.1.5 正式发布!

新功能

项目列表"打开 iflow"按钮

在项目列表中新增了一个快捷入口,鼠标悬停在项目项上时会显示"打开 iflow"
按钮,点击即可直接在该项目的工作目录中启动 iflow,无需先进入会话详情页面。

优化改进

  • 优化侧边栏收起功能,改进收起后的布局对齐效果

问题修复

  • 修复白色主题下主题切换按钮图标未变色的问题
  • 修复控制台语法错误 Uncaught SyntaxError: Illegal return statement

安装更新

npm install -g iflow-run@latest

或直接运行:
npx iflow-run@latest

链接

感谢您的支持与反馈!

1 个赞

v1.1.6 (2026-03-03)

新功能

  • :star: 会话收藏功能 - 点击星形按钮收藏重要会话,收藏的会话显示星标并排在列表顶部

  • :wastebasket: 会话删除功能 - 点击删除按钮删除不需要的会话,带确认对话框防止误操作

  • :gear: 用户设置面板 - 支持主题模式(暗色/亮色)、每页显示数量、默认消息筛选、自动刷新等设置

  • :chart_increasing: 工具使用统计图表 - 在统计面板中展示 Top 10 工具调用统计,可视化展示使用频率

  • :electric_plug: 后端统计 API - 新增 /api/stats 接口,提供完整统计数据和工具使用统计,优化前端加载性能

  • :wastebasket: 会话删除 API - 新增 DELETE /api/sessions/:projectId/:sessionId 接口,支持删除会话文件

优化

  • 统计面板改用后端 API,提升大数据量下的加载速度

  • 收藏状态使用 localStorage 持久化存储

  • 设置面板支持保存和恢复默认设置