mcpField
A
agentic-workflow-automation

agentic-workflow-automation

github.com/samarvAgent 工作流3174 次安装35 周前更新
代码仓库

关于 agentic-workflow-automation

agentic-workflow-automation 是用于规划 AI Agent 跨数字工具执行任务的技能,面向希望减少重复系统间操作的团队。它介绍基于 MCP 的连接器、主动式 Agent 和人工审核,并以报告生成和草拟 PR 为例。

主要功能

  1. 01识别跨系统重复任务
  2. 02通过 MCP 暴露工具能力
  3. 03规划主动式 Agent 监控
  4. 04为边缘情况保留人工审核
  5. 05支持部门低代码自动化

适用场景

  1. 01汇总业务数据并生成每周营销报告
  2. 02根据 Slack 讨论草拟拉取请求
  3. 03让法务或风险团队定义工作流自动化

MCP 相关

该技能介绍如何用 MCP 连接器封装工具,并向大模型暴露其能力。Agent 随后可在自动化工作流中选择和使用这些工具。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/samarv/shanon --skill agentic-workflow-automation

安装后在 Claude Code 中输入/agentic-workflow-automation确认已加载。

详细介绍

Agentic 工作流自动化

将 AI 从聊天界面转变为拥有「双手双脚」的主动型队友。借助 Model Context Protocol(MCP)和 Agent 框架,你可以超越「氛围编程」,实现自主执行,每周节省 8–10 小时的手动工作。

核心原则

  • 为大脑配上「双手双脚」:大模型只是大脑;使用标准化封装(MCP),让它能够接触你的数据(Snowflake)、通信渠道(Slack)和生产环境(GitHub)。
  • 从小处着手,再逐步扩展:不要试图一次解决所有问题。先自动化一项具体、重复的任务(例如每周营销报告),再尝试构建通用助手。
  • 价值高于代码质量:关注 Agent 是否解决了商家或客户的问题。使用 AI 构建能够解决眼前需求的「一次性」工具,而不是为了长期维护过度设计。

实施工作流

1. 找出「高摩擦」集成点

寻找人们需要充当系统间「黏合剂」的任务。

  • 示例:从 SQL 数据库提取数据,在 Excel 中分析,再粘贴到幻灯片中。
  • 标准:任务应定义明确、重复性高,并涉及带有 API 的数字工具。
2. 使用 Model Context Protocol(MCP)封装工具

与其为每次 AI 交互编写自定义代码,不如使用 MCP 创建标准化连接器。

  • 步骤 1:确定工具(例如,Salesforce、Jira、Snowflake)。
  • 步骤 2:创建规范的封装,将工具的能力开放给大模型。
  • 步骤 3:让 Agent 能够「浏览」这些工具,从而根据具体提示词决定使用哪个工具。
3. 部署预见型 Agent

从被动响应(等待提示词)转向主动行动(关注上下文)。

  • 设置:授予 Agent 对特定 Slack 频道或会议记录的「读取」权限。
  • 指令:「监控这段讨论。如果功能请求最终确定,就在代码仓库中起草一个 PR,并在讨论串中附上链接。」
  • 审核:由人类充当「品味过滤器」并进行最终审批,而 AI 则在夜间完成从零到一的草稿。
4. 实现非技术人员自助服务

赋能法务、风控或市场营销等部门构建自己的自动化流程,而不必等待工程团队的路线图排期。

  • 流程:提供低代码 Agent 界面(例如 Goose),让用户能够用日常语言描述工作流。
  • 成果:风控团队只需几小时就能构建自己的自动化自助服务门户,而不必等待数月处理开发工单。

示例

示例 1:跨平台营销报告

  • 背景:PM 需要每周汇总用户增长与广告支出的情况。
  • 输入:「Goose,从 Snowflake 中提取上周的支出,从 Looker 获取转化率,并在 Marketing 文件夹中生成 PDF 摘要。」
  • 应用:Agent 编写 SQL 查询 Snowflake,使用本地 Python 脚本处理 CSV 并生成图表,再通过 Google Drive MCP 上传最终 PDF。
  • 输出:格式化后的报告被发送到团队文件夹,无需人工录入任何数据。

示例 2:「预见型」开发者 PR

  • 背景:团队正在 Slack 中讨论一个错误修复方案。
  • 输入:Agent 监控 Slack 讨论串:「我们大概只需要在 auth controller 中对 user_id 做空值检查。」
  • 应用:Agent 找到对应文件,应用修复,运行测试套件以确保没有引入回归问题,并创建 GitHub PR。
  • 输出:Slack 中的一条消息:「我已经为我们刚才讨论的空值检查起草了一个 PR。请在此查看:[链接]。」

常见误区

  • 等待供应商:不要等 SaaS 公司添加 AI 功能。今天就用 MCP 基于他们现有的 API 构建自己的 Agent 层。
  • “过度优化”陷阱:自动化流程之前,先问问这个流程是否真的有必要。删除一个无用步骤,比把它自动化更有效。
  • 忽视“长尾”问题:AI 擅长处理 80% 的常见情况,但可能会在边缘案例中出错(例如,金融科技应用在加油站重复给小费)。最终 20% 的边缘情况判断应始终保留“人在回路”。
  • 只把 AI 当作“聊天机器人”:如果你只用 AI 回答问题,就错过了 90% 的价值。如果 AI 无法采取行动(创建文件、发送电子邮件、移动数据),它就不是 Agent。

评论

支持 Markdown