news 2026/9/5 4:18:21

AppFlowy 安装与上手指南:30 分钟跑通你的 AI 知识库

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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/AppFlowy

AppFlowy 是一个开源的 AI 协同工作空间,常被称为"开源版 Notion":文档、数据库、看板、AI 助手一应俱全,数据默认存在你自己的设备上。这篇指南按两条路线走——普通用户直接装预编译版,几分钟就能开工;开发者则从源码把项目编译跑起来,最后统一讲首配、AI 接入和多设备同步。

⚡ 最快路线:用预编译版把 AppFlowy 跑起来

只想用、不想改代码的话,完全可以跳过环境搭建。

  • 桌面端:到官方发布页下载对应平台的安装包(macOS、Windows、Linux 都有),Linux 用户也可以用 Flatpak 或 Snap 渠道装;
  • 移动端:在 App Store 或 Google Play 搜 AppFlowy,Android 要求 10 及以上系统。

安装方式和其他软件没有区别。首次启动会进入欢迎页,跟着提示选语言、建第一个 workspace 即可。

小贴士:语言、深浅色主题之后都能在设置里改,不用现在纠结。

🛠️ 从源码跑:开发者路线

走源码这条路的收益是能改代码、能跑最新提交,还能顺便看懂一个"Flutter 前端 + Rust 内核"的项目是怎么组织的——README 里说得很清楚:界面层是 Flutter,数据库、同步、存储这些核心能力由 Rust 实现,两侧通过 FFI 通信。

先备好两套工具链

你需要 Flutter 和 Rust 两个工具链。项目对 Flutter 锁定了 3.27.4 版本,各系统的检查脚本都放在 frontend/scripts/install_dev_env/ 目录下,对着自己系统跑一遍最省事。核心步骤等价于:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh flutter config --enable-linux-desktop

Linux 用户额外要装 keybinder-3、libnotify、libmpv 这几个系统库,否则 Flutter 桌面端编译会直接报错;安装脚本里写好了 apt/dnf 两种包管理器的命令,复制执行即可。

避坑:Rust 首次拉依赖编译可能长达几十分钟,这是正常现象,别中途关终端。

三步完成编译与启动

git clone https://gitcode.com/GitHub_Trending/ap/AppFlowy cd AppFlowy/frontend cargo make appflowy-flutter-dev

这个 cargo-make 任务会编译 Rust 内核库 dart-ffi,并把产物拷贝进 Flutter 工程。随后切到frontend/appflowy_flutter目录执行:

flutter run

看到欢迎页就说明跑通了,此后在代码里改动可以靠热重载即时生效。

🧩 第一次打开后,把 workspace 配置顺手做掉

首配只需要三件事:定语言、挑主题、决定数据放哪。语言在欢迎页或设置里选;主题支持深色/浅色切换;存储方面不用额外配置,本地数据默认由 Rust 侧的 SQLite 管理,开箱即用。

AI 助手怎么接上

AI 功能不用另外装包,设置里的 AI 一栏直接配置即可:选择模型提供方、填入对应的 API Key,保存后就能在文档和数据库里直接唤起 AI。项目也在frontend/rust-lib/flowy-ai里内置了本地模型支持,不想把 Key 交给云端时可以选这条路。

小贴士:API Key 只填给信任的官方渠道,别贴到公开截图或 issue 里。

☁️ 多台设备用:开启云同步

默认情况下 AppFlowy 是本地优先的,数据只留在当前设备。当你希望在手机和电脑之间无缝切换时,登录 AppFlowy 云端账号即可:同一个 workspace 在多端打开,改动会自动同步,还能把共享区(shared section)开放给团队成员。

移动端体验以竖屏长列表为主,同步状态和离线改动都会收敛到云账户里统一处理。

🧯 卡住了,按这个顺序排查

  • flutter doctor报错:按提示补齐缺失工具,最常见的是 Flutter 版本不是 3.27.4;
  • 编译报找不到 keybinder/libnotify:回到 frontend/scripts/install_dev_env/ 对应系统的脚本,把系统库装上;
  • 改了代码没生效:Rust 侧的改动不走热重载,需要重跑cargo make appflowy-flutter-dev
  • 跑测试或调试崩溃:日志等级可以在frontend/Makefile.tomlRUST_LOG环境变量里调。

🧭 接下来可以做什么

装好只是开始:建议先把手头的一个真实项目搬进来,体验文档加数据库的组合,顺便验证一下多端同步是否稳定。如果想改功能或修 bug,先读一遍 doc/CONTRIBUTING.md 里的协作约定,再动手提交 PR,会顺利很多。

【免费下载链接】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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/1 10:21:11

三步开启 Caddy ECH:把域名藏在线路明文之前

三步开启 Caddy ECH:把域名藏在线路明文之前 【免费下载链接】caddy Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS 项目地址: https://gitcode.com/GitHub_Trending/ca/caddy 你的网站早就上了 HTTPS,但握手时…

作者头像 李华
网站建设 2026/8/31 13:03:40

C++模板与STL:从泛型编程到工程实践的核心指南

1. 从“重复造轮子”到“开箱即用”:模板与STL的工程哲学 干了这么多年C开发,我见过太多新手(甚至一些老手)在项目里吭哧吭哧地写链表、写动态数组、写排序算法。每次看到这种代码,我都想冲上去问一句:兄弟…

作者头像 李华
网站建设 2026/9/1 9:38:08

CS自学指南快速上手:名校开源课程自学计算机的路线

CS自学指南快速上手:名校开源课程自学计算机的路线 【免费下载链接】cs-self-learning 计算机自学指南 项目地址: https://gitcode.com/GitHub_Trending/cs/cs-self-learning CS自学指南(cs-self-learning)是一个开源的计算机自学指南…

作者头像 李华
网站建设 2026/9/2 11:34:14

《容度原理解码反常现象肿瘤顶刊CA(第2期):CA·Multicancer detection tests——MCD检测“灵敏度倒挂”的容度原理解析:P4-P6关联层的信号损耗与层级耦合失衡

《容度原理解码反常现象肿瘤顶刊CA(第2期):CAMulticancer detection tests——MCD检测“灵敏度倒挂”的容度原理解析:P4-P6关联层的信号损耗与层级耦合失衡》一、现象陈述:MCD检测的“反常三悖论”2024年,C…

作者头像 李华
网站建设 2026/8/31 22:57:20

Prometheus采集失败、无指标数据全场景排查手册

Prometheus采集失败、无指标数据全场景排查手册技术栈:Kubernetes v1.32.13 Rocky Linux 8.6 Prometheus Containerd 1.7.x操作环境 / 对接原理 / 详细步骤 / 完整命令 / 配置文件 / 验证流程 / 排错方案Prometheus采集失败、无指标数据全场景排查手册操作环境K8…

作者头像 李华