SuperAPI AI 工具集

docmost

写作与研究

查看项目

更新于 10-15 20:32

技能介绍

用途:该技能让 AI 智能体通过 docmost-cli 管理 Docmost 文档平台,覆盖页面、空间、工作区、成员、群组、邀请、评论、分享、文件与搜索等对象。

安装:技能安装命令为 npx skills add dapi/docmost-cli --skill docmost --agent '*' -g -y;CLI 安装命令为 npm install -g github:dapi/docmost-cli。凭据建议用环境变量,如 DOCMOST_API_URL、DOCMOST_TOKEN,或 DOCMOST_EMAIL、DOCMOST_PASSWORD。快速检查可运行 docmost workspace-public --format json。

主要能力:页面增删改查、移动、复制、回收站与恢复、历史查看;空间与空间成员管理;工作区信息与更新;成员角色与移除;邀请创建、撤销、重发与链接;群组及成员管理;评论创建、更新、删除;公开分享创建与更新;文件上传下载;全文搜索与建议;页面与空间导入导出,导入 zip 支持 generic、notion、confluence 来源。

使用方式:命令命名必须是 entity-action,如 page-update、space-create、comment-delete,不能写成 update-page 等。--format json 输出统一包裹在 { "ok": true, "data": ... } 或错误 { "ok": false, "error": ... } 中;先检查 ok。列表项在 data 数组,分页看 meta.hasMore。文本类内容可用字面量、@文件路径或 - 表示 stdin。二进制导出/下载默认写 stdout,可用 --output 指定文件。认证优先级为 --token > DOCMOST_TOKEN > --email/--password > 环境变量。

适用场景:让智能体代为创建或维护文档页、查找与检索知识、查看和对比历史版本、按空间与工作区管理访问权限、生成公开分享链接、批量导入导出内容、上传附件等。

限制:需先安装 CLI 并配置有效凭据;不适用于编辑本地 markdown、Git/GitHub、Slack/Telegram/邮件或非 Docmost 的抓取与浏览器自动化。