核心能力05
安全自动化:连接器、MCP、权限与失败停止
进阶45-60 分钟第 7 / 12 章
设置定时任务、连接外部服务、理解 MCP 协议,掌握权限和安全边界
学完本章你能做到
- 把一个手动跑通的任务改成默认停用的自动化定义
- 理解 MCP 和连接器分别会带来哪些外部能力
- 能列出任务需要的最小权限、失败条件和暂停方法
- 用缺失输入验证自动化会安全停止
先验证再定时
自动化必须先手动跑通,并能在输入缺失、权限不足或结果异常时停下来
先理解
自动化:让 WorkBuddy 定时干活
WorkBuddy 支持定时任务,可以每天、每周、每月自动执行。例如每天 9:00 自动生成新闻简报、每周五汇总项目进度。配置包括任务名称、提示词、调度规则和工作目录。可以从模板入手,快速配置常见场景。
如下图所示,自动化设置界面可以配置触发时间和执行内容。
看个例子
第 1 步:先用本地周报做低风险自动化
不要从自动发邮件、群消息或公开发布开始。先选择已经手动跑通过的本地销售周报:读取课程练习目录的 sales.csv,在 output 生成带日期的 Markdown 报告,不发送到任何外部平台。
你应该看到:任务能手动运行,报告数字与基准值一致,原始 CSV 未变化。
如果没有看到:先回到手动任务修好输入、口径和输出路径;手动结果不稳定时不要设置定时触发。
先理解
MCP:AI 的"USB 接口"
MCP(Model Context Protocol,模型上下文协议)是一个新概念,但理解起来很简单:
想象你的电脑只有本体,没有 USB 接口——你无法连接打印机、U 盘、外接硬盘。MCP 就是给 AI 装上的"USB 接口",让它能连接各种外部工具和数据源。
MCP 能做什么?
• 让 AI 读取你的企业微信群消息
• 让 AI 访问你的腾讯文档和网盘
• 让 AI 连接数据库查询数据
• 让 AI 调用第三方 API(如天气、新闻等)
好消息是——WorkBuddy 已经把 MCP 做成了可视化配置,你不需要写代码,在设置界面点几下就能接入。如果你想探索更多 MCP 工具,可以访问腾讯云 MCP 市场。
配置方式有两种:
• 用户级:配置一次,所有项目都能用(适合常用工具,如企微通知)
• 项目级:只在当前项目生效(适合特定项目的专属工具)
跟着做
MCP 配置方式
如果当前版本提供 MCP 配置入口,优先在课程练习项目中做项目级接入,避免一上来让所有项目共享同一套外部权限。不同版本的入口、字段和支持范围可能变化,操作时以产品内说明和官方最新文档为准。
接入前先写清:会读取什么、会写入什么、数据会不会离开本机、凭证由谁保管、失败后如何撤销。无法回答其中一项,就先不连接。
先理解
连接器:对接企业微信、邮箱等服务
连接器让 WorkBuddy 能发送企微通知、读取邮件、操作日历等。每个连接器需要单独授权,并且可以随时取消。理解每个连接器的权限范围,只授权必要的能力。
先停一下
权限模式与安全沙箱
WorkBuddy 提供不同级别的权限控制。默认安全沙箱模式下,WorkBuddy 的操作受到限制。涉及文件删除、数据外发、系统设置等高风险操作时,需要你主动确认。建议新手始终使用默认权限,熟悉后再按需放宽。
先停一下
第 2 步:用失败场景验证它会停下来
复制一份自动化定义,把输入路径临时改成不存在的文件,然后只做一次手动测试。
你应该看到:任务明确报告输入缺失,没有生成空报告,也没有继续发送或覆盖旧结果。恢复正确路径后,再手动跑一次并复算数字。
如果没有看到:立即保持停用,补上“输入缺失、权限不足、数字不一致时停止”的规则,直到失败测试通过后再考虑设置时间。
跟着做
第 3 步:最后才设置时间与暂停入口
确认一次成功测试和一次失败测试都符合预期后,再设置每周一 09:00。保存前核对时区、工作目录、目标文件名和是否默认启用,并亲自找到暂停或删除入口。
你应该看到:自动化列表里有明确的下次运行时间和当前状态,历史报告不会被覆盖。
如果没有看到:保持停用,把时区、目录与命名问题逐项修正;不要靠重复创建多个定时任务试错。
先理解
模型配置
WorkBuddy 支持选择不同的 AI 模型执行任务。不同模型在速度、准确度、成本之间有不同的取舍。可以根据任务复杂度选择合适的模型,简单任务用快速模型,复杂分析用高质量模型。
低风险自动化实战
设计一个自动化任务(先不要启用),让 WorkBuddy 帮你分析可行性和风险
- 1在练习目录准备一份简单的 CSV 销售数据
- 2将上方提示词粘贴到 WorkBuddy,观察它的自动化设计方案
- 3确认方案后,在自动化设置中按照它的建议配置
- 4手动运行一次验证结果,确认文件正确生成
- 5确认你知道如何暂停这个自动化
可直接使用的练习模板
请为下面的任务设计自动化,但先不要启用:
每周一 09:00 读取课程练习目录中的销售数据 CSV,
在本地生成一份销售周报 Markdown。
要求:
1. 输入文件不存在时停止并报告;
2. 保留销售额、退款额、净销售额和数据日期范围;
3. 不发送邮件、不发群消息、不上传外部平台;
4. 不覆盖同名历史报告,文件名包含日期;
5. 输出权限需求、失败处理、暂停方法和验收步骤;
6. 等我确认后才能创建或启用自动化。验收清单
- 只创建了自动化定义,默认保持停用
- 手动运行一次并在本地生成了带日期的结果
- 输入缺失时任务会停止并说明原因
- 能说清所需权限、暂停方法和恢复条件
- 未把文件发送到邮件、群聊或外部平台
小贴士重复性高、规则明确、无需实时人工干预的任务最适合自动化
小贴士新手先在本地桌面端验证自动化效果,再开启远程推送
学完后记得保存进度
Completion marks stay in this browser. Sign in to remember your last chapter and reading position.