公司动态

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

📅 2026/8/29 11:17:32
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 是一个开源的 AI 协同工作空间常被称为开源版 Notion文档、数据库、看板、AI 助手一应俱全数据默认存在你自己的设备上。这篇指南按两条路线走——普通用户直接装预编译版几分钟就能开工开发者则从源码把项目编译跑起来最后统一讲首配、AI 接入和多设备同步。⚡ 最快路线用预编译版把 AppFlowy 跑起来只想用、不想改代码的话完全可以跳过环境搭建。桌面端到官方发布页下载对应平台的安装包macOS、Windows、Linux 都有Linux 用户也可以用 Flatpak 或 Snap 渠道装移动端在 App Store 或 Google Play 搜 AppFlowyAndroid 要求 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-desktopLinux 用户额外要装 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.toml的RUST_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),仅供参考