文章目录AFFiNE把文档、白板和表格揉在一起的开源工作空间AFFiNE把文档、白板和表格揉在一起的开源工作空间Notion 和 Miro 各自解决了知识管理的一部分问题但它们是分开的两套工具。AFFiNE 想做的事情是把文档编辑、无限画板和数据表格融合到同一个界面里69k 的 Star 说明这个方向确实戳中了不少人的痛点。AFFiNE 是一款开源的全功能工作空间定位是 Notion 和 Miro 的替代品。它的核心理念是一切皆为 Block富文本、便签、嵌入网页、数据库视图、关联页面、形状、甚至幻灯片都可以放到一块无限画布上。和很多同类产品不同AFFiNE 采用本地优先的架构。数据默认存在本地磁盘上同时支持实时同步和跨平台协作。对于在意数据隐私的用户来说这一点很关键。主要功能AFFiNE 的文档和白板是完全融合的。你可以把任何内容块放在无边界画布上这在同类编辑器里能做到的并不多。它内置了 AI 助手功能可以帮你写工作报告、把大纲转成演示文稿、将文章整理成思维导图或者直接通过提示词生成应用原型。AI 能力覆盖了从文字处理到视觉创作的多个环节不需要在不同工具之间来回切换。数据层面AFFiNE 底层依赖 CRDT冲突自由复制数据类型实现协作核心技术栈包括 Blocksuite协作编辑引擎和 y-octo高性能 YJS CRDT 实现。这套架构保证了本地优先场景下的数据一致性即使离线编辑也不会丢失内容重新连接后自动合并。桌面端基于 Electron 构建前端用 React 和 Jotai 做状态管理整体技术选型比较主流社区参与门槛不高。安装使用最简单的方式是访问网页版直接体验也可以下载桌面客户端。如果想自己部署AFFiNE 提供了 Docker 方式docker pull ghcr.io/toeverything/affine-graphql:stable详细的自托管文档可以在官方文档站找到支持 Sealos 和 ClawCloud 等平台的一键部署。从源码构建的话需要克隆仓库后按照 BUILDING.md 的说明操作。项目基于 TypeScript 开发使用 Vite 构建状态管理用的 Jotai。模板和生态AFFiNE 提供了一批预置模板涵盖愿景板、课程计划、数字规划器、阅读日志、康奈尔笔记等场景。这些模板可以直接使用社区也可以贡献自己的模板供其他人复用。在插件和扩展方面AFFiNE 计划开放插件系统允许第三方开发者自定义 Block 类型类似 VSCode 的扩展机制。项目还孵化了 BlockSuite 这个独立的开源编辑器项目其他产品也可以集成使用。开源许可社区版采用 MIT 协议可以自由自托管和二次开发。企业版尚未发布会包含 SSO、品牌定制、高级管理审计等面向组织的功能。项目由 toeverything 团队维护贡献者数量可观Discord 社区活跃文档和教程也比较齐全。如果你需要一个既能写文档、又能画白板、还能管数据的一体化工作空间AFFiNE 值得花时间试一试。要一个既能写文档、又能画白板、还能管数据的一体化工作空间AFFiNE 值得花时间试一试。