AppFlowy-IO / AppFlowy
AppFlowy-IO/AppFlowy
AppFlowy 是一个开源的 Notion 替代品,提供 AI 协作工作空间,支持项目管理、知识库和团队协作,注重数据隐私和本地部署。
项目概览
项目概述
AppFlowy 是一个开源的 AI 协作工作空间,旨在成为 Notion 的替代品。它允许用户将项目、维基和团队协作整合在一起,同时保持对数据的完全控制。项目强调数据隐私优先、可靠的本地体验和社区驱动的可扩展性。
核心功能
- 文档编辑:支持丰富的块级编辑器,包括文本、列表、表格、代码块、数学公式、视频、音频、PDF 等。
- 数据库:提供多种视图(网格、看板、日历、画廊、列表、图表等),支持自定义属性、筛选、排序、分组、关联和汇总。
- AI 功能:集成 AI 聊天、AI 写作、AI 搜索、AI 会议记录和转录、AI 概览等。
- 协作:支持实时多人协作、页面分享、评论、提及和通知。
- 自托管:支持用户自行部署,完全掌控数据。
- 跨平台:支持 Windows、macOS、Linux、iOS 和 Android。
适用与不适用场景
适用场景:
- 个人知识管理和笔记记录。
- 团队项目管理和任务跟踪。
- 需要数据隐私和本地部署的企业或组织。
- 希望替代 Notion 但需要开源和可定制性的用户。
不适用场景:
- 需要高度定制化且非技术团队无法自行维护的场景。
- 对实时协作性能要求极高且无法接受自托管复杂度的场景。
技术架构与依赖
- 前端:Flutter (Dart)
- 后端:Rust
- 数据库:本地存储,支持自托管云同步。
- AI:支持多种 AI 模型,包括 GPT、Claude 等,并支持本地 AI 模型(如 Ollama)。
安装与快速开始
用户安装
- 从 GitHub Releases 下载桌面版(macOS、Windows、Linux)。
- 移动端可从 App Store (iOS) 和 Play Store (Android) 下载。
- 也可通过 FlatHub、Snapcraft 等渠道安装。
自托管
- 参考官方 自托管指南。
开发者构建
- 查看 从源码构建文档。
典型使用方法
- 创建文档:使用
/命令插入各种块,如标题、列表、表格、代码块等。 - 管理数据库:创建数据库并选择视图(网格、看板等),添加属性、筛选和排序。
- 使用 AI:在文档中调用 AI 写作,或在 AI 聊天中提问,利用 AI 搜索快速查找内容。
- 协作:邀请成员,实时编辑,使用提及和评论进行沟通。
- 自托管:部署自己的服务器,确保数据安全。
配置与部署要点
- 自托管:需要配置服务器环境,支持自定义域名和命名空间。
- AI 配置:可选择云端 AI 服务或本地 AI 模型(如 Ollama)。
- 数据备份:支持导出工作区为 ZIP 文件并重新导入。
- 移动端:Android 要求 10 或以上,不支持 ARMv7。
限制、风险与许可证
- 许可证:AGPL-3.0。
- 限制:部分高级功能可能需要付费计划(Pro Plan)。
- 风险:自托管需要一定的技术维护能力;AI 功能依赖外部服务或本地模型。
官方链接
信息来源和分析时间
- 信息来源:GitHub 仓库 README、CHANGELOG.md、最新发布信息。
- 分析时间:2026年8月28日(基于最新发布版本 v0.14.0)。