Agent Skills
返回列表
AFFiNE 知识库与协作工作平台

AFFiNE 知识库与协作工作平台

知识管理 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/affine-knowledge-base-collaborative-workspace-platform

技能介绍

要解决的具体问题

知识工作者常面临三个痛点:笔记散落在 Markdown 编辑器、白板工具和数据库之间,难以形成结构化知识网络;团队自托管部署 AFFiNE 时,内容创建、更新和关联维护依赖手动操作;当需要围绕知识库执行批量内容工作流(如批量更新文档状态、同步数据库条目、维护跨文档链接)时,缺乏可编程的自动化接口。

技能如何工作

该技能围绕 AFFiNE 工作空间的三个核心组件展开:文档、白板和轻量级数据库。它的核心能力包括:

  • 笔记整理与结构化:将原始笔记按主题分类,建立文档与数据库条目的对应关系
  • 链接知识维护:自动检测文档间的引用关系,维护 [[双链]] 格式的关联图谱
  • 内容工作流自动化:通过脚本触发文档创建、更新和删除,同步操作数据库记录
  • 自托管部署集成:适配 AFFiNE 的 Docker 部署方案,支持通过 Node-API 调用 Rust 编译的插件接口

关键步骤示例:

  1. 初始化 AFFiNE 工作空间,指定文档存储路径和数据库连接配置
  2. 使用 @user_3c6cb52e/affine-knowledge-base-collaborative-workspace-platform 技能加载现有知识库结构
  3. 编写自动化脚本,通过技能提供的接口执行批量内容操作
  4. 定期检查链接完整性,修复失效的跨文档引用

适用边界与注意点

该技能需要配合自托管的 AFFiNE 实例使用,依赖 napi-rs 框架编译 Rust 编写的 Node.js 插件。它不适用于纯云端 SaaS 场景,也不处理 AFFiNE 原生 UI 的交互操作。团队需要具备基本的容器化部署经验,并确保 Node.js 版本不低于 18.16.1。对于需要实时协作或复杂权限管理的场景,建议结合 AFFiNE 内置的协作功能使用。

截图预览

使用场景

  • 整理散落在多个 Markdown 文件中的笔记,按主题建立文档与数据库条目的对应关系
  • 在自托管 AFFiNE 实例上批量创建文档并同步更新关联的数据库记录
  • 检测并修复知识库文档间失效的 `[[双链]]` 引用关系
  • 通过 Rust 编写的 `napi-rs` 插件扩展 AFFiNE 的内容处理能力

适合人员

  • 需要把零散笔记整理成结构化知识库的技术文档工程师
  • 维护自托管 AFFiNE 部署并需要批量操作内容的后端开发者
  • 管理团队知识库链接完整性和文档状态的运维工程师
  • 希望用脚本自动化重复性文档维护工作的研发团队成员