SuperAPI AI 工具集

confluence-cli

写作与研究

查看项目

更新于 10-15 17:25

技能介绍

用途:通过命令行管理 Confluence 内容、页面和空间,适合文档工作流、批量内容操作与空间间迁移。非 Atlassian 官方工具,社区维护,支持 Cloud 与自托管/Data Center。

主要能力:读取页面(text/html/markdown)、查看页面信息、用 CQL 搜索、列出空间、按标题查找、创建页面与子页面、更新页面、导出后本地编辑再回写、复制整棵页面树(支持最大深度、排除模式、延迟、试运行)、查看使用统计。

安装与配置:需 Node.js 与 NPM。npm install -g confluence-cli,或用 npx confluence-cli --help。运行 confluence init 交互配置,或用环境变量:CONFLUENCE_DOMAIN、CONFLUENCE_EMAIL、CONFLUENCE_API_TOKEN、CONFLUENCE_API_PATH、CONFLUENCE_AUTH_TYPE。Cloud API 路径默认 /wiki/rest/api,自托管为 /rest/api;Cloud 常用 basic(邮箱+API Token),自托管可用 bearer。

常用命令:confluence read、info、search、spaces、find、create、create-child、update、edit、copy-tree、stats,以及 --help 与 --version。内容格式含 storage、html、markdown。

限制:不支持附件管理与管理员操作;复杂宏和布局在 markdown/HTML 下可能不完整,建议用 storage 格式;受 Confluence API 速率限制;markdown 由服务端转换为 storage,复杂特性可能不可用。官方 acli 目前不支持 Confluence。定价、许可与具体平台范围资料未提供。