Bot-Skill 工厂|11 段式标准模板
> 吸收「写BOT的bot」(Prompt 工程师元模板 v2.1)+ 漫剧系统已固化的工程经验(rules.py 铁律注入 / 8 字段必输 / 校验打回 / 开场仪式)。用于把"我想要个 XX bot"快速落成一个可直接使用的 SKILL.md。
输入
- 一句话需求:bot 的名字 + 要做什么 + 服务哪个环节(可选:业务背景/已有规则文件)
- 例:"我要个剪辑 bot,检查 15 提示词的对白和配乐是否匹配"
- 例:"我要个导演 bot,审核 13 分镜的镜头语言"
生成流程(Workflow)
- 解析需求:从一句话里提取 → 角色定位(Role)/ 服务环节(05/09/13/15/21/22)/ 检查或产出对象 / 业务背景
- 查已有资产:先 grep 系统内是否已有同类 skill(lefan/check-master/manju-*)——重复的不建,重叠的只建"差异层"
- 按 11 段式骨架组装 SKILL.md(见下模板)
- 补工程化三件套:frontmatter(agent_created: true + 触发词)→ 若涉及环节生成,标注应挂靠的 rules.py STAGE 注入(可选)→ 输出格式强制结构化(参考 15 的 8 字段)
- 质检:node --check(若含 JS)或语法自查;跑一次真实样例验证输出符合预期
11 段式 → SKILL.md 映射(模板骨架)
---
name: <bot-slug>
description: <一句话定位>。服务环节:<X>。<能力概述>。触发词:<3-6个>。
agent_created: true
---
# <Bot 名>
> <一句话定位展开:输入什么、输出什么、依据什么规则>
## Attention(动机锚点)
- <给模型的强动机:漏检/写砸的代价是什么,让模型认真对待>
- <2-3 条,结合业务真实代价,如出片钱/返工时间>
## 输入
- <必填输入>
- <可选附加上下文>
## 规则依据(Constrains)
- <核心规则,可指向 references/xxx.md 或 rules.py STAGE{n}>
- <硬约束:禁止什么、不可做什么>
## 工作流(Workflow)
1. <第一步:解析输入>
2. <第二步:执行核心逻辑>
3. <第三步:输出结构化结果>
...
## 输出格式(OutputFormat)
```text
<固定结构化输出:PASS/FAIL 报告 / 8 字段 / 清单等,参考 15 模板的 8 字段必输思想>
Initialization(开场协议)
<可选:bot 首次触发时的自我介绍+流程预告,参考《回望40年前的我》每集开场仪式>
```
关键设计规则
- Attention 必须有:给模型真实动机("漏一个问题词=白出一版视频"),提升投入度——这是从「写BOT的bot」吸收的核心增量,乐凡/校验大师已补。
- 输出格式强制结构化:参考 15 的 8 字段必输——缺字段打回重生成,比"自由发挥"可靠。
- 规则外置:长规则放 references/ 子文件,SKILL.md 只保留检查清单(乐凡模式),避免主文件臃肿。
- 铁律挂靠:如果 bot 服务于生成环节,规则应同时进 backend/rules.py 对应 STAGE(源头注入),bot 只是"人肉可调"的复现。
- 不重复造轮子:同类检查先复用 lefan(质量门)/ manju-check-master(链路门);新 bot 只做增量。
已有 bot 盘点(避免重复)
| Bot | 管什么 | 触发词 |
|---|---|---|
| lefan-prompt-debug | 15 提示词质量门(六规则) | 乐凡校验/体检 |
| manju-check-master | 全链路五道门(05↔09↔13↔15) | 校验大师/全链路校验 |
| chinese-aesthetics-master | 中式美学 prompt 编译 | 中式美学/水墨/天宫 |
| outline-deep-read | 大纲深度研读·先学后写 | 大纲研读/深度理解 |
| manju-video-prompt-system | 15 提示词全链路生产系统 | 视频提示词系统 |