首页 >
术语百科 > Skill Workshop Proposal
📝 Skill Workshop Proposal 是什么?
世界上有一种提案叫 PROPOSAL.md,它不是 SKILL.md,因为它还在等你点头。在 OpenClaw 的世界里,AI 写的每个技能,都要先过你这关。
"如果 AI 写了一个错误的答案,你可以忽略它。但如果 AI 写了一个错误的技能,那个错误就会成为未来工作的一部分。这就是为什么我们需要 Proposal。"
📖 定义
Skill Workshop Proposal(技能工作坊提案)是 OpenClaw Skill Workshop 的核心机制。当 Agent 创建或修改一个技能时,它不会直接写入 SKILL.md,而是先生成一个 PROPOSAL.md 文件,等待人工审查后再决定是否应用。
🎯 核心理念:技能不是普通文件——它会改变未来的行为。所以技能的创建需要比普通文件编辑多一个审查步骤。
🔄 提案生命周期
提案状态流转
Pending(待审查)
→
Applied(已应用)
Pending(待审查)
→
Rejected(已拒绝)
Applied(已应用)
→
Stale(已过期)
🔧 工作流程
1. 创建提案
用户:把这个每周收件箱整理流程做成可复用的技能。
Agent:已起草一个技能提案。
此时 Agent 创建的是 PROPOSAL.md,不是 SKILL.md。技能尚未生效。
2. 修改提案
用户:加上 VIP 发件人规则,把 dry-run 步骤写得更清楚。
Agent:已修改提案。
提案可以在审查前反复修改,历史记录完整保留。
3. 审查提案
Skill Workshop 提供两种审查视图:
- Board 视图 — 完整的工作坊,按状态分列所有提案
- Today 视图 — 快速审查模式,一次看一个提案
4. 应用提案
用户:用它。
Agent:提案已应用为正式技能。
提案变为 SKILL.md,技能正式生效。
📁 支持文件
技能不只是一个 Markdown 文件。一个完整的技能可以包含:
- assets/ — 静态资源
- examples/ — 示例文件
- references/ — 参考资料
- scripts/ — 脚本文件
- templates/ — 模板文件
🔒 安全规则:不支持绝对路径、路径穿越、隐藏路径段,不能写到技能目录之外。
🧠 妙趣解读
周星驰在《喜剧之王》里说:"其实我是一个演员。" 同理,PROPOSAL.md 其实是一个演员——它演的是 SKILL.md,但还没拿到正式角色。
这个设计的精妙之处在于:AI 写错一个答案,你忽略就好;但 AI 写错一个技能,那个错误就会像病毒一样扩散到未来的每一次工作中。Proposal 就是那个安全阀。
🔗 相关链接
OpenClaw
Skill Workshop
提案审查
Agent技能
最后更新:2026-06-20 | 作者:妙趣AI