OPC 大赛 OnePager 转换器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5cbff7c2/opc-onepager-converter。
技能介绍
要解决什么问题
OPC 2026 全球超级个体商业挑战赛的 OnePager 提交物不是把学术报告原样压缩成 PDF:它要求固定头部字段、八个核心模块,且全文必须压在一页以内。参赛团队往往手头只有 docx 报告和 pptx 演示稿(常见打包为 zip),字段命名、Bounty 赛道专属段落(如对命题痛点的判断、ROI 与落地路径)以及 AI 应用逻辑 的表述方式,都和课堂作业写法不一致。
本技能面向「已有学生/项目材料,需要按 OPC 规范整理成可提交 OnePager」的场景;当对话里出现 OPC、OnePager、参赛模板、大赛提交等关键词时即可启用。
技能如何工作
流程大致分六步:
- 解析 zip:解压到临时目录,跳过
__MACOSX、.DS_Store,按扩展名识别.docx/.pptx,并按子目录区分不同项目/团队。 - 抽取文本:优先用 Node.js(
mammoth+officeparser)输出按项目分组的 JSON;避免在受限环境里强依赖 Pythonpython-docx/lxml带来的兼容问题。 - 映射 OPC 模板:把摘要、背景、场景、方法、结论、未来工作、PPT 成员与进展等,对应到八个模块;其中 ②对命题需求的理解 与 ⑥解决路径与预期价值 为 Bounty 专属,④AI应用逻辑 需从研究方法/技术方案改写为大赛考核维度要求的商业表述。
- 交互补全:通过提问补齐项目形态(创想家/智造家)、Bounty 赛题、联系方式、是否涉及具身智能/硬件、项目编号等 zip 里通常没有的信息。
- 生成 PDF:填充 HTML 模板后由浏览器打印为 PDF,或使用
reportlab直接生成。 - 规范命名输出:按
OPC2026_项目编号_项目名称_OnePager_提交日期命名并写入指定目录。
适用边界与注意点
- 中文路径解压可能乱码,应靠扩展名
find定位文件,而不是依赖目录名。 - 一页 PDF 意味着每个模块宜控制在 3~5 行、总量约 800 字以内;不能直接搬运学术原文。
- 成员信息、赛道与头部字段缺失时需人工确认;PPT 演讲者备注 往往比幻灯片正文更可用。
- 生成后应自检:八模块是否齐全、Bounty 模块是否体现命题方痛点与预期 ROI、④是否足够具体写实。
使用场景
- 收到学生提交的 zip(内含各队 docx 报告与 pptx),需按 OPC 2026 规范生成一页 PDF OnePager 再上交组委会
- 队内只有课程论文 Word 和答辩 PPT,截止前要把内容填进 Bounty 赛道八个模块并控制在一页以内
- zip 里按子目录分了多个项目文件夹,需要逐队解析 docx/pptx 并分别产出命名规范的 OnePager
- 材料是学术写法,需把研究背景与方法改写成命题痛点判断、AI 应用逻辑和预期 ROI 等大赛用语
适合人员
- OPC/Bounty 赛道指导老师:手里是多组学生的 docx+pptx 压缩包,要统一成可提交的 OnePager 格式
- 参赛学生队长:材料分散在报告与幻灯片里,缺少赛题、联系方式、项目形态等头部字段,需要交互补全后出 PDF
- 赛事志愿者或运营:负责收齐作品 zip,需按 `OPC2026_项目编号_项目名称_OnePager_日期` 批量规范化输出
- 从学术项目转商赛文案的队员:不懂如何把「研究方法」写成大赛要求的 AI 应用逻辑与 Bounty 专属模块