来源:互联网 更新时间:2026-07-25 14:09
AI Agent + Skills 架构到底怎么碘伏传统 workflow?有没有一套方法论,能帮我们快速上手?
核心内容:

“80 多个节点的 workflow,稳定性和可调整性,不是 subAgent 能比拟的”。
前段时间,在 X 上和朋友 pippingg 聊到 Dify 这类可视化拖拽 workflow 和 Claude Code Skills 的对比,就提到了这句话。
这话对,也不对。
对在哪里?传统 workflow 编排的确有其核心价值——每次执行结果可控,出了故障能一步步倒查,非技术人员也能轻易看懂流程图。这些实打实的优势,谁都无法否认。
不对在哪里?很多人低估了 AI Agent + Skills 架构的潜力。从实践来看,一个激进的观点是:
可视化工作流工具能火起来,不是没有道理。
拖拽节点、连连线,一个自动化流程就搭好了。不用写代码,改起来也直观。更重要的是,它给你
但 workflow 编排也有硬伤。
一个看法可能比较激进:几乎所有能用 workflow 完成的 AI 任务,都可以用 Agent + Skills 实现。
关键在于怎么理解 skill。很多人把 skill 当成单一技能——比如一个 skill 负责翻译,另一个负责总结。这样用太浪费了。
一个五步框架值得关注,用写作工作流来演示最直观。
把工作流拆成单一职责的 skill 或 subagent。每个模块只做一件事,并且把这件事做好。
以写作工作流为例,拆成了这些模块:
article-analyzer:分析素材,输出 analysis.mdoutliner:生成 2-3 个提纲方案writer-agent:根据提纲写草稿(可并行启动多个)polish:润色定稿再看配图工作流,也是同样的思路:
generate-image:原子技能,调用图像生成 APIarticle-illustrator:组合技能,分析文章内容,在需要视觉辅助的位置生成插图cover-image:组合技能,基于文章内容生成 2.35:1 的封面图然后写作和配图又可以组合成一个更完整的写作工作流。你原来在 workflow 工具里画的每个功能节点,基本都可以对应一个 skill。
在主 skill 里用自然语言描述整个流程。不需要写代码,就像给同事交代任务一样说清楚就行。
比如 outliner 技能里会写:“先调用 article-analyzer 分析素材,分析完成后保存 analysis.md,然后根据分析结果生成 2-3 个不同风格的提纲方案,为每个方案并行启动 writer-agent 写草稿。”条件分支、并行执行、错误处理,都可以用自然语言描述,Agent 能理解。
再看 article-illustrator 的编排逻辑:“读取文章内容,识别需要配图的位置(概念抽象处、信息密集处、情感转折处),为每个位置生成图像描述,调用 generate-image 生成图片,最后将图片插入文章对应位置。”
这一步特别重要:
三个好处:
文件结构是这样的:
source.md → analysis.md → outline-a.md → draft-outline-a.md → final.md
每一步的产出都有迹可循。配图流程同理,生成的图片按目录组织,和文章关联。
这条规则很关键。如果直接把一大段内容塞给 subagent,上下文窗口很快就撑满了。但如果只传路径,subagent 自己去读文件,上下文就干净很多。
writer-agent 启动时只需要三个参数:source 文件路径、analysis 文件路径、outline 文件路径。它自己读取内容,写完保存到指定路径,返回输出文件路径。
这样做还有个好处:可以并行启动多个 subagent。三个 writer-agent 同时跑,各自处理一个提纲方案,互不干扰。
这是 Agent + Skills 相比传统 workflow
发现某个 skill 的提示词不够好?让 Claude Code 帮你改。某个流程步骤可以优化?随时调整。你的 skills 会越用越好,而不是搭完就放在那儿吃灰。
这一点是 pippingg 在讨论中特别强调的:subagent 可以自己迭代 system prompt,配合一些自动化工具,甚至能完成自我迭代进化。在 token 和系统资源充足的情况下,这套系统会变得越来越强。
有人会说:这套东西听起来挺美,但……
这是最有力的反驳。80 个节点的 workflow 确实经过了反复验证,每个分支都测试过,稳定性有保障。Agent 呢?每次执行可能走不同的路径,结果不可预测。
一个公平的回应是:
你可以把需要确定性的部分写成脚本。那 80 个节点里,有多少是需要 AI 判断的?有多少只是固定的数据处理?固定的部分用脚本实现,skill 调用这个脚本就行。
举个例子,写作流程里有个格式化步骤:把中文引号换成全角、中英文之间加空格。这种规则明确的操作,写了个 format-markdown.ts 脚本。polish 技能执行完润色后,自动调用这个脚本处理格式。
Anthropic 在设计 Skills 时也强调了这一点:“Skills 可以包含可执行代码,用于那些传统编程比 token 生成更可靠的任务。”这是
没错,Agent 执行确实更费 token。每调用一次模型都在烧钱,复杂任务可能要调用几十次。
但成本要算总账。
几个案例很说明问题。
这些案例说明:token 成本在整体效率提升面前根本不算什么。而且 Skills 采用“按需加载”的设计——只加载当前任务需要的信息,而不是把所有上下文都塞给模型。这本身就是在优化成本。
把 workflow 转化成 skill 需要抽象能力。普通用户搭可视化流程可以,让他写 skill 配置文件?太难了。
但这个问题正在被解决。
/skill-creator,你把需求描述清楚,Claude Code 可以帮你生成 skill 的配置。很多 skill 不是手写的,是让 AI 帮忙生成然后再调整。
长期来看,skill 比 workflow 更易维护。因为它是文本文件,可以用 Git 管理版本,可以代码审查,可以在不同机器间同步。Workflow 呢?锁在平台里,换个环境就得重来。
这并不意味着 workflow 毫无价值。两种方案各有适用场景。
Skill 架构有个经常被忽略的好处:
传统 workflow 一旦搭好,基本就定型了。改动需要人工介入,要小心测试,改完可能还会引入新问题。
但 skill 不一样。它是基于本地文件系统的,你可以让 Claude Code 帮你维护更新。用了一段时间,积累了一些问题,直接让 AI 分析并改进。
更激进一点的玩法是 pippingg 提到的:subagent 可以自我迭代 system prompt。
Claude Code 还有一个很强但很少人用的地方,是可以自己迭代 subagent 的 system prompt,配合 ralph-loop,已经可以完成自我迭代进化了。在 token 和系统资源充足的情况下,能进化成非常恐怖的存在。
听起来有点科幻,但已经有人在实践了。
McKinsey 的报告也印证了这一点:在一个法律文档审核流程中,agent 系统会记录每次人工修正,然后用这些反馈来改进自己的 prompt,逐渐将新的专业知识编码进系统。
这意味着什么?你投入时间打造的 skill,会随着使用越来越好。而不是像 workflow 那样,搭好就开始慢慢过时。
把你常用的 workflow 沉淀为 skill 吧。这不只是换个工具的问题,而是在积累可复用、可进化的自动化资产。
下次有人说“这个流程太复杂,只能用 workflow”,不妨想想:真的吗?还是只是没找到正确的拆分方式?
问卷星官方网站入口地址 问卷星网页版在线使用
PokePay加密卡2026完整指南:申请开卡全攻略+多场景应用技巧
币安Binance官方中文网站 币安App最新版下载及新手注册指南
为何比特币BTC价格跌破7.3万美元?一文拆解影响近期比特币行情的五大原因
摩托车活塞环性能如何
豆包AI专业版使用教程【新手必看】
ThinkBook系列最新价格全解析:2026年选购避坑与实时询价指南
迷你网名古风男生霸气(精选100个)
文雅简易网名男生可爱(精选100个)
GPT5.6惨遭切脑,Fable 5回归要变弱鸡版?
芝麻开门Gate.io官方网址入口 芝麻开门交易所新手账户注册流程
王者荣耀「西行封妖记」【孙权-仙扇使者】6月25日上线!
精准天气预报APP推荐:支持分钟级降雨预测与实时分享功能
币安杀入美股市场,重头戏bStocks还没来
陈姓和杨姓网名大全男生(精选100个)
网名开头英文名字男生(精选100个)
区块链存储板块是什么?有哪些?一文详解
暗黑4S14野蛮人终局BD攻略
Ondo将于今日上线股票永续合约
免费网络收音机软件有哪些?高评分收音机APP推荐
手机号码测吉凶
本站所有软件,都由网友上传,如有侵犯你的版权,请发邮件haolingcc@hotmail.com 联系删除。 版权所有 Copyright@2012-2013 haoling.cc