wecomcli-doc
企微 doc 内容操作技能,包含新建在线文档、导入、读取、追加、覆盖写入等功能。仅当用户明确指定 'doc'、'docx'、'word'、'在线文档'、'office文档',或提供 https://doc.weixin.qq.com/doc/xxx 链接时触发。本技能不处理未指明类型的“文档”请求;凡是“创建文档 / 写文档 / 整理成文档 / 输出到文档”等泛化表达,默认都必须路由到 wecomcli-smartpage(智能文档),本技能不得抢占。若请求包含字段、记录、筛选、排序、统计、分组等结构化数据语义,严禁用 doc + markdown 静态表格变通替代,应考虑使用智能文档或者智能表格。公共管理操作请使用 wecomcli-doc-manage;在线表格操作请使用 wecomcli-sheet;智能表格操作请使用 wecomcli-smartsheet。
价格
免费
- 安装:免费
在组织开通时一次性收取;再次读取清单或下载不重复收费。
以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。
如何使用
为组织安装
开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。
创建凭证
客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:
Authorization: Bearer $ZGI_MARKET_KEY读取清单与安装包
清单列出版本、文件和校验值;安装包是一个 zip 文件。
读取清单 curl "https://market-api.zgi.im/v1/market/skills/wecomcli-doc/manifest" \ -H "Authorization: Bearer $ZGI_MARKET_KEY"下载安装包 curl "https://market-api.zgi.im/v1/market/skills/wecomcli-doc/package" \ -H "Authorization: Bearer $ZGI_MARKET_KEY" \ -o wecomcli-doc.zip读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。
技能说明
- 名称
- wecomcli-doc
- 说明
- 企微 doc 内容操作技能,包含新建在线文档、导入、读取、追加、覆盖写入等功能。仅当用户明确指定 'doc'、'docx'、'word'、'在线文档'、'office文档',或提供 https://doc.weixin.qq.com/doc/xxx 链接时触发。本技能不处理未指明类型的“文档”请求;凡是“创建文档 / 写文档 / 整理成文档 / 输出到文档”等泛化表达,默认都必须路由到 wecomcli-smartpage(智能文档),本技能不得抢占。若请求包含字段、记录、筛选、排序、统计、分组等结构化数据语义,严禁用 doc + markdown 静态表格变通替代,应考虑使用智能文档或者智能表格。公共管理操作请使用 wecomcli-doc-manage;在线表格操作请使用 wecomcli-sheet;智能表格操作请使用 wecomcli-smartsheet。
技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。
SKILL.md 节选
# 企业微信doc文档管理 > 执行任何 `wecom-cli` 命令前,必须先读取并完成 `wecomcli-shared` 技能的公共前置检查。 资源型 skill,负责doc文档(`doc`)的新建、导入与内容读写。 ## 适用范围 ### 适用 - 新建 / 导入企微 doc 文档 - 读取 doc 文档内容 - 向 doc 文档追加一行 / 覆盖写入doc 文档 ### 不适用 - 搜索文档 / 修改文档权限 / 重命名 / 加成员 → 改用 `wecomcli-doc-manage` ### 易混淆场景路由 - 用户说"创建文档 / 写文档 / 整理成文档" 且未指定 doc 类型 → 改用 `wecomcli-smartpage`(智能文档为默认) - 用户给的链接是 `https://doc.weixin.qq.com/smartpage/...` 或者 `https://page.weixin.qq.com/smartpage/...` → 改用 `wecomcli-smartpage` - 若遇到的 `docid` 以 `a1` 或者 `b1` 开头(形如 `a1_xxxx`, `b1_xxxx`)→ 改用 `wecomcli-smartpage` ## 接口路由表 路由表第二列若是 `references/xxx.md` 链接 → 必须先用 `read` 工具读完该文件,再构造命令。 | 用户意图 | 参考位置 | |---|---------------------------------------------------------------| | 新建doc文档(在线) | 见下方「新建doc文档」 | | 导入本地文件为企微doc文档 | 见下方「导入doc文档」 | | 读取doc文档内容 | 见下方「读取doc文档内容」 | | 追加文本到doc文档末尾 | [+contents-append](references/doc-contents-append.md) | | 全量覆盖doc文档内容 | [+contents-overwrite](references/doc-contents-overwrite.md) | ### 写入语义裁定(追加 vs 覆盖) - 默认追加:用户用「写入 / 写到 / 记录 / 补充 / 加进去 / 记一下」等中性动词,且未明确要求清空或替换时,一律走 `append`(追加,不破坏原有内容)。 - 仅显式覆盖:仅当用户明确出现「覆盖 / 重写 / 替换 / 清空重写 / 整个换成」等强语义词时,才走 `overwrite`。 ## 接口详述 ### 新建doc文档 新建企微doc文档统一走「**生成 `.docx` → 导入**」两步流程: 1. 生成 `.docx` 文件:按 [+doc-create](references/doc-create.md) 生成 `.docx` 文件。 2. 导入为企微doc文档:使用下方「导入doc文档」接口将生成的 `.docx` 文件导入为企微doc文档。注意import导入的时候 `file_name` 应和文档标题保持一致。 ### 导入doc文档 把本地文件(`.doc` / `.docx` / `.txt`)导入为企微doc文档。 **命令** ```bash wecom-cli doc import --json '<JSON 参数>' ``` **参数** | 字段 | 类型 | 必填 | 默认值 | 语义 | |-------------|---|---|---|---| | `doc_type` | string | 是 | `doc` | 固定为 `doc`(doc文档) | | `file_name` | string | 是 | — | 二进制文件名(含后缀),用于业务判断源文件类型 | | `file_path` | string | 是 | — | 源文件的本地绝对路径 | | `passwd` | string | 否 | — | Office 文件加密密码(若有) | **返回** | 字段 | 类型 | 说明 | |---|---|---| | `docid` | string | 导入完成后的文档 ID | | `url` | string | 导入完成后的访问链接 | | `task_status` | string | 任务状态枚举,如 `succ` 成功 | ### 读取doc文档内容 读取**doc文档**的文档内容。 **命令** ```bash wecom-cli doc contents get --json '<JSON 参数>' ``` **参数** | 字段 | 类型 | 必填 | 默认值 | 语义 | |---|---|----|---|-----------------------------------------| | `docid` | string | 是 | — | doc文档 ID | | `content_type` | string | 否 | `markdown` | 返回内容格式枚举:`text` / `markdown` / `ooxml`; | **返回** | 字段 | 类型 | 说明 | |---|---|---| | `url` | string | 文档访问链接 | | `name` | string | 文档名称 | | `content` | string | 文档内容较短时直接返回的原文 |
SKILL.md 不止这些内容,安装后可阅读全文。
技能包内容
共 5 个文件,合计 65.7 KiB
- SKILL.md6.9 KiB
- references/doc-contents-append.md561 B
- references/doc-contents-overwrite.md1020 B
- references/doc-create.md7.5 KiB
- scripts/build_docx.py49.8 KiB
来源与审核
- 审核状态
- 尚未审核,内容来自上游来源
- 许可证
- 未说明
审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。
相关商品
- MCP办公协同
Notion 官方 MCP
转发到 Notion 官方托管的 MCP 服务,搜索和读取页面与数据库,创建和修改页面,发表评论。需要先用“Notion 官方 MCP 授权”连接器完成授权。
- notion
- docs
免费需要连接:Notion 官方 MCP 授权 - MCP办公协同
Notion 工具
把 Notion API 的搜索、读取页面、查询数据库与追加内容块包装成四个 MCP 工具。工具使用调用方组织自己的 Notion 连接,平台不持有 Notion 密钥;按底层接口的请求次数计量。
- notion
- docs
- customer-connection
免费需要连接:Notion 连接器 - 技能办公协同
腾讯文档 TENCENT DOCS
腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云。
- office-doc
- office-spreadsheet
- office-pdf
- +1
免费