技能工坊
工坊在同一工作区内提供文件编辑和测试对话。开发者可以用固定输入验证技能的触发条件、执行过程和输出结果。
工坊界面
文件树决定技能包里有什么;编辑标签页显示尚未保存的变化;测试对话运行当前工作区快照。关闭标签页不会删除文件。执行删除或重命名前,要同步修改 SKILL.md、脚本和测试里的引用。
文件列表和标签页会标记未保存状态,并汇总当前修改数量。写错一份文件时可以只还原该文件,不必丢掉全部工作。
保存草稿
阶段成果稳定时保存草稿。保存会校验结构并按处理后的最终包体计量,但不会影响正式使用者。校验失败时,应按提示修正对应文件和位置;删除元数据不能替代修复。
测试用例
| 测试 | 输入 | 你要观察什么 |
|---|---|---|
| 成功样例 | 一份完整、真实但可公开测试的数据 | 是否触发、产物是否符合约定 |
| 反例 | 缺必填字段、错误格式或越权请求 | 是否拒绝在正确位置,原因是否可理解 |
测试对话挂载当前工作区快照。需要连续上下文时可以沿用已有测试对话;涉及运行配置时从配置卡填写。消息和源码中禁止写入示例密钥或真实密钥。
测试对话与正式运行
测试对话里表现正确,不表示普通助手已经更新。正式发布只读取已保存草稿;未保存编辑和测试工作区不会直接进入发布版。
发布准备
- 成功样例能稳定复现。
- 反例在正确位置失败,并给出可理解原因。
- 没有真实密钥、运行产物或无关依赖进入技能包。
- 当前工作区已经保存为草稿。
都完成后,再进入《发布与安全检查》。