从拖拽节点到表达意图:Claude Skills 正在终结传统 AI 工作流

技术专业 · 今天


你是否厌倦了在 dify 里拖拽几十个节点,只为实现一个看起来很简单的 AI 工作流?

是否在 n8n 里调试到深夜,却始终找不到究竟是哪个节点出了问题?

是否在 coze 里维护了五六个流程,每次需求一改,就产生“删库跑路”的冲动?

我懂。

因为我也经历过这一切。

但现在,游戏规则真的变了

Claude Skills 的出现,让所有基于“画流程图”的 AI Workflow 工具,都显得笨重而过时。

这不是危言耸听,而是一场已经开始发生的范式革命


核心观点先行:你不再需要画流程图了

从今天起,你可以彻底告别这些事情:

  • 拖拽节点
  • 连线调试
  • 手动触发执行
  • 在低代码工具里当“流程工程师”

更震撼的是:

你只需要用“人话”告诉 Claude 你想要什么能力(Skill),

Claude 就会帮你起草完整的 Skill 文档。

当你之后提出相关请求时,Claude 会自动应用这个 Skill。

不需要显式调用,不需要选择流程,不需要点击“运行”。

这就是 Claude Skills 带来的降维打击。


Claude Skills 到底是什么?

根据官方定义,Skill 本质上是一个 Markdown 文件,用于教 Claude 如何完成某一类特定任务。

当你的请求与 Skill 的目标匹配时:

  • Claude 会自动决定是否使用这个 Skill
  • 你无需手动触发或选择

一个真实的官方示例

以下是 Anthropic 官方 Agent Skills Repository 中的真实案例(commit-helper):

---
name: commit-helper
description: Generates clear commit messages from git diffs. Use when writing commit messages or reviewing staged changes.
---
# 生成提交信息

## 指令
1. 运行 `git diff --staged` 查看更改
2. 生成符合 Conventional Commits 格式的信息:
   - 摘要低于 50 字符
   - 描述内部逻辑变更
   - 引用相关 issue(如果有)

## 最佳实践
- 使用祈使句现在时(Add feature,而非 Added)
- 解释“做了什么”和“为什么”,而不是“怎么做”

这不是 Demo,这是生产级能力定义


对比一下:传统 Workflow vs Claude Skills

传统 Workflow(以 dify 为例)

要做一个「分析文档 + 生成报告」的流程,你通常需要:

  1. 输入节点
  2. LLM 节点(配置 prompt)
  3. API 调用节点
  4. JSON 解析
  5. 条件分支
  6. 聚合
  7. 输出节点

10–15 个节点,1–2 小时起步,还不算调试。

Claude Skills 的做法

你只需要写(或让 Claude 帮你写)一份 Skill 文档。

甚至你可以直接对 Claude 说:

“帮我创建一个提交信息生成 Skill,分析 git diff 并生成符合 Conventional Commits 的提交说明。”

Claude 会直接帮你起草初版 Skill 文档。


更进一步:Claude 甚至可以帮你“造 Skill”

通过 Anthropic 官方的 Skill Creator,你可以:

  1. 安装官方插件
  2. 直接对 Claude 说你想要的能力
  3. 让 Claude 自动生成 Skill 文档草稿

你只需要:

  • 保存到指定目录
  • 稍作调整
  • 开始使用

Skill 的存放位置(很重要)

官方规定了三种作用域:

  • 项目级

    .claude/skills/your-skill/SKILL.md

  • 个人级

    ~/.claude/skills/your-skill/SKILL.md

  • 企业级

    通过托管配置统一部署


真正的革命:从“你执行”到“AI 执行”

本质差异只有一句话:

Workflow:你告诉 AI 每一步怎么做

Skills:你告诉 AI 目标是什么

Workflow 让你在思考:

  • 节点怎么连
  • 参数怎么传
  • 哪一步先执行

Claude Skills 让你思考:

  • 这个任务的意图是什么
  • 成功的标准是什么
  • 需要哪些关键约束

这是从执行层 → 意图层的跃迁。


Skills 的关键设计:渐进式披露(Progressive Disclosure)

这是 Claude Skills 最聪明、也最被低估的设计。

传统问题

Function Calling / Workflow 工具有一个致命缺陷:

每次对话开始,都要把所有工具定义加载进上下文。
  • 10 个工具
  • 每个 500 行
  • = Token 火箭筒

Claude Skills 的解决方案

1️⃣ 启动阶段

Claude 只读取每个 Skill 的 name 和 description

2️⃣ 匹配阶段

根据你的请求,智能判断是否相关(不是关键词匹配)

3️⃣ 加载阶段

只加载被匹配的 Skill 的完整内容

Token 对比

场景Function CallingClaude Skills
10 个工具,仅用 1 个加载 10 个完整定义加载 10 个摘要 + 1 个完整 Skill
Token 消耗~5000~500
节省比例-90%

这使得你可以维护几十个专业 Skill,而不会互相干扰。


Skill 结构最佳实践(官方总结)

1. YAML 元数据(必须)

  • name
  • description(最重要!决定是否触发

写 description 的原则:

  • 具体、明确
  • 描述“什么时候用”
  • 第三人称

2. Markdown 主体

  • Instructions:明确步骤
  • Examples:输入 / 输出示例
  • Best Practices:原则与避坑

3. 高级技巧:拆分大 Skill

skill-name/
├── SKILL.md
├── DETAILED_GUIDE.md
└── EXAMPLES.md

只在需要时加载详细内容,既省 token,又利于维护。


Workflow vs Claude Skills:没有悬念的对比

维度Workflow 工具Claude Skills
开发方式拖节点用人话描述需求
学习曲线极低
开发效率小时
维护成本
自动触发
协作方式看图Git 管理
智能程度固定流程Claude 自主决策

3 天实践路线:从零到生产级

Day 1:理解本质 + 第一个 Skill

  • 阅读官方文档
  • 让 Claude 帮你生成一个简单 Skill
  • 保存并体验“自动触发”

Day 2:实战 + MCP 集成

  • 构建中等复杂度 Skill
  • 学会调用外部工具

Day 3:项目级 Skill

  • 完整 PR 审查 Skill
  • 使用渐进式披露
  • 在真实项目中使用

结语:这是一次范式革命,而不是工具升级

dify、n8n、coze 曾经帮我们降低了 AI 应用的门槛。

但它们的问题是:让你在错误的层次上思考。

Claude Skills 把你拉回到正确的位置:

  • 从画流程图 → 表达意图
  • 从手动触发 → 自动应用
  • 从低代码工程师 → 产品与系统设计者

工具会过时,但方法论不会。

现在,关掉你的流程图编辑器,打开 Claude Desktop,

用人话告诉它你想要什么 Skill,

让它帮你起草,保存,然后体验自动应用的那一刻。

Theme Jasmine by Kent Liao