多技能协同与自动化工作流 | LanMate 使用手册

多技能协同与自动化工作流

单个技能解决一个问题,多个技能串联起来能解决一类问题。再配合定时任务,就能让重复性工作自动跑起来。这个案例展示如何把技能、连接器和定时任务组合成完整的工作流。

为什么需要协同

很多真实任务不是一步完成的。比如“每周五生成周报并发到群里”,需要:拉取蓝信消息 → 摘要 → 按周报格式组织 → 生成 Word → 发送到蓝信群。这五步对应不同的技能和能力,需要串联起来。

技能协同的三种模式

模式一:顺序串联

一个技能的输出是下一个技能的输入。最常见的工作流模式。

拉取蓝信群聊记录 → 提取议题和待办 → 生成会议纪要 → 输出 Word + Excel
   (蓝信 chat)      (meeting-notes)     (meeting-minutes)  (docx + xlsx)

在对话中,你不需要手动指定每一步调用哪个技能。用自然语言描述完整需求,LanMate 会自动拆解步骤并逐步执行。

拉取"项目群"最近一天的聊天记录,提取会议讨论的议题、决议和待办,
生成一份会议纪要 Word 和待办清单 Excel。

模式二:分支并行

同一个任务需要处理多个独立部分,可以并行进行。

分析这份 Excel 数据:
  ├─ 按产品线统计销售额和毛利率(Excel 分析)
  ├─ 生成对比图表(数据可视化)
  └─ 识别异常记录(数据筛选)
最后汇总成一份 HTML 分析报告

模式三:先查后写

先获取数据,再执行操作。蓝信协作场景中最常见。

先查参会人的 staffId(staff 技能)
  → 再创建日程(calendar 技能)
  → 最后通知参会人(messaging 技能)

LanMate 遵循“先查后写”原则:先获取数据(查联系人、查日程),再执行写入(发消息、创建日程),写入操作前会请你确认。

用定时任务构建自动化工作流

什么样的工作适合自动化

示例一:每日蓝信群摘要

每天早上自动拉取昨天蓝信群里的讨论重点,生成摘要。

创建一个定时任务:
- 频率:每天上午 9:00
- 执行方式:新建会话
- 任务指令:
  拉取"项目群"昨天的聊天记录,整理出讨论重点和待办事项。
  摘要控制在 500 字以内,按议题分类,每个议题附关键结论。
  如果有待办事项,列出负责人和截止日期(不能确认的写"待确认")。

示例二:每周五自动生成周报

创建一个定时任务:
- 频率:每周五 17:00
- 执行方式:固定会话
- 任务指令:
  1. 拉取我本周在蓝信中的聊天记录作为素材
  2. 按以下结构生成周报:
     - 本周完成的主要工作
     - 进行中的工作及进展
     - 下周工作计划
     - 需要协调的问题和风险
  3. 每项工作一句话概括,附关键结果
  4. 输出 Word 文档

示例三:定期文件归档

创建一个定时任务:
- 频率:每月 1 日 09:00
- 执行方式:新建会话
- 任务指令:
  1. 扫描"下载"目录中的文件
  2. 按类型分类:文档→归档/文档/,表格→归档/表格/,图片→归档/图片/
  3. 按日期重命名:年月_类型_序号
  4. 生成归档清单 Excel
  5. 先用预览模式,确认后执行

自动化的注意事项

注意点 说明
保持客户端运行 定时任务依赖本地 LanMate 运行,电脑关机则任务不执行
输入数据可能变化 蓝信群名可能改、文件目录可能移动,定期检查任务是否仍能正常运行
结果需要人工确认 自动生成的内容是初稿,发送前应确认
设置合理的频率 不要设置过高频率消耗资源,按实际需要设置
单次任务自动完成 单次定时任务执行后自动从列表消失,重复任务保持运行

验收标准

常见错误

常见错误 为什么会发生 更好的做法
任务指令太笼统 “帮我写周报”没有说清素材来源和格式 明确每一步:从哪取数据、按什么格式、输出什么文件
没有保持客户端运行 下班关机 保持电脑开机且 LanMate 运行;错过的任务可手动“立即执行”
自动化后不检查结果 以为自动就是可靠 定期查看执行记录,确认结果符合预期
频率设置过高 以为越多越好 按实际需要设置,避免无意义的资源消耗
一个任务塞太多步骤 试图一次搞定所有事 复杂工作流拆成多个定时任务,各司其职