SuperAPI AI 工具集

confluence-automation

办公与效率

查看项目

更新于 10-16 08:02

技能介绍

用途:借助 Rube MCP(Composio 的 Confluence 工具包)自动化 Confluence 常见操作,涵盖页面创建与更新、内容搜索、空间管理、标签标注以及页面层级导航。

主要能力: 1)页面创建与更新:先查空间找目标空间,可搜索现有页面避免重复或定位父页;更新前必须先取当前版本号,创建用 CONFLUENCE_CREATE_PAGE,更新用 CONFLUENCE_UPDATE_PAGE(版本号为当前版本加一),可用 CONFLUENCE_ADD_CONTENT_LABEL 打标签。 2)内容搜索:CONFLUENCE_SEARCH_CONTENT 为关键词检索(默认 25 条,最大 250,客户端过滤,非真正全文);CONFLUENCE_CQL_SEARCH 支持 CQL 全文检索,字段含 text、title、label、space、type、creator、lastModified、created、ancestor,运算符含 =、!=、~、!~、>、<、IN、NOT IN,函数如 currentUser()、now("-7d")。 3)空间管理:CONFLUENCE_GET_SPACES 列表筛选,GET_SPACE_BY_ID 取详情,CREATE_SPACE 新建(key 仅字母数字,无下划线或连字符),另有 GET_SPACE_PROPERTIES、GET_SPACE_CONTENTS、GET_LABELS_FOR_SPACE。 4)层级与标签:GET_CHILD_PAGES 取直接子页(游标分页,仅直接子级,需递归遍历整棵树),GET_PAGE_ANCESTORS 取祖先链,GET_LABELS_FOR_PAGE / ADD_CONTENT_LABEL 管理标签,GET_PAGE_VERSIONS 审计编辑历史。

使用方式:在客户端配置中添加 MCP 端点 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用后,调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit confluence,若连接非 ACTIVE 则按返回的授权链接完成 Confluence OAuth 后再运行工作流。调用任何工具前应先执行 RUBE_SEARCH_TOOLS 获取最新工具架构。

限制与注意事项:内容须为 Confluence 存储格式(XHTML),不支持 Markdown 或纯文本。页面标题在空间内必须唯一;更新须传当前版本加一,并发编辑可能导致版本冲突,更新前应即时获取当前版本。GET_PAGE_BY_ID 需数值长整型 ID;GET_SPACE_BY_ID 需数值空间 ID 而非 key。搜索端点可能返回 HTTP 429,应限速约每秒 2 次并做退避;CQL 使用 body 展开时结果上限会降至 25–50。搜索索引非即时,新建页面可能暂未收录。分页分偏移式(start 加 limit)与游标式(_links.next)两类。官方教程链接与 Rube MCP 获取方式具体配置细节暂未提供。