dingtalk-docs

管理钉钉云文档中的文档、文件夹和内容。当用户想要创建文档、搜索文档、读取或写入文档内容、创建文件夹整理文档时使用。也适用于用户提到云文档、在线文档、钉钉文档、钉文档等关键词的场景。不要在用户需要操作多维表、管理日程、发消息或处理审批流时触发。

安装

概览

什么是dingtalk-docs

钉钉云文档 Skill 是专为操作钉钉云文档(也称钉文档、在线文档)设计的智能助手能力,它允许用户通过自然语言指令创建、搜索、读取和编辑云端文档。该技能的核心在于严格遵循钉钉云文档的 API 规范,确保所有操作都基于真实存在的文档 ID 和正确的参数格式。特别需要注意的是,该技能目前处于灰度测试阶段,部分高级功能如直接读取文档内容的能力可能尚未对所有用户开放,这是官方有计划地逐步放量,而非配置问题。 使用该技能时,必须按照特定的工作流顺序执行操作,且每一步都依赖于上一步返回的关键信息,例如必须先获取根目录 ID 才能创建文档,必须先获得文档的唯一标识符 (dentryUuid) 才能写入或读取其内容。同时,技能对参数类型有严格要求,如 accessType 必须是字符串,updateType 必须是数字,传错类型会导致静默失败。此外,技能明确禁止编造 ID、混淆创建方法以及只传 ID 不拼完整 URL 来读取内容等常见错误操作。 钉钉云文档 Skill 旨在为用户提供一个无缝衔接云端文档管理的体验,无论是需要快速生成一份报告、整理项目资料,还是批量导入导出本地文件,都能通过简单的指令高效完成,从而提升工作效率和信息管理能力。

核心功能特点

  1. 严格依赖前置操作获取关键 ID,确保操作准确性
  2. 支持创建文档、文件夹及多种类型文件(表格/PPT/脑图)
  3. 提供文档搜索、内容读写及本地文件导入导出功能
  4. 对参数类型和格式有严格要求,避免静默失败
  5. 部分高级功能(如直接读内容)处于官方灰度阶段

适用场景

钉钉云文档 Skill 非常适合需要频繁在钉钉平台上进行文档创作的场景。例如,当用户需要快速创建一个新项目计划文档时,可以通过指令让技能自动完成从获取根目录到创建文档再到写入初始内容的整个流程,极大简化了操作步骤。对于希望保持文档井然有序的用户,该技能也提供了便捷的文件夹管理功能,可以一键创建文件夹并对文档进行分类整理。 在日常工作中,如果用户需要查找某个特定主题的文档,只需给出关键词,技能就能调用搜索功能列出相关结果,帮助用户快速定位所需资料。而当需要对现有文档进行修改或补充时,技能同样能胜任,无论是覆盖原有内容还是追加新信息,都能根据用户的指示精准执行。 对于开发者或内容团队而言,该技能还支持与本地文件的交互,例如将本地的 Markdown 或文本文件批量导入钉钉文档,或将云端文档的内容导出为本地文件进行备份或进一步编辑,实现了云端与本地工作流的平滑对接。这些特性共同构成了一个强大而灵活的文档自动化处理工具。