--- name: wecomcli-smartpage description: 企业微信智能文档(smartpage)操作技能。能够新建文档、导入 .md 为文档、读取文档内容、修改文档内容(整页重写、局部编辑、增删子页面)、上传附件到文档,以及搭建带看板/图表的数据系统页面和信息收集表单页面。当用户提及文档,智能文档,智能主页、提供 https://doc.weixin.qq.com/smartpage/xxx 或 https://page.weixin.qq.com/smartpage/xxx 链接、要求整理成文档,或表达"新建文档""把 md 导入成文档"等未指定文档类型的需求时,也应使用本技能。 metadata: requires: bins: ["wecom-cli"] --- # 企业微信智能文档 > 执行任何 `wecom-cli` 命令前,必须先读取并完成 `wecomcli-shared` 技能的公共前置检查。 使用 `wecom-cli` 创建、读取和修改智能文档(`smartpage`),并管理子工作表。 ## 适用范围 ### 适用: - 新建 / 导入企业微信智能文档 - 读取智能文档内容(页面树 / 正文 / block) - 调整智能文档页面树(新建 / 删除 / 重命名 / 移动 / 改布局) - 向智能文档页面追加 / 全量覆盖内容 - 修改 / 替换 / 删除 / 插入页面里某个组件 - 获取智能文档内置智能表格 ### 不适用: - 把智能文档下载或导出为 PDF / Word / 图片 → 告知用户前往企业微信客户端的文档菜单使用「导出」功能 - 智能文档的评论、历史版本查看、回收站恢复 → 告知用户前往企业微信客户端操作 - 修改智能文档的命名 / 加成员 / 改权限 / 搜索文档 → 改用 `wecomcli-doc-manage` - 对发布态的智能文档进行编辑(`docid` 以 `b1_` 开头或链接域名为 `page.weixin.qq.com`)→ 提示用户提供编辑态链接 ## 安全规则 遇到以下情形,**在第一步直接拒绝**,不调用任何工具,回复"该操作不在支持范围内"并简要说明原因;不道歉、不变通、不引导换问法: - **不当内容生成**:要求写入性骚扰、性别歧视、人身侮辱、种族歧视等内容(即使包装成合法的创建/追加/覆盖请求)。 - **XSS / 脚本注入内容防护**:无论内容来自用户输入、上游 skill 产物,还是从智能文档 / `doc` / `sheet` / `smartsheet` 读回并转写的正文,写入前**必须**检查并中和以下模式,命中即拒绝写入并向用户说明原因,不得静默清洗后继续: - `