钉钉听记(闪记)

Polar Sponsor
爱发电 赞助
.NET 9.0

从钉钉闪记提取听记数据,包括列表、转写文本、摘要、待办等。当用户提到"钉钉闪记"、"听记"、"会议录音"、"转写文本"、"shanji"、"dws minutes"时触发此技能。

钉钉闪记数据提取技能

功能概述

钉钉闪记数据提取技能是一项面向实际任务的技能,主要用于使用官方 dws CLI 工具从钉钉闪记提取数据;前置条件检查;

核心要点

  • 在执行任何操作前,先检查 dws 是否已安装:;
  • 安装 dws;
  • 如果 dws 未安装,按以下顺序尝试安装:;

使用与执行

方式1:npm 安装(优先);方式2:sh 脚本安装(npm 失败时);macOS / Linux:;Windows (PowerShell):;安装后验证;首次使用认证;首次使用需要登录认证:;

结果检查与注意事项

按照提示完成 O。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

钉钉闪记数据提取技能

使用官方 dws CLI 工具从钉钉闪记提取数据。

前置条件检查

在执行任何操作前,先检查 dws 是否已安装:

command -v dws && dws --version || echo "dws 未安装"

安装 dws

如果 dws 未安装,按以下顺序尝试安装:

方式1:npm 安装(优先)

npm install -g dingtalk-workspace-cli

方式2:sh 脚本安装(npm 失败时)

macOS / Linux:

curl -fsSL https://raw.githubusercontent.com/DingTalk-Real-AI/dingtalk-workspace-cli/main/scripts/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/DingTalk-Real-AI/dingtalk-workspace-cli/main/scripts/install.ps1 | iex

安装后验证

dws --version
dws minutes --help

首次使用认证

首次使用需要登录认证:

dws login

按照提示完成 OAuth 设备流认证。

命令参考

列出听记

# 列出所有听记
dws minutes list all

# 列出我创建的听记
dws minutes list mine --max 20

# 列出分享给我的听记
dws minutes list shared

# 按关键词搜索
dws minutes list all --keyword "医美"

# 按时间范围筛选
dws minutes list all --start-time "2025-05-01" --end-time "2025-05-31"

# 输出JSON格式
dws minutes list all -f json

获取听记详情

# 获取基本信息(标题、时长、参与者)
dws minutes get info --id 

# 获取转写文本
dws minutes get transcription --id 

# 获取AI摘要
dws minutes get summary --id 

# 获取待办事项
dws minutes get todos --id 

# 获取关键词
dws minutes get keywords --id 

# 批量获取多个听记详情
dws minutes get batch --id ,,

其他操作

# 更新标题
dws minutes update title --id  --title "新标题"

# 更新摘要
dws minutes update summary --id  --summary "新摘要"

# 替换转写文本中的错误
dws minutes replace-text --id  --find "错误文本" --replace "正确文本"

# 生成思维导图
dws minutes mind-graph create --id 

# 上传录音文件创建听记
dws minutes upload create --file "recording.mp3"

典型工作流程

1. 列出最近的听记

# 列出我创建的听记(JSON格式)
dws minutes list mine -f json

2. 获取特定听记的转写文本

# 先获取听记的taskUuid
dws minutes list mine --max 1 -f json | jq -r '.result.minutesDetails[0].taskUuid'

# 获取转写文本(使用 --id 参数)
dws minutes get transcription --id 

# 示例:
dws minutes get transcription --id 76327569643331323336383832345f3237323535323932305f32

3. 获取完整听记数据

# 获取详情(使用 --id 参数)
dws minutes get info --id  -f json

# 获取转写
dws minutes get transcription --id 

# 获取摘要
dws minutes get summary --id 

# 获取待办
dws minutes get todos --id 

# 示例:
TASK_UUID="76327569643331323336383832345f3237323535323932305f32"
dws minutes get info --id $TASK_UUID -f json
dws minutes get transcription --id $TASK_UUID
dws minutes get summary --id $TASK_UUID

输出格式

使用 -f json 参数获取JSON格式输出,便于程序处理:

dws minutes list all -f json

JSON输出示例:

[
  {
    "id": "76327569643331323336383832345f3237323535323932305f32",
    "title": "05-29 医美行业AI销售智能解决方案",
    "creator": "张三",
    "createTime": "2025-05-29T10:00:00Z",
    "duration": 7470,
    "participantCount": 5
  }
]

常用参数

参数 说明
-f json JSON格式输出
-f table 表格格式输出(默认)
-f raw 原始格式输出
--help 查看帮助
--verbose 详细日志

注意事项

  1. 首次使用需登录:执行 dws login 完成认证
  2. 企业授权:需要企业管理员授权才能访问数据
  3. 权限控制:只能访问自己有权限的听记
  4. 命令行工具:比浏览器方案更轻量、更高效

与浏览器方案对比

特性 dws CLI 浏览器方案
安装 简单(npm/sh) 复杂(Playwright)
速度 快 慢
资源消耗 低 高
维护 官方维护 需自己维护
认证 OAuth设备流 Cookie注入
稳定性 高 低(页面变化会失效)

相关专题

更多
钉钉思维导图制作教程
钉钉思维导图制作教程

本专题整合了钉钉思维导图制作、设置、添加等等相关教程,阅读专题下面的文章了解更多详细操作。

2026.03.20

261

18

钉钉怎么用两部手机远程打卡
钉钉怎么用两部手机远程打卡

可以使用两部手机进行远程打卡:登录钉钉并分别在两部手机上安装;在主手机启用远程打卡功能;主手机生成二维码,副手机扫描二维码;副手机输入主手机上的打卡码进行远程打卡;主副手机均可收到打卡成功通知。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2025.02.11

4261

7

钉钉员工请假在哪里申请
钉钉员工请假在哪里申请

钉钉员工请假申请指南:登录钉钉账号,进入“审批”模块。新建请假单,填写信息,选择审批人。提交申请后,审批人将进行审批,审批完成后申请人会收到通知。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.10.29

3431

6

钉钉打卡虚拟位置
钉钉打卡虚拟位置

钉钉是阿里巴巴旗下产品团队打造,专注于提升中国企业的办公与协同效率的一款办公类APP,具有免费个人及多人电话、群聊、阅后即焚、语音转文字、考勤打卡、智能文档等功能。那么钉钉打卡虚拟位置会被管理员发现吗?今天php中文网就给大家带来了关于钉钉的相关教程以及文章和软件下载,欢迎大家前来下载阅读。

2023.07.04

1645

5

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Uniapp从零开始实现新闻资讯应用
Uniapp从零开始实现新闻资讯应用

共64课时 | 9.6万人学习

Uniapp180分钟快速入门
Uniapp180分钟快速入门

共25课时 | 5.5万人学习

Uniapp从零开始实现新闻资讯应用
Uniapp从零开始实现新闻资讯应用

共67课时 | 12.5万人学习