钉钉文档技能 负责钉钉知识库和文档的所有操作。本文件为 策略指南 ,仅包含决策逻辑和工作流程。完整 API 请求格式见文末「references/api.md 查阅索引」。 位于本 同级目录的 。 核心概念 - 知识库(Workspace) :文档容器,有 和 - 节点(Node) :文件或文件夹, 为 或 - 文档标识(用于 ) :可用 或 - 创建文档响应会返回: 、 、 - 其中 / 可用于读写正文; 用于删除和文档管理类接口 - 返回的 实际上是 ,可直接用于正文读写 - operatorId :所有接口必须的 unionId 参数,通过 自动转换 工作流程(每次执行前) 1. 先识别本次任务类型 → 例如:列知识库、读文档、写文档、创建文档、成员管理 2. 按本次任务校验所需配置 → 通过 读取;仅校验本任务必须项 3. 仅收集缺失配置 → 若缺少某项, 一次性询问用户 所有缺失值,用 写入 4. 获取 Token / operatorId → 直接调用 ,token 获取与缓存细节无需关心 5. 执行操作 → 凡是包含变量替换、管道或多行逻辑的命令,写入 再 执行。不要把多行命令直接粘到终端里(终端工具会截断),也不要用 语法(heredoc 在工具中同样会被截断导致变量丢失) 按任务校验配置(必须先做) - 所有任务通用必需 : 、 、 - 涉及任何文档/知识库 A…