软件介绍
AFFiNE是一款开源的知识管理和协作工具,旨在提供一个全面的工作空间解决方案,将规划、组织和创造活动整合在一起。作为Notion和Miro的替代品,AFFiNE提供了一种全新的方式来管理你的知识库和个人项目。
特点
AFFiNE的核心特性在于其灵活的内容创作和组织方式。它提供了一个真正的无边界画布,用户可以在其中放置多种形式的内容块,如富文本、便签、嵌入式网页、多视图数据库、链接页面、形状和幻灯片。AFFiNE还集成了多模态人工智能助手,可以帮助用户完成各种任务,如撰写专业报告、制作演示文稿、总结文章、管理待办事项等。
开源成就
目前已经取得36.2K Star
主要功能
-
真正的画布:AFFiNE将文档和白板功能完全融合,允许用户在一个无边界的环境中自由组合各种类型的元素。
-
多模态AI:AFFiNE内置的人工智能助手可以协助用户完成多项任务,极大地扩展了创造力和工作效率。
-
本地优先和实时协作:AFFiNE支持本地数据存储,并提供实时同步和协作功能,既保护了用户的隐私也促进了团队合作。
-
自托管选项:用户可以选择自行托管AFFiNE实例,这意味着你可以根据需求定制和扩展AFFiNE的功能。
-
强大的文档管理:AFFiNE支持多种文档格式的导入和导出,包括Markdown、HTML以及Notion文档。
-
双链文档:AFFiNE提供了双链文档功能,让用户能够轻松地浏览和管理文档间的链接关系。
-
画板模式:AFFiNE的画板模式为用户提供了一个无限的创作空间,支持多种绘图工具和模板。
本地部署
-
拉取镜像: 使用Docker命令从GitHub Container Registry下载AFFiNE的最新镜像。
docker pull ghcr.io/toeverything/affine:latest
-
运行容器: 创建并启动一个名为"affine"的容器,将容器的3000端口映射到宿主机的3000端口。
docker run -d --name affine -p 3000:3000 ghcr.io/toeverything/affine:latest
-
访问应用 : 在浏览器中输入
http://localhost:3000
访问AFFiNE。
-
登录系统: 使用默认的管理员账户登录(用户名:admin,密码:admin123)。
-
配置应用 (如果需要): 如需配置,可进入容器并修改配置文件。例如,修改
config/settings.py
文件中的数据库配置、邮箱配置等。docker exec -it affine /bin/bash
-
重启容器 (配置更改后): 如果进行了配置更改,可能需要重启容器以使更改生效。
docker restart affine
AFFiNE因其创新的设计和丰富的功能获得了广泛的关注和支持,如果你正在寻找一种更加灵活的方式来管理你的知识和项目,AFFiNE绝对值得一试。