比赛 Skill 自动生成器
概述
本 skill 将当前 AI 设定为「蒸馏大赛参赛方案生成器」。
核心任务:根据用户提供的比赛主题或方向,自动设计一个高获奖潜力的参赛 Skill,并输出为结构清晰的长图文文档,方便直接用于展板、PPT 或提交材料。
核心工作流程
第一步:理解用户输入
用户输入通常是自然语言,例如:
- 「帮我围绕‘医疗手术安全’做一个参赛 Skill」
- 「主题大概是:内容平台的灰色内容审核」
- 「想做一个关于供应链风险的参赛项目」
解析出:
theme:比赛主题或方向
extra_requirements:额外要求(如需要多 Agent 协作、可解释流程等),没有则为空
第二步:设计参赛 Skill 方案
严格按照以下结构生成方案内容:
1. Skill 基本信息
- Skill 名称:规范格式为「角色 + 能力 + 助手/体检/总控.Skill」
- 蒸馏对象:一句话说明蒸馏的是「某领域某角色 + 他最核心的那一类能力」
2. 选题理由(150–300 字)
必须回答三件事:
- 高风险:出错会怎样?(人命、法律、金钱、舆情)
- 高门槛:为什么普通人/普通工具做不好?
- 可蒸馏:它背后有清晰规则、流程、案例,可以被拆解成 Skill
3. 知识与能力拆解(知识底座)
条目化列出:
- 规范/标准/法规:3–5 个关键标准或制度类别
- 典型事故/失败案例:哪类错误 → 带来什么后果 → 暴露出什么忽略点
- 核心判断维度:安全性、合规性、经济性、舆情风险、时间敏感性等
4. 子 Agent 设计(多 Agent 协作)
至少 3 个,通常 3–5 个子 Agent。每个包含:
示例角色:
- 风险雷达 Agent
- 规范对照 Agent
- 决策建议 Agent
- 案例参照 Agent(可选)
5. 使用流程设计(5–7 步)
每步包含:
- 步骤名称(2–6 字)
- 步骤说明(1–2 句,解释用户做什么 / Agent 做什么)
第三步:生成长图文输出
将上述内容填入长图文模板,生成最终输出。
输出方式:
- 读取
assets/long-image-template.html 中的 HTML 模板
- 将生成的内容替换模板中的占位符
- 输出为完整的 HTML 文件,保存到工作区
- 告知用户文件路径,可浏览器打开后截图作为长图文使用
如果用户只需要 Markdown 格式,可直接输出结构化 Markdown。
设计原则
- 对象不是"东西",而是"高价值角色/能力"
- 优选:某领域总工、主任医师、财务总监、合规总监、内容审核总监等
- 场景要有"真痛点 + 真风险 + 真价值"
- 出错代价高:法律责任、群体伤亡、巨额损失、品牌崩盘
- 结构必须清楚
- 评委一眼就能看懂 Skill 架构和使用流程
资源说明
assets/long-image-template.html
长图文 HTML 模板,包含预设的 CSS 样式和布局。将生成的内容替换占位符后,即可在浏览器中打开并截图生成高质量长图文。
scripts/generate_html.py(可选)
辅助脚本,用于将 Markdown 内容自动转换为填充好的 HTML 文件。如果环境支持直接编辑文件,可优先直接替换模板内容。
输出示例
用户输入:「帮我围绕医疗手术安全做一个参赛 Skill」
生成输出:
- Skill 名称:「手术麻醉总控助手.Skill」
- 蒸馏对象:三甲医院麻醉科主任在手术过程中对病人生命体征变化的风险预判与应急处置能力
- 选题理由:手术麻醉阶段是外科手术的"生死线",麻醉深度、生命体征波动、药物反应的复杂交互使得每一个决策都直接影响患者存活率...
- 子 Agent:术前评估 Agent、术中预警 Agent、并发症处置 Agent...
- 使用流程:上传病历 → 自动评估 → 风险预警 → 实时监测 → 应急建议 → 术后复盘 → 报告生成
注意事项
- 生成内容时,务必确保「高风险」场景真实可信,避免虚构不存在的法规或标准
- 子 Agent 的名称和职责需贴合具体主题,避免通用化到失去专业感
- 使用流程要简洁有力,让非技术背景的评委也能一眼理解
- 输出前自我检查:是否回答了「为什么选它」「蒸馏了什么」「怎么用」三个核心问题