SuperAPI AI 工具集

confluence-cli

办公与效率

查看项目

更新于 10-16 06:24

技能介绍

用途:从终端与 Atlassian Confluence Cloud 交互,可列出空间、浏览页面、查看页面正文、用 CQL 搜索、创建页面,适用于自动化脚本或智能体调用。

配置:在 id.atlassian.com/manage/api-tokens 生成 API 令牌,然后设置环境变量: export CONFLUENCE_EMAIL="your-email@example.com" export CONFLUENCE_API_TOKEN="your-api-token" export CONFLUENCE_SERVER="https://your-domain.atlassian.net" 无需凭据也可使用 --help 和 --dry-run。

主要命令:me 查看当前账户信息;spaces 列出可访问空间;pages 列出页面,可按 --space 过滤并自动解析空间键为内部 ID;view <id> 查看页面标题、状态、版本、作者、时间及正文(显示时剥离 HTML);search --cql 使用 CQL 搜索,如 text~"deploy"、space=DEV AND type=page、creator=currentuser();create 创建页面,支持 --space、--title、--body(HTML 存储格式)、--parent 和 --dry-run。

全局标志:--json 输出机器可读结果,--dry-run 预览,--quiet 抑制非必要输出,标志可置于子命令前后任意位置。

限制:认证为邮箱加 API 令牌的 HTTP 基本认证,凭据与 Jira 相同但环境变量名不同;多数操作走 v2 API,me 与 search 走旧 REST API;pages --space 和 create --space 会因解析空间键多一次 API 调用;正文为 HTML,--json 中最多返回 5000 字符原始 HTML;CQL 多数运算符不区分大小写,多词短语需转义引号;存在速率限制且不会自动重试。收费、价格与平台支持等信息暂未提供。