校内活动发布报名助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9027c616/2025111010 这一技能,之后我就能直接用自然语言发布校内活动并生成报名页面。
技能介绍
它解决什么问题
校内办活动,报名往往靠微信群接龙、问卷工具或者纸质表格。信息散落在聊天记录里,想导出一份干净的名单得手工清洗。更常见的是:主办方只是想要一个“打开就能用”的报名页面,却被迫先搭后端、写接口、配数据库——而活动可能只有几十个人报名。
这个技能瞄准的就是这种“轻量但完整”的需求:一次生成一个自包含的 HTML 报名页面,包含展示、报名、名额控制、取消、导出名单的完整闭环,不依赖任何服务器。
它如何工作
核心能力:
- 生成报名页面:基于模板
assets/event-template/index.html,把活动信息填入SEED_EVENTS数组,输出单个 HTML 文件 - 生成宣传文案:内置 5 种模板(公众号推文、群通知、海报、公文、社交短文案),按渠道和活动类型适配语气
- 数据本地存储:报名数据保存在浏览器
LocalStorage,纯前端运行
工作流程分四步:
- 收集活动信息——8 个必填字段(名称、日期、时间、地点、对象、详情、主办方、联系方式)和 4 个选填字段;信息不全时主动追问,不编造
- 生成 HTML——填入模板并输出文件,可自定义
CONFIG.adminPassword - 生成文案(可选)——按发布渠道选择模板
- 交付——浏览器直接打开,或部署到任意静态服务器
学生端支持查看活动、填写姓名/学号/手机号报名,自动校验格式和重复报名,名额满后自动关闭,凭学号+手机号取消。管理后台可增删改活动、按活动筛选记录、导出带 BOM 头的 CSV(保证 Excel 中文正常显示)、取消报名记录。
适用边界
- 数据不跨设备:
LocalStorage按浏览器/设备隔离,换设备看不到记录;多设备共享需接后端,超出本技能范围 - 模板数据首次加载后固化:
SEED_EVENTS只在首次加载导入,之后改活动要走管理后台 - 默认密码务必修改:
CONFIG.adminPassword默认admin123 - 适合小规模到中等规模的校内活动报名,不适合高并发场景
使用场景
- 社团负责人要发布读书分享会,需一个打开即可报名的页面并设名额上限
- 学生会干部同时筹备多场讲座,希望用管理后台集中录入活动和筛选报名记录
- 干事需要在公众号推文、群通知和海报上发布同一活动,要求文案风格适配渠道
- 活动结束后需把各活动报名名单导出为 Excel,确认中文显示正常
适合人员
- 高校社团负责人:常办分享会或比赛,缺人开发报名系统,想要开箱即用的页面
- 学生会活动部干事:统筹多场讲座,需要集中管理报名名单并能按活动筛选
- 班级或年级活动的发起人:只会复制文件,希望不写代码就完成报名和取消
- 负责公众号和群通知的宣传同学:需要按渠道快速产出不同语气的活动文案