课程招生宣发页
把已确认的课程信息组织成用户能快速判断「适不适合、能得到什么、怎么学、凭什么信任、怎样报名」的独立 HTML。页面可直接本地打开,兼顾手机浏览。
开始前
- 先看已有页面、课程文档和用户最新确认;修改任务保留原路径、风格和有效信息。
- 不把参考海报、附件或模板中的业务事实当成用户课程事实。参考图用于提取信息顺序、模块与视觉层级,不能沿用他人的履历、案例数量、品牌或评价。
- 用户要先拆解或讨论,就先做那一步;用户已授权出一版,已有事实足够就制作,不反复确认同一信息。
- 仅补问会影响报名决策的缺口,集中问一次。不追问学员已有的基础办公技能。
工作流程
- 确认事实与边界。 收集目标人群和基础、不适合谁、课程定位、可带走成果、授课方式、日期地点、讲师背书、费用与规模、课前课后支持、报名方式。区分确认、推测、缺失;未确认的促销截止、税费、退费、复训期限、答疑期限不补写。
- 组织信息。 阅读 设计与精简规范。用「适合谁 → 当场成果 → 后续支持 → 课程安排 → 讲师 → 报名」作为起点,按产品特点调整;不把固定章节数当要求。
- 写面向学员的短文案。 明确买到的成果,不写我们如何策划课程的协作口吻。先交代价值,再给必要解释;一个段落一件事。删重复而不删必要条件。
- 制作页面。 新建页可复制 蓝白长页模板 后改写。模板是明确标注的排版示例,全部示例事实都要替换或删除,不能作为课程默认参数。修改已有页面则原地改动,不另造版本。
- 检查与精简。 对照事实逐项核验价格、年份、日期、人数、地点、成果及服务范围。合并同义信息;桌面、平板、手机都看;检查锚点、文字遮挡和横向溢出。资源足够时运行下面的检查工具,再实际看截图。
- 交付。 返回可编辑 HTML 的实际路径与简短修改说明;已有招生文案作为事实源时同步它。明确本地预览不是上线。不默认加支付系统、发布服务、GitHub 上传或外部追踪。
页面检查工具
使用 scripts/check_page.cjs。需要 Node.js 与可用的 Playwright;优先复用运行环境已有依赖,不默认安装。
node scripts/check_page.cjs /absolute/path/course.html /absolute/path/screenshots
可通过 --playwright-module /absolute/path/to/playwright 使用已有模块;通过 --browser-path /absolute/path/to/browser 指定已安装浏览器。成功退出表示四种宽度未发现溢出、锚点与浏览器运行错误;仍需视觉与事实核查。工具不自动给缺失政策背书,也不判断招生事实真伪。
没有可用浏览器工具时,交付源码并说明未完成视觉验证,不能声称排版已通过。
特别约束
- 优惠与未来涨价只能按用户确认的规则呈现。若每期增加固定金额,到原价封顶,算清阶梯;不知道截止日期就不做倒计时。
- 一套课程面向不同角色时,说明各自收益,不必自动拆成两条路线。明确参与基础,避免承诺零基础两天掌握全部能力。
- 「成果」「学习载体」「课后服务」分开:一个练习成品不能替代完整 SOP、工程思维或通用架构的价值;答疑不等于保证获客或交付成功。
- 保留用户选择的技术实现与产品定位,不借封装流程更换品牌、课程内容或架构。
- 预览服务只暴露独立导出目录,绑定本机回环地址;不得把个人档案或工作区根目录当公开站点。
- GitHub 发布只在明确要求下执行,上传名单逐项确认,不含个人档案、聊天原文、凭据、客户资料或机器绝对路径。