一个注重隐私、本地优先、开源
且即时可用的 Notion 和 Miro 替代方案。
专为天马行空的创意 minds
打造的超级融合平台。
AFFiNE
一个满足所有需求的应用程序
Notion 与 Miro 的完美结合
Product Hunt
主页 | Discord | 在线演示 | 博客 | 文档
文档、画布和表格
在 AFFiNE 中高度融合
就像“affine”(əˈfʌɪn | a-fine)
这个词一样。
什么是 AFFiNE?
AFFiNE 是一个开源、一体化的工作区和操作系统,适用于构建您的知识库及更多内容的所有构建块——维基、知识管理、演示文稿和数字资产。它是 Notion 和 Miro 的更好替代品。
功能
真正的任意形式区块画布。文档和白板现已完全融合。
许多编辑器应用程序都声称自己是生产力画布,但 AFFiNE 是极少数允许您在无限画布上放置任何构建块的应用程序之一——富文本、便签、任何嵌入的网页、多视图数据库、链接页面、形状甚至幻灯片。我们应有尽有。
多模态 AI 合作伙伴随时准备投入任何工作
撰写专业的作品报告?将大纲转换为富有表现力和易于演示的幻灯片?将文章总结为结构良好的思维导图?对您的工作计划和待办事项进行排序?或者……直接用一个提示绘制和编写应用程序和网页的原型?与您一起,AFFiNE AI 将您的创造力推向想象力的边缘,就像 Canvas AI 生成思维导图进行头脑风暴一样。
本地优先和实时协作
我们热爱本地优先的理念,即您始终拥有磁盘上的数据,即使在云端也是如此。此外,AFFiNE 支持 Web 和跨平台客户端上的实时同步和协作。
自托管和打造您自己的 AFFiNE
您可以自由地管理、自托管、fork 和构建您自己的 AFFiNE。插件社区和第三方区块即将推出。更多关于 Blocksuite 的信息。请在那里查看如何自托管 AFFiNE。
致谢
“我们塑造我们的工具,然后我们的工具塑造我们”。一路走来,许多先驱者激励着我们,例如:
Quip 和 Notion,以及他们“一切皆为区块”的伟大理念
Trello 和他们的看板
Airtable 和 Miro,以及他们无需代码的可编程数据表
Miro 和 Whimiscal,以及他们无限的视觉白板
Remote 和 Capacities,以及他们基于对象的标签系统
这些应用程序的原子“构建块”之间存在很大的重叠。它们不是开源的,也没有像 Vscode 那样的插件系统供贡献者自定义。我们想要一个包含所有我们喜欢的功能,并且更进一步的产品。
感谢您对我们的关注,我们感谢您的兴趣,并真诚地希望 AFFiNE 能引起您的共鸣!🎵 查看 https://affine.pro/ 了解更多详情。
贡献
呼吁所有开发者、测试人员、技术文档编写者等等!我们非常欢迎所有类型的贡献,您可以在 docs/types-of-contributions.md 中了解更多信息。如果您对贡献代码感兴趣,请阅读我们的 docs/CONTRIBUTING.md,并随时查看我们的 GitHub issues 以了解情况并展示您的能力。
在您开始贡献之前,请确保您已阅读并接受我们的贡献者许可协议。要表明您同意,只需编辑此文件并提交拉取请求。
对于错误报告、功能请求和其他建议,您也可以创建一个新的 issue,并选择最适合您反馈的模板。
对于翻译和语言支持,您可以访问我们的 i18n 常规空间。
正在寻找其他贡献方式,并想知道从哪里开始?查看 AFFiNE 大使计划,我们与充满激情的社区成员紧密合作,并为他们提供广泛的支持和资源。
如果您有任何问题,欢迎与我们联系。AFFiNE 社区是获取更多信息和了解更多知识的最佳场所之一,您可以在那里与其他志同道合的人互动。
模板
AFFiNE 现在提供我们团队预先构建的模板。以下是 AFFiNE 用户中最受欢迎的十大模板,如果您想贡献,您可以贡献您自己的模板,以便其他人也可以使用它。
愿景板模板
单页模板
数学示例教案模板
免费 grr 教案模板
pre k 免费可编辑教案模板
high note collection planners
数字计划器
ADHD 计划器
阅读日志
康奈尔笔记模板
博客
欢迎来到 AFFiNE 博客部分!在这里,您将找到关于如何最大限度地利用 AFFiNE 和 AFFiNE AI(领先的 Canvas AI 工具,用于灵活的笔记记录和创意组织)的最新见解、技巧和指南。
愿景板模板
AI 家庭作业助手
愿景板制作器
行程模板
单页模板
康奈尔笔记模板
SWOT 图表模板
类似 luna task 的应用
从草稿笔记到思维导图的笔记 AI
Canvas AI
单页
SOP 模板
家务图表
生态系统
@affine/component AFFiNE 组件资源
@toeverything/theme AFFiNE 主题
上游
我们也要感谢使 AFFiNE 成为可能的开源项目:
Blocksuite - 💠 BlockSuite 是 AFFiNE 背后的开源协作编辑器项目。
OctoBase - 🐙 OctoBase 是 AFFiNE 背后的开源数据库,本地优先,但可协作。一个用 Rust 编写的轻量级、可扩展的数据引擎。
yjs - 为我们关于状态管理和数据同步的实现提供 CRDT 的基本支持。
electron - 使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序。
React - 用于 Web 和原生用户界面的库。
napi-rs - 一个通过 Node-API 在 Rust 中构建编译的 Node.js 附加组件的框架。
Jotai - 用于 React 的原始且灵活的状态管理。
async-call-rpc - 一个轻量级的 JSON RPC 客户端和服务器。
Vite - 下一代前端工具。
其他上游依赖项。
非常感谢社区提供了如此强大而简单的库,使我们可以更加专注于产品逻辑的实现,我们希望未来我们的项目也能为每个人提供更易于使用的知识库。
贡献者
我们要感谢所有已经为 AFFiNE 做出贡献的人!如果您有任何与 AFFiNE 相关的项目、文档、工具或模板,请随时通过向我们在 GitHub 上的精选列表提交拉取请求来贡献它:awesome-affine。
贡献者
贡献
我们欢迎来自每个人的贡献。有关详细信息,请参阅 docs/contributing/tutorial.md。
功能请求
有关功能请求,请参阅 community.affine.pro。
构建
Codespaces
在 GitHub 仓库主页上,单击绿色的“代码”按钮,然后选择“在 master 上创建 codespace”。这将打开一个新的 Codespace,其中包含(应该已自动 fork 的)AFFiNE 仓库的克隆、构建和准备工作。
本地
有关如何从源代码构建 AFFiNE 的说明,请参阅 BUILDING.md。
自托管
从 Docker 开始部署您自己功能丰富、不受限制的 AFFiNE 版本。我们的团队正在努力更新到最新版本。有关如何自托管 AFFiNE 的更多信息,请参阅我们的文档。
招聘
包括 AFFiNE 在内的一些优秀公司正在寻找开发人员!您有兴趣加入 AFFiNE 或其合作伙伴吗?请查看我们的 Discord 频道,了解一些最新的职位空缺。
感谢
感谢 Chromatic 提供了视觉测试平台,帮助我们审查 UI 更改并捕获视觉回归。
许可证
版本
AFFiNE 社区版 (CE) 是当前可用的版本,根据 MIT 许可证免费用于自托管。
AFFiNE 企业版 (EE) 尚未发布,它将具有更高级的功能和面向企业的产品,包括但不限于品牌重塑和 SSO、高级管理和审计等,您可以参考 https://affine.pro/pricing 了解更多信息
有关详细信息,请参阅 LICENSE。