Install
openclaw skills install efficiency-gold-miner-sop-alchemy-universal像火眼金睛一样看穿日常工作痕迹里的隐形重复摩擦,把日程、待办、文档、表格、审批、 邮件和消息等泥沙放进 SOP 炼丹炉,提炼出值得沉淀的自动化 SOP 金丹、Skill 需求卡片、 日报草稿和明日待办。支持钉钉/悟空 dws,也可适配 Google Workspace 等工作数据源。 Use when user mentions "复盘今天", "哪些工作可以自动化", "帮我生成日报", "找出重复工作", "沉淀成 Skill", or asks to "分析今天的工作摩擦", "把重复工作整理成 SOP". Distinct from 日报写作技能(只生成汇报文本) and 待办管理技能(只创建或查询待办). Do NOT use for 屏幕监听、员工效率监控、绩效评价、无用户授权的数据分析.
openclaw skills install efficiency-gold-miner-sop-alchemy-universal工作痕迹是泥沙,自动化机会是金子。本技能用“火眼金睛”看穿日常工作痕迹里的隐形重复摩擦,再把这些原材料投入“SOP 炼丹炉”,提炼出可复用的自动化 SOP 金丹、Skill 需求卡片、日报草稿和明日待办;需要执行时,再像“分身毫毛”一样把重复动作拆给可确认的自动化流程处理。钉钉/悟空只是一个适配器,Google Workspace、Notion、Slack 等生态也可以接入同一套分析框架。
--format json 的 dws 命令。dws 命令均须携带 --format json。dws chat message send 等发送命令;本技能只生成催办草稿,发送动作必须交由用户确认后的外部发送流程。skill_manage 等工具;如需沉淀 Skill,只输出 Skill 需求说明。--format json,并保持参数语义一致,例如高优先级待办使用 --priority 30 或 --priority 40。dws todo task create 示例命令时必须包含 --executors;默认当前用户时写 <系统从授权上下文解析的当前用户userId>,不要让用户手填。dws doc create/update 示例时,Markdown 内容中的换行必须是真实换行符,不要展示字面量 \n。list-pending/list-initiated 这类不可执行形式;应分别列出完整命令。--markdown "<使用真实换行的完整Markdown正文>" 占位即可。baseId 和 tableId 不能声称从授权上下文自动解析;必须来自用户选择的目标 AI 表格、用户提供的链接/ID,或上游真实查询结果。缺失时应询问目标表格。dws calendar event list --keyword、dws todo task list --keyword;需要关键词筛选时,先查询列表,再由 AI 在 JSON 结果中筛选。<ISO> 占位符;Top 3 默认顺序为客户续费资料自动汇总、报价审批卡点提醒、销售周报自动生成。| 动作 | 安全等级 | 说明 |
|---|---|---|
| 查询工作痕迹 | 只读 | 查询日程、待办、文档、AI 表格、审批和群消息 |
| 分析摩擦点 | 只读 | 聚类任务主题,识别重复汇总、催办、跨系统搬运、口径确认 |
| 生成自动化建议 | 只读 | 输出可沉淀为 Skill/SOP 的 Top 3 机会 |
| 创建复盘文档 | 写入 | 需用户确认后创建或追加钉钉文档 |
| 写入 AI 表格 | 写入 | 需用户确认后写入自动化机会记录 |
| 创建明日待办 | 写入 | 需用户确认后创建待办,默认执行人为当前用户 |
| 生成催办草稿 | 写入 | 只生成待发送草稿;发送给他人前必须二次确认 |
| 工具 | 用途 | 参考文件 |
|---|---|---|
| 钉钉/悟空 dws | 查询和写入日程、待办、文档、AI 表格、审批、消息 | dws-products.md |
| Google Workspace | 查询 Calendar、Tasks、Docs、Sheets、Drive、Gmail 等工作痕迹 | ecosystem-adapters.md |
| 其他工作系统 | Notion、Slack、Linear、Jira、CRM 等,需当前平台提供连接器或用户授权数据 | ecosystem-adapters.md |
用户请求 -> 识别时间范围 -> 查询工作痕迹 -> 归一化片段
-> 聚类任务主题 -> 识别摩擦 -> 生成自动化机会/日报/待办
-> 用户确认 -> 写入文档/AI 表格/待办
目标: 获取用户授权范围内的工作证据。
目标: 将工作片段转化为可执行的 Skill/SOP 机会。
time/source/title/summary/status/related_project。目标: 先给用户确认,再写入钉钉产物。
# 开头;换行必须使用真实换行符,不使用字面量 \n。| 阶段 | 从返回中提取 | 用于 |
|---|---|---|
| 日程/待办/文档/表格查询 | 时间、标题、摘要、状态、ID | 工作片段归一化 |
| 文档搜索/选择 | 文档 ID、URL 或标题 | 文档读取、创建或追加 |
| 表格查询/选择 | 表格 ID、sheet/table ID、recordId、字段值 | 摩擦证据和表格更新 |
| 审批/流程查询 | 审批 ID、状态、流程节点 | 审批卡点分析 |
| 用户确认 | 允许写入的文档/待办/表格/消息 | Module C 写入动作 |
| 写入动作返回 | 文档标题、nodeId/URL、待办 ID、表格 recordId | 闭环状态和交付证据 |
| 联系人选择或授权查询 | 真实 userId | 指派他人待办或发送催办 |
| 用户说 | 线索 | 映射功能 |
|---|---|---|
| “帮我复盘今天有哪些重复工作可以自动化” | 复盘 + 自动化 | 完整流程 |
| “今天日报帮我生成一下” | 日报 | 查询工作痕迹并生成日报 |
| “最近哪些事适合沉淀成 Skill” | Skill | 生成自动化机会 |
| “把明天要跟进的事列成待办” | 待办 | 生成并确认后创建待办 |
| “这个项目卡在哪里了” | 卡点 | 聚合待办、审批、文档找阻塞 |
| “整理一下群里反复确认的问题” | 群消息 | 拉取消息并 AI 摘要摩擦点 |
| “用演示模式跑一遍” | 演示模式 | 使用样例数据展示完整闭环 |
| 用户说 | 线索 | 应路由到 |
|---|---|---|
| “帮我写一篇周报,不用查钉钉数据” | 只写文本 | 通用写作/日报技能 |
| “创建一个待办提醒” | 单一待办动作 | 待办管理能力 |
| “监控员工每天在干什么” | 管理监控 | 拒绝监控用途并说明边界 |
| “读取我电脑屏幕活动” | 屏幕采集 | 不使用本技能 |
用户说: “帮我复盘今天有哪些重复工作可以自动化,并生成日报和明日待办。” 执行步骤: 查询日程/待办/文档/表格/审批;聚类主题;输出摩擦点和 Top 3 Skill 建议;确认后创建复盘文档和待办。
用户说: “帮我看看客户 A 续费项目卡在哪里。” 执行步骤: 用客户 A 搜索文档、查询相关待办和审批;输出卡点证据、负责人和下一步建议。
| 错误 | 原因 | 处理 |
|---|---|---|
| 403 权限错误 | 无资源权限 | 报告完整错误,提示用户授权或确认权限后重试 |
| 搜索无结果 | 关键词过窄 | 换用项目名、客户名等宽泛关键词重试 |
| 缺少 baseId/tableId | 用户未指定 AI 表格 | 询问目标表格或改用日程/待办/文档完成复盘 |
| 缺少 userId | 需要指派给他人 | 默认创建给当前用户;如需他人,要求选择联系人或授权查询联系人 |
| 写入前未确认 | 涉及写入动作 | 暂停执行,先展示草稿并请求确认 |
| 工作痕迹过少 | 少于 3 条有效证据 | 进入轻量复盘模式,提示可用演示模式展示完整闭环 |
| 催办消息未确认 | 可能打扰他人 | 只生成草稿,不发送消息,等待用户二次确认 |
| 输出了泛化命令 | 命令名不精确 | 改用 dws oa approval list-pending、dws oa approval list-initiated、dws oa approval detail、dws oa approval records 等精确命令 |
| 输出了未声明工具 | 例如 dws contact get | 删除该命令,改为“用户选择联系人或授权查询联系人” |
| 输出了未验证触发机制 | 例如“打开文档自动/手动触发” | 改为用户指令、定时任务或确认后执行 |
| 待确认命令不规范 | 漏 --format json 或优先级不一致 | 补齐 --format json,高优先级用 30/40 |
| 输出发送命令或 skill_manage | 未声明能力 | 删除发送命令和工具名,只保留草稿或 Skill 需求说明 |
| 待办命令缺少 executors | dws todo task create 参数不完整 | 补充 --executors "<系统从授权上下文解析的当前用户userId>" |
| 文档命令展示字面量换行 | 出现 \n | 改为真实换行,或只说明“使用真实 Markdown 正文” |
| 合写多个命令 | 例如 list-pending/list-initiated | 拆成两条完整命令分别展示 |
| 展开超长 Markdown 命令 | 命令示例难以阅读和复制 | 改为 --markdown "<使用真实换行的完整Markdown正文>" |
| 错误说明表格 ID 来源 | 声称从授权上下文解析 baseId/tableId | 改为“用户选择的目标表格或上游查询结果” |
| ISO 时间未加引号 | --due 2026-... | 改为 --due "2026-..." |
| 演示样例被扩写 | 出现样例外的会议、待办、群消息、姓名 | 回到 workflow.md 的固定样例数据 |
| 使用不存在的筛选参数 | 例如 --keyword 用在 calendar/todo | 先 list,再由 AI 筛选 JSON 结果 |
| 编造负责人或数量 | 例如“张三”“87条消息” | 改为“样例未提供”,或省略该细节 |