类似于Notion的笔记应用 affine

项目简介

AFFiNE是一个开源、一体化的工作区和操作系统,适用于组装您的知识库等的所有构建块 – 维基、知识管理、演示和数字资产。它是 Notion 和 Miro 的更好替代品。


特征

任何形式块的真正画布。文档和白板现已完全合并。

  • 许多编辑器应用程序声称是提高生产力的画布,但 AFFiNE 是极少数允许您将任何构建块放在无边画布上的应用程序之一 – 富文本、便签、任何嵌入式网页、多视图数据库、链接页面、形状甚至幻灯片。我们拥有一切。


多模式人工智能合作伙伴已准备好开展任何工作

  • 写专业工作报告?将大纲变成富有表现力且美观的幻灯片?将一篇文章总结成结构良好的思维导图?对您的工作计划和积压任务进行排序?或者…直接在一个提示下绘制和编码原型应用程序和网页?与您一起, AFFiNE AI将您的创造力推向想象力的边缘,就像Canvas AI生成用于头脑风暴的思维导图一样。


本地优先和实时协作

  • 我们喜欢本地优先的想法,即尽管有云,您始终拥有磁盘上的数据。此外,AFFiNE 支持网络和跨平台客户端上的实时同步和协作。

Self-host & Shape your own AFFiNE
自托管并塑造您自己的 AFFiNE

  • 您可以自由管理、自行托管、分叉和构建自己的 AFFiNE。插件社区和第三方块即将推出。Blocksuite上有更多吸引力。检查那里以了解如何自行托管 AFFiNE 。

这些应用程序之间的原子“构建块”有很大的重叠。它们不是开源的,也没有像 Vscode 这样的插件系统供贡献者定制。我们希望拥有一款既包含我们喜爱的所有功能,又更进一步的产品。


    生态系统

    Name 姓名
    @affine/component AFFiNE Component 组件资源
    @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 – 下一代前端工具。

    • 其他上游依赖项。

    非常感谢社区提供了如此强大且简单的库,让我们可以更加专注于产品逻辑的实现,也希望未来我们的项目也能提供一个更加易用的知识库每个人。


    项目链接

    https://github.com/toeverything/AFFiNE

    扫码加入技术交流群,备注开发语言-城市-昵称

    (文:GitHubStore)

    欢迎分享

    发表评论