以前我和iflow一样大,现在我减肥了.
年后提过几次iflow app的建议,一直没等到iflow 有更新啊 ![]()
开始研究自己想要的 iflow app, 通过Vibe Coding自己先调整了一些简单功能完成了第一个mvp
Vivo Coding的成功让我有了信心继续增加其他功能后面又更新了几个版本,目前到了0.3.4版本
所以丢个帖子让大家看一看,你们也可以自己去开发自己想要的iflow app ![]()
地址: https://github.com/chenweil/FlowHub
核心能力
- iFlow Agent 管理:新增、重连、重命名、删除
- 模型管理:显示当前模型、拉取模型列表、点击切换
- 会话管理:多会话、会话标题、会话持久化
- iFlow 历史导入:按 Agent 工作目录读取
~/.iflow/projects/-<workspace-key>/session-*.jsonl - 会话删除落盘:删除单条会话或清除当前 Agent 会话时,真实删除对应历史文件
- 消息渲染:Markdown(含表格、代码块、链接、图片)与
<Think>思考块 - 工具调用面板:多条调用增量展示,状态与参数/输出可追踪
- HTML Artifact 预览:识别
.html/.htm路径并弹窗预览,支持中文文件名 - 主题切换:支持应用亮色 / 暗色主题切换
- 发送交互:发送按钮在生成中切换为停止按钮(ACP
session/cancel) - 快捷回复:
继续、好的、重试上一问
技术栈
- Frontend: TypeScript + Vite
- Desktop: Tauri 2.0
- Backend: Rust + Tokio + tokio-tungstenite
预览
以上仅在macOS上测试,windows不支持 ![]()
新的一些预览:











