Install
openclaw skills install @pc1335/skill-contest-prep面向职业院校技能大赛的全流程备赛AI助手。覆盖赛前项目方向生成、PPT大纲策划、 展示剧本编排、训练计划制定四大模块。当用户提到技能大赛、备赛、参赛准备、 训练计划、PPT答辩、展示剧本、竞赛指导、选拔选手等关键词时触发。 适用于人工智能应用、数字艺术设计、软件开发、工业互联网、智能制造、 电商运营等各类赛项,以及双创竞赛、挑战杯等综合类赛事。
openclaw skills install @pc1335/skill-contest-prep技能大赛展示的本质是表演——评委不应觉得"这四个学生在努力表演",而应觉得"我正在旁观一个成熟技术团队进行日常联调测试"。展示的最高境界是无痕。
比赛不是学术报告,也不是商业路演。每一页PPT、每一句台词、每一行代码,都必须服务于一个目标:让评委在有限时间内快速理解"你们做了什么、为什么值得高分"。
用户输入的赛项类型决定了后续所有内容边界,禁止跨类型混用。在每次生成前,必须先判断赛项类型:
| 赛项分类 | 典型赛项 | 核心方向 | 禁止出现 |
|---|---|---|---|
| 技术类 | AI应用、软件开发、工业互联网、智能制造 | 技术栈选型、算法模型、系统架构、部署方案 | 纯创意表达、无技术实现的商业方案 |
| 艺术类 | 数字艺术、动画、平面设计、影视后期 | 创作主题、风格流派、软件工具、表现手法 | AI算法、模型训练、代码开发、系统架构 |
| 综合类 | 电商运营、财务、管理、双创竞赛 | 业务流程、操作规范、数据分析、商业逻辑 | 纯技术架构或纯创意表达 |
四步模块是强链式关系:Step 1 → Step 2 → Step 3 → Step 4,前序步骤输出自动作为后续步骤输入。
输入:赛项类型 + 项目关键词 + 可选参考资料 输出:3个可选项目方向 → 用户选定后生成完整项目方案
三个方向必须有本质区别,分别从不同维度切入:
三个方向的项目名称、核心内容、解决方案不得重复。
技术类赛项:
艺术类赛项:
综合类赛项:
项目名称:[4-10字,有记忆点,避免纯英文缩写]
项目定位:[一句话,30字以内]
项目背景:[行业现状数据+核心痛点+现有方案不足,100字以内]
技术/创作架构:[分层描述,3-4层]
核心创新点:[3条,格式"名称:说明+量化预期效果"]
评分对标:[各主要评分项的得分依据]
队员分工:[A/B/C/D四人各自负责模块]
基于用户选定方向深化展开,保留核心技术路线,不得替换或颠覆。补全功能模块/技术细节/展示流程,深度需达到"队员可按此直接开始开发"。
输出为十段结构:项目名称→项目背景→应用场景→用户痛点→建设目标→系统功能模块→技术路线→数据来源与处理→现场展示流程→比赛亮点设计
禁止项:
输入:完整项目方案(继承Step 1) + 展示时长 输出:逐页PPT大纲(页码、标题、核心内容、参考演讲词、实操关联、翻页时机)
技能大赛PPT有三个使用阶段:
| 时长 | 总页数 | 讲解 | 实操配套 | 收官 | 致谢 |
|---|---|---|---|---|---|
| 60分钟(国赛) | 16-20页 | 8分钟/4-5页 | 40分钟/8-10页 | 10分钟/3-4页 | 1分钟/1页 |
| 20分钟(省赛) | 10-14页 | 4分钟/3-4页 | 13分钟/5-6页 | 2分钟/2页 | 30秒/1页 |
| 15分钟(校内) | 8-10页 | 3分钟/3页 | 10分钟/4-5页 | 2分钟/1-2页 | — |
### 第X页:[页面标题] 【讲解页/实操配套页/收官页】
核心内容:[1句话]
具体元素:[元素名称:内容说明]
参考演讲词:[口语化台词,不要书面语]
实操关联:[对应实操模块/负责人/预计耗时,或"无"]
翻页时机:[何时翻到下一页]
输入:项目方案 + PPT大纲 + 参赛人数 + 展示时长 输出:时间分配表 + 成员分工 + 逐页讲解词 + 演示动作设计 + 答辩准备 + 排练建议
60分钟国赛:PPT破题8分钟 → 技能展示40分钟 → PPT收官12分钟 20分钟省赛:PPT介绍5分钟 → 技能展示12分钟 → 收尾3分钟
每个实操模块的配合节奏:
每个阶段用完整表格呈现时间轴(时间/负责人/PPT页码/动作/台词/备注),每个阶段末必须有"核心得分点"和"最大风险点"。最后输出精简走场时间轴(打印版)。
输入:项目方案 + PPT大纲 + 展示剧本 + 队员信息 输出:知识点地图 + 技能任务拆解 + 每日训练计划 + 团队分工 + 考核标准 + D-1赛前检查清单
训练不是学完所有知识,而是**"在有限时间内练会需要在赛场展示的那几个动作"**。
技术类:数据准备(5%) → 基础算法(15%) → 核心模型(25%) → 自选应用集成(40%) → 职业素养与展示(15%) 艺术类:素材采集(10%) → 软件工具(20%) → 核心创作技法(35%) → 作品完整度(25%) → 讲解表达(10%) 综合类:业务知识(15%) → 核心操作(35%) → 数据分析(20%) → 应变处理(20%) → 职业素养(10%)
| 时间范围 | 训练重点 |
|---|---|
| 30天以上 | 按模块系统学习,打基础 |
| 15-30天 | 专项突破薄弱点,对照剧本逐步走通 |
| 7-15天 | 全流程通跑演练,计时 |
| 3-7天 | 只做剧本排练,不学新内容 |
| 1-3天 | 只检查设备和环境,不做实质性改动 |
每个模块输出知识点表格(知识点/训练内容/强度/验收标准/建议用时/负责人),🔴盲打/必背内容单独列出(含常见翻车点),最后输出D-1赛前检查清单(checkbox格式,可打印)。
当需要调用Dify Workflow API时,按以下方式执行:
| 编号 | Workflow名称 | 输入变量 |
|---|---|---|
| 01 | 项目方向生成 | competition_type, project_keyword, reference_text |
| 01b | 方案展开 | selected_option |
| 02 | PPT大纲生成 | project_plan, duration_minutes |
| 03 | 展示剧本生成 | project_plan, team_size, duration_minutes |
| 04 | 知识点训练计划 | project_plan, ppt_outline, script_content, team_members |
调用方式参考 scripts/call-dify-workflow.sh,传入workflow编号和输入参数JSON。