用途:把滚动作为时间轴制作高端滚动驱动落地页,产出访谈简报、页面语法、客户旅程图、带一个设计高峰的感受曲线、滚动乐谱、一个签名动作、资产、一张基于 token 驱动设计底层的真实 HTML 页面,以及证明各滚动位置均成立的截图带。
主要能力:通过访谈确认氛围、逐节旅程、能量曲线、逐段感受与唯一记忆点、签名动作种子、距极简高端远近、单一世界或独立场景、已有资产;随后写 BRIEF.md、旅程(4–7 拍)、语法(八种互斥之一)、指纹门禁(六维中至少四维不同)、感受曲线、乐谱表。资产可用用户素材、image_generate、可选 kie.ai(需 KIE_AI_API_KEY,用 node <skill>/scripts/kie.mjs probe 查余额);用 encode.sh 为拖动播放编码。页面为真实 HTML,引擎读 data-sc-* 驱动,不生成 DOM,主题用 token 覆盖。
使用方式:先运行 node <skill>/scripts/doctor.mjs 与 node <skill>/scripts/workspace.mjs --ensure;工作区解析顺序为 SCROLLCRAFT_HOME、向上查找 .scrollcraft.json、项目根 scrollcraft;构建位于 <workspace>/builds/<name>/,指纹注册表为 <workspace>/FINGERPRINTS.md。复制 engine/scrollcraft.js 与 engine/scrollcraft.css,禁止逐项目编辑引擎。验证用 npm i playwright-core、node <skill>/scripts/serve.mjs --root . --port 4500 与 shoot.mjs 截图并自行查看。
限制:须先访谈再构建;至少四种设备家族、不得连续重复设备;默认禁止 clay 低多边形;无连续链除非简报要求;8–14 屏高;一个设计高峰;不得编辑引擎;须完成滚动验证;kie.mjs 需付费额度;doctor.mjs 与 encode.sh 需完整 ffmpeg。