huawei-cloud-clouddocs-aipage
Installation
SKILL.md
huawei-cloud-clouddocs-aipage — 基于内容创建在线 page 文档(最基础版)
从 slide 技能裁剪出的最小 page 技能:用户给内容 → 模型生成 markdown → page +create 一次创建 → 交付链接 → file +export 导出本地 docx。只保留全新创建链路、导出收尾与幂等断点,不包含单块编辑、模板、批量等能力。
核心设计:生成 markdown → 一次创建 → 导出 docx ★
全程一条主链路,无分阶段渲染:
- 生成:模型根据用户原始需求构造 markdown,写入
<项目工作目录>/drafts/page.md(内容规范见references/page-content.md)。 - 创建:
create_page.py读 markdown,经clouddocs-cli page +create --title <t> --content <c> [--format 1]一次创建在线 page 文档,落created_doc.json锚点,回吐doc_id+doc_url。 - 交付:把
doc_url({base}/wapp/doc/<docId>)交给用户。 - 导出:
clouddocs-cli file +export --document_id <doc_id> --export_type word把在线文档导出为 docx 存到本地交付目录(创建后先等 10 秒,失败隔 10 秒重试一次,仍失败则放弃导出只交付链接)。
organization_id / wiki_id 由 CLI 自动解析(个人空间 + 默认文档库),脚本无需前置 space +fetch / docbase +fetch;可选 --parent-document-id 建到指定父文档(如 AI 创作文档)。幂等是关键护栏:created_doc.json 已在则重跑只回吐、绝不重复建文档。