用途:通过命令行与钉钉交互,覆盖消息会话、日历、通讯录、文档、云盘、邮件、待办、审批、考勤、直播、会议纪要、AI 表格、AI 搜索、AI 应用等场景。
使用方式:使用前必须先加载 dws 技能:read_skills(skill_names=["dws"]),其中包含产品参考、命令语法、意图路由、危险操作规则与错误处理。任何钉钉操作前先检查登录状态:dws auth status --format json。若无浏览器环境(Docker/SSH),用设备码登录:dws auth login --device,该命令输出授权链接后等待授权,需把链接交给用户在浏览器或钉钉移动端完成;强制重新登录用 dws auth login --device --force。命令不确定时先查帮助:dws --help、dws <product> --help、dws <product> <command> --help。
主要能力(CLI 入口):aiapp AI 应用、aisearch 人员搜索、aitable AI 表格、attendance 考勤、calendar 日历、chat 会话与机器人消息、contact 通讯录、devdoc 开发者文档搜索、ding DING 提醒、doc 文档、drive 云盘、live 直播、mail 邮件、minutes 会议纪要、oa 审批、pat 行为授权、report 日志汇报、sheet 表格、todo 待办、wiki 知识库。
限制:具体参数与部分功能细节资料未提供,需以 --help 与 dws 技能为准;危险操作需遵循相关规则。