恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径

  • 首页
  • 资讯中心
  • /
  • AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径

相关资讯

Hermes Agent 跨平台部署实战:从 $5 VPS 到容器化一次跑通 2026/8/29 11:24:26
TokenSpend:从Token计量到AI ROI分析的落地方案 2026/8/29 11:24:26
MPLAB Harmony v3与Linux嵌入式GUI开发实战指南 2026/8/29 11:19:26

最新资讯

Claude 统一记忆实战:从 Chat 到 Cowork 的上下文管理指南
AI Agent进击本地生活:从对话到交易的酒店预订工程实践
物理AI如何重塑国产CAE:从网格求解到模型推理的范式变革
疑似OpenAI新图像模型“蒙娜丽莎”现身Arena:如何验证与评测?
Ubuntu 24.04.2部署k8s 1.37.0集群
AI如何赋能小团队:从工具选型到工作流重塑的实战指南

今日推荐

云计算SPI三类服务模式是逐层抽象的关系:IaaS提供最底层的硬件资源,PaaS在IaaS基础上封装了开发运行环境,SaaS则进一步封装为可直接使用的软件
最新稳定版(Python 3.14):这是目前官方推荐的最新稳定版本。作为最后一个采用传统“3.x”命名的版本
etc目录下的profile.d文件目录设置环境变量和全局脚本shell

本周热门

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径

发布时间:2026/8/29 11:24:26
AppFlowy 安装完整教程:新手从源码编译到打开桌面端的 4 步路径 AppFlowy 安装完整教程新手从源码编译到打开桌面端的 4 步路径【免费下载链接】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 助手离线也能写。这篇文章按先选型、再装工具链、然后编译、最后配置的顺序走一遍每一步都给出可核对的结果方便你随时确认没有走偏。一分钟选对安装方式AppFlowy 有三种获得方式先判断你的目的再决定走哪条路。方式适合谁耗时特点预编译安装包只想用不想碰代码约 5 分钟官网提供 macOS、Windows、Linux 桌面端移动端在应用商店可搜到源码编译想改界面、加功能、给项目提 PR首次 1~2 小时需要 Flutter 和 Rust 两套工具链编译产物完全自己可控移动端直接装只想手机上随手记几分钟与桌面端数据不自动互通除非登录同一个云账号如果你要参与开发或二次改造源码编译是绕不开的路下文全部围绕它展开。选安装包的朋友装完就能直接用可以跳到打开后必做的三件事一节。这套架构决定了你为什么要装两套工具链界面层用 FlutterDart写业务核心用 Rust 写前端通过 FFI 调用 Rust 编译出来的原生库。工具链只装两样版本别装错Flutter 要 3.27.4 或更新项目对 Flutter 的约束是3.27.4见frontend/appflowy_flutter/pubspec.yaml的 environment 段。装 3.27.x 之后的任意版本都可以太旧会在 pub get 阶段直接报环境不满足。验证flutter --version输出 3.27.4 及以上即算通过。Rust 让 rustup 帮你锁定 1.85仓库根目录的rust-toolchain.toml把 Rust 版本锁在 1.85。只要用 rustup 管理 Rust进入frontend/目录后它会自动下载并切换到 1.85不需要你手动选版本。curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env cd frontend rustup showrustup show输出里出现active toolchain: 1.85即表示成功。如果显示下载失败多半是网络问题配置 Rust 镜像源后重试即可。补一个构建工具 cargo-make项目用 cargo-make 编排编译任务任务定义在frontend/scripts/makefile/下装它只需一条命令cargo install cargo-make装完后cargo make --version能输出版本号即可。从克隆到打开应用4 步跑通桌面端第一步克隆仓库git clone https://gitcode.com/GitHub_Trending/ap/AppFlowy cd AppFlowyls frontend能看到appflowy_flutter和rust-lib两个目录即克隆完整。第二步拉取 Dart 依赖先做快速体检cd frontend/appflowy_flutter flutter pub getpubspec.yaml里有几个依赖来自 git 仓库如appflowy-board如果这一步卡住或超时基本是网络访问 git 源的问题后面排查一节有对应方案。输出Got dependencies in ...表示通过。第三步执行整体构建cd frontend cargo make appflowy这个任务会按顺序完成代码生成、编译 Rust 核心库、构建 Flutter 应用最后产出安装包。首次构建要下载并编译上百个 Rust crate30 分钟起步属于正常现象中途不要中断。构建成功后会在build/目录下生成对应平台的产物macOS 为.appLinux 为压缩包Windows 为可执行程序。第四步打开它。直接运行上一步的产物即可如果你想边改代码边看效果用开发模式更快cd frontend/appflowy_flutter flutter run开发模式下 Rust 核心库由构建系统按需增量编译改一行 Dart 代码热重载就能生效适合调试界面。看到 AppFlowy 的启动画面出现整条链路就通了。打开后必做的三件事第一件确认存储模式AppFlowy 默认纯本地运行不需要注册账号就能用所有数据存在本机应用数据目录macOS 为~/Library/Application Support/io.appflowy.AppFlowyLinux 为~/.local/share/io.appflowy.AppFlowy。想后续多设备同步才需要登录云账号登录是可选项不是前提。第二件配置 AI 功能进设置 → AppFlowy AI填入自己的模型服务 API Key如 OpenAI、Gemini 等。注意两点Key 只存在本地配置里AI 请求由设备直接发给模型服务商文档内容不经过 AppFlowy 的服务器。配置完成后在文档里选中一段文字调用 AI 摘要能返回结果就算配通。第三件建一个文档再切一个数据库新建一篇文档随便写两行然后在侧边栏把视图切换成数据库表格/看板再建一条记录。这两个动作能把编辑器、本地 SQLite 存储、视图渲染都跑一遍等价于一次冒烟测试。卡住了对照这张表排查现象原因处理办法flutter pub get卡在 git 依赖上部分依赖托管在 git 仓库网络不通用git config --global url.....insteadOf https://github.com/配置可用镜像再重试进入目录后 Rust 报 toolchain 不存在rustup 尚未下载 1.85手动执行rustup toolchain install 1.85确认网络或镜像源正常Linux 上编译 Rust 库报缺 clang、GTK、cmake系统缺少原生构建依赖参考frontend/scripts/install_dev_env/install_linux.sh里的包清单用发行版包管理器补齐后重试cargo make提示 command not found没装 cargo-make 或不在 PATHcargo install cargo-make装完重开终端首次构建超过 1 小时还没动静正常首次全量编译就是慢看磁盘占用还在增长就说明没卡死后续增量构建通常在几分钟内完成两个下一步把应用数据目录加进你的备份计划。AppFlowy 的数据就是一个可复制的目录定期拷贝一次是最简单可靠的备份方式。想改代码的话从frontend/appflowy_flutter/lib/plugins/入手看界面逻辑从frontend/rust-lib/看业务核心两边对照着读比单看一边快得多。【免费下载链接】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),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号