单独运行 npm run dev 只启动 Vite 前端,不会启动 Tauri 桌面后端;dsh-flowix-memory 插件尚未发布到 npm,需从仓库 checkout 本地安装,且要求 flowix CLI 在 PATH 中或设置 FLOWIX_CLI_PATH;Windows PowerShell 5.1 下传中文正文建议用 --file 指定 UTF-8 文件,避免 stdin 编码损坏。
flowix
text2futureAGPL-3.0活跃维护把笔记和 Agent 记忆打通的开源桌面工具,内置 Deepseek harness Agent,适合办公写作和写代码时随手记录并让 AI 记住上下文。
Notes for you, Memory for your agents. / 内置 Deepseek harness Agent / 适用 办公 & 写作 & Coding
npm install
npm run tauri:devREADME 未说明显存或 GPU 要求;桌面应用支持 macOS 14+ 与 Windows 10+,本地开发需 Node.js 20+、Rust 1.75+ 与 Tauri v2。
本地 Markdown 笔记本,让笔记成为 Agent 可持续复用的上下文
把笔记和 Agent 记忆打通的开源桌面工具,内置 Deepseek harness Agent,适合办公写作和写代码时随手记录并让 AI 记住上下文。
核心能力
- 笔记以普通 Markdown 文件保存在本地,可随时用其他应用打开编辑
- 通过 MCP 与 CLI 把 Codex、Claude Code、OpenCode 等 Agent 接到同一份笔记
- 内置 Flowix Agent,可在文档内直接调用并写回结果
- dsh-flowix-memory 插件为 Harness Agent 提供 memo 工具,可搜索、读取、创建和编辑笔记
- CLI 的 create/write 支持 --file 与 --stdin 传入 Markdown 正文
容易踩的坑
- v1.5.11Flowix v1.5.11最新正式版2026-10-22 · 2026-10-22 16:09 UTC
更新内容
- 简化对话Tab,通过文件树完成AI 对话管理
- 优化新建逻辑,优先按默认名称进行创建
- 优化导入/拖入/双击文档打开流程体验
- v1.5.4Flowix v1.5.42026-10-10 · 2026-10-10 13:17 UTC
查看更新说明
更新内容
- 优化 Windows 安装本地安全软件拦截问题
- 优化拖入文件、多维表的交互体验
- v1.4.6Flowix v1.4.62026-09-20 · 2026-09-20 07:12 UTC
查看更新说明
Flowix v1.4.6
过去约 9 个月,我们一直在把 Flowix 从一个好用的笔记工具,打磨成更适合记录、整理和与 AI 一起工作的个人工作台。这次版本的重点更新:
-
外部 Agent 更像一个整体 Claude、Codex、DeepSeek Harness、Hermes 和 OpenCode 等运行时现在共享更统一的会话、消息和生命周期管理,切换不同 Agent 时,历史记录和运行状态更连贯。
-
Agent 工作区真正可用起来 Agent 不再只是在对话框里回答问题,还可以浏览工作区文件、查看文件夹上下文、运行后台终端,并通过统一的命令桥接完成更完整的任务。
-
让 Agent 直接理解你的笔记 Flowix 将笔记和资源能力接入 MCP。配置好 DeepSeek Harness 后,Agent 可以读取和操作 Flowix 中的备忘录、附件及相关工具,减少来回复制粘贴。
-
流式对话更稳定、更自然 优化了消息分段、工具调用、历史回放和实时内容之间的衔接;新增会话分叉能力,长对话过程中也更容易保留上下文、继续探索。
-
笔记本级 Agent 工作区 Agent 可以围绕具体笔记本工作,备忘录拥有更稳定的规范化标识,搜索、关联和后续自动化不容易因为文件名变化而失去上下文。
-
Markdown 编辑体验全面打磨 粘贴、序列化、源码标题、Frontmatter、属性和标签编辑都更顺手;标签支持更清晰的图标、键盘操作和自定义筛选,日常整理笔记少一些“和编辑器较劲”的时刻。
-
文件、附件与恢复能力更完整 可以直接打开外部 Markdown 文件,工作区支持更丰富的媒体资源和附件;新增文档恢复与异常场景处理,跨窗口编辑时也更不容易丢内容。
-
搜索和导航更适合大工作区 文件树、浏览列、笔记列表和目录导航经过重新梳理,支持保留浏览上下文、快速回到当前位置,并让文件、标签和笔记之间的跳转更连贯。
-
移动端同步继续向前 同步升级为按笔记本管理游标和变更,附件上传、缺失文件恢复、增量同步和移动端搜索都更稳;iOS 端也补齐了更多原生交互和笔记本操作。
-
启动、界面和更新体验更可靠 优化了桌面启动、窗口标题栏、原生菜单、偏好设置入口、状态栏和主题图标;同时完善 macOS、Windows 的打包、签名、分平台更新清单和运行时安装流程。
感谢一路试用和反馈的朋友。Flowix 还在快速成长,希望它能让记录想法、整理资料和推进工作变得更轻松。
本次 GitHub Release 提供 macOS Apple Silicon 与 Intel 安装包及 updater 资源。
-
- v1.2.2Flowix v1.2.22026-08-23 · 2026-08-23 16:35 UTC
查看更新说明
Flowix v1.2.2
更新内容
- 修复 macOS 正式打包后前端持续 loading 的问题。
- 修复生产包 React 与图标依赖拆包导致的启动失败。
- 优化 Tauri/WebView 生产资源加载,避免模块资源因 CORS 属性无法执行。
- 改进 Agent 工作区、会话与备忘录流程。
- 更新 macOS ARM 与 Intel 的签名、公证版本,并启用 updater 自动更新。
下载与更新
macOS 安装包和自动更新文件请从官网获取:
本次 GitHub Release 仅用于版本记录和变更说明,不上传 DMG 安装包。
- v1.2.1Flowix v1.2.12026-08-17 · 2026-08-17 17:47 UTC
查看更新说明
Flowix v1.2.1
- 内置 DeepSeek Harness agent 运行时,桌面端原生集成(dsh-host 双模式单文件可执行)。
- 新增
dsh-flowix-memoryMCP 插件:agent 可直接搜索/读取/创建/编辑 Flowix 笔记与思维导图(工具名mcp__dsh-flowix-memory__flowix_memo);同时发布为可安装的 Harness bundle。 - macOS Apple Silicon / Intel 双架构签名 + 公证(Developer ID, Notarized)。
安装包
Flowix_1.2.1_aarch64.dmg— Apple Silicon (M 系列)Flowix_1.2.1_x64.dmg— Intel
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Flowix 让笔记成为持续工作的记忆
用 Markdown 记录内容,把需要的上下文交给 Agent,再将结果写回同一篇笔记,方便检查、修改和下次继续使用。
让工作持续推进
把产品、开发、研究和个人知识放在一起,让 Agent 不必每次从头开始。
| 场景 | 说明 |
|---|---|
| 产品工作 | 集中管理需求、反馈和决策,让产品文档保持最新。 |
| 软件开发 | 保存项目背景和约束,让编码 Agent 接着推进。 |
| 课题研究 | 将资料、分析和结论放在一起,方便追溯和复用。 |
| 个人知识 | 让笔记、计划和个人偏好成为 Agent 可用的上下文。 |
让不同 Agent 使用同一份记忆
你可以在 Flowix 内使用 Agent,也可以连接 Codex、Claude Code、OpenCode、Hermes 及其他 MCP 或 CLI 工具,让它们基于同一套笔记和上下文工作。
加入 Flowix 社群
扫描下方二维码加入交流群,一起交流和讨论 Flowix。
dsh-flowix-memory 插件
dsh-flowix-memory 是一个 DeepSeek Harness 插件,通过捆绑的 flowix-cli MCP server 把任何 Harness Agent 连接到你的本地 Flowix 笔记:安装后 Agent 获得 mcp__flowix__memo 工具,可搜索、读取、创建和编辑 Flowix 笔记(包括思维导图)。
从 flowix-main checkout 安装到 flowix Harness profile(尚未发布到 npm)。对于其他 DSH 客户端,flowix 只是一个普通的自定义 profile 名称:
dsh plugin --profile flowix add ./dsh-flowix-memory
需要 flowix CLI 位于 PATH(或设置 FLOWIX_CLI_PATH),并可访问你的笔记数据(~/.flowix)。详见插件 README。
通过 CLI 传递 Markdown
向 create 和 write 传递 Markdown 正文时,推荐使用 UTF-8 文件,尤其是在 Windows PowerShell 5.1 中。这样可以避免 stdin 管道编码导致中文内容损坏。支持带 BOM 和不带 BOM 的 UTF-8 文件。
flowix create <notebook> --file body.md --json
flowix write <id> --file body.md --json
在 Windows 上,未指定输入方式时 CLI 会拒绝隐式读取 stdin,以避免 PowerShell 5.1 的 $OutputEncoding 损坏中文;已确认 stdin 为 UTF-8 时请显式加 --stdin:
$OutputEncoding = [System.Text.UTF8Encoding]::new($false)
Get-Content -Raw -Encoding UTF8 body.md | flowix create <notebook> --stdin --json
--file 与 --stdin 互斥。--file 会直接按 UTF-8 读取;文件不存在、无法读取或不是有效 UTF-8 时,CLI 会返回错误。使用 --json 时错误也会以 {ok:false,error:{code,message}} 输出。
笔记留在本地,由你掌控
Flowix 将笔记保存为本地 Markdown 文件。你决定 Agent 能看到什么,也可以自由选择同步和备份方式。
- 保存在本地 — 笔记是普通 Markdown 文件,可以用其他应用打开和编辑。
- 按需连接 Agent — 使用 Codex、Claude Code、OpenCode 等 Agent 时,只提供你主动选择的内容。
- 自由同步和备份 — 继续使用你熟悉的同步、备份或版本管理工具。
产品预览
| 笔记列表与标签组织 | 笔记详情与 Agent 预设 |
| Agent 模型选择 | 全文与文件搜索 |
| Provider 与 MCP 配置 | 代码文件浏览与编辑 |
快速开始
- 从 官网 下载并安装 Flowix。
- 新建一个本地文件夹,或将已有文件夹注册为笔记本。
- 创建一篇文档,记录任务背景、参考资料、目标与约束。
- 在文档内调用 Agent,或继续用标签与属性组织内容。
本地开发
git clone https://github.com/text2future/flowix.git
cd flowix
npm install
npm run tauri:dev
npm run tauri:build:prod
单独运行 npm run dev 只启动 Vite 前端,不会启动 Tauri 桌面后端。
桌面开发版 npm run tauri:dev 默认连接 https://cloud.flowix.cc。在「偏好设置 → 开发 → 环境配置」中选择 Staging 或 Prod,Flowix 会重启以应用切换。首次启动默认使用 Prod;已保存的界面选择优先于构建默认值;--cloud-env=staging|prod 设置默认值,仅在尚未保存界面选择时生效:
npm run tauri:dev -- --cloud-env=staging
npm run tauri:dev -- --cloud-env=prod
npm run tauri:dev:pi 和 npm run tauri:dev:win 也接受该参数。正式包 npm run tauri:build:prod 始终连接 https://cloud.flowix.cc,不会显示环境下拉。单独运行 npm run dev 只启动 Vite 前端,不会启动桌面端 Cloud 同步。
开发环境要求 Node.js 20+、Rust 1.75+ 与 Tauri v2;桌面应用支持 macOS 14+ 与 Windows 10+。
许可协议
Flowix 基于 GNU Affero 通用公共许可证第 3 版 开源(AGPL-3.0-only)。