AppFlowy 安装指南:如何 30 分钟从源码跑通开源 AI 协作工作区

发布时间:2026/11/3 20:52:54
AppFlowy 安装指南:如何 30 分钟从源码跑通开源 AI 协作工作区 AppFlowy 安装指南如何 30 分钟从源码跑通开源 AI 协作工作区【免费下载链接】AppFlowyBring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.项目地址: https://gitcode.com/GitHub_Trending/ap/AppFlowyAppFlowy 是 Notion 的开源替代方案把文档、数据库和团队项目收进同一个窗口数据默认留在你自己的设备上。AppFlowy 安装并不神秘Flutter 画界面Rust 跑内核两条依赖链装齐就能在本地把整个 AI 协作工作区真正跑起来。价值速写Notion 的开源平替项目、维基、团队知识库一体数据 100% 本地可控。为想把笔记主权攥在自己手里、又想魔改界面的开发者和团队而建。组件在 AppFlowy 里的分工Flutter / Dart全部跨平台界面代码集中在frontend/appflowy_flutter/lib/Rust文档解析、本地数据库、业务内核代码在frontend/rust-lib/Dart FFI两者的桥梁让 Dart 直接调用 Rust 函数cargo-make统一调度编译任务任务定义在 frontend/Makefile.toml环境自检清单逐项对照打勾勾不下来的先补工具别硬闯操作系统macOS 11 / Windows 10 / Linux 桌面环境三选一SDKFlutter ≥ 3.27.4stable 渠道flutter --version确认Rust 工具链仓库内 frontend/rust-lib/rust-toolchain.toml 锁定了 1.85rustup 会自动切换工具链GitCMakeWindows 还需 Visual Studio Build Tools含 C 工作负载Linux 还需 clang 与 GTK3 开发包分阶段搭建拉取代码git clone https://gitcode.com/GitHub_Trending/ap/AppFlowy cd AppFlowy/frontend这条命令克隆整个仓库并切到前端根目录。终端应输出克隆进度和 cloned into 提示随后ls能看到appflowy_flutter与rust-lib两个并列目录。装齐依赖cd appflowy_flutter flutter pub get cd ../rust-lib cargo build前半段拉取 Dart 包依赖后半段编译 Rust 核心库 dart-ffi这也是 AppFlowy 安装中最花时间的一环。应看到 Got dependencies! 和 Rust 编译日志以 Finished 收尾——首次编译要十几分钟去泡杯咖啡。若flutter pub get解析失败先flutter clean再重试。不想手动装的仓库提供了各系统的一键环境脚本位于 frontend/scripts/install_dev_env/会自动装 Rust 并对齐 Flutter 版本。跑起来 cd ../appflowy_flutter flutter run它启动桌面端 debug 实例Flutter 会顺带加载刚编译好的 Rust 库。此时终端应出现 Waiting for 字样稍等片刻屏幕弹出 AppFlowy 欢迎页界面流畅说明内核与界面握手成功。跑通验证与高频卡点验证方式跑flutter doctor确认工具链无红叉再进默认工作区新建一篇文档敲一句话关掉应用重新flutter run——文字仍在说明本地 SQLite 持久化链路完整AppFlowy 安装到这一步就算真正跑通了。卡点一启动报 Could not load library dart_ffi 或类似 FFI 错误。 解法Rust 库没编出来或目标架构与系统不匹配回rust-lib目录重跑cargo build确认编译目标对应当前系统。卡点二Linux 上flutter run报找不到 gtk-3 或 clang。 解法安装 GTK3 开发包和 clang如sudo apt install clang cmake libgtk-3-dev这是 Linux 桌面端最常见的缺件。跑通之后还能做什么想改界面文档编辑器在 frontend/appflowy_flutter/lib/plugins/document/改完flutter run热重载即可看到效果。想出安装包cd frontend后执行cargo make appflowy-linuxmacOS / Windows 分别用别名 appflowy-macos、appflowy-windows产物落在appflowy_flutter/product/下。想跟进方向读 doc/roadmap.md或跑cargo make --list浏览全部构建任务。【免费下载链接】AppFlowyBring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.项目地址: https://gitcode.com/GitHub_Trending/ap/AppFlowy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询