这个项目能做什么
scroll-world 是一个智能体技能(适用于 Claude Code、Codex 以及其他兼容 SKILL.md 的智能体),可为某个行业或品牌生成沉浸式、滚动驱动的“飞越世界”落地页。当访客滚动时,相机会从每个场景外部飞入其内部,并继续前往下一个场景而不切镜——在生成的世界中完成一次连续、连贯的飞行。
安装选项:
- Claude Code 插件:`/plugin marketplace add oso95/scroll-world`,然后 `/plugin install scroll-world@scroll-world`。
- Skills CLI(Vercel):`npx skills add oso95/scroll-world`,可选通过 `-a codex` 指定 Codex 等智能体。
- 手动放入:克隆仓库,并将 `skills/scroll-world` 复制到 `~/.claude/skills/` 或 `~/.codex/skills/`。
项目列出的要求:
- 带 API key 和余额的 Monid CLI——默认视频链后端(Seedance 2.0,按片段计费)。
- 已认证且有额度的 Higgsfield CLI——渲染场景静帧、kling3_0 回退方案,以及在缺少 Monid 时渲染完整链路。
- 用于帧提取和编码的 ffmpeg / ffprobe。
- 带 Pillow 的 Python 3,用于移动端竖屏画布以及可选的透明场景抠图。
- Codex CLI(可选),用于通过其内置 image_gen 生成场景静帧,费用计入 ChatGPT 订阅而非 Higgsfield 额度。
README 中描述的工作流:
1. 访谈——主题/行业与推介、品牌套件(从 URL 导入、用户提供或提出建议)、艺术指导、有序场景、可选移动端版本(为手机单独合成的 9:16 竖屏链路,而非裁剪),以及预算,包括渲染档位和静帧来源,并在生成前显示预计额度成本。
2. 资产生成——每个场景一张静帧、每个场景一个“潜入”相机片段,以及连接相邻场景的连接片段;连接片段基于相邻场景的已渲染帧生成,因此接缝在帧级别完全一致。选择移动端时会渲染一条并行竖屏链路,并与其自身的 9:16 渲染帧锁定。
3. 接线——一个配置驱动的滚动引擎将整条链路作为一次飞行播放,并在手机上自动提供竖屏片段和海报图。
该技能文件夹包含 SKILL.md(流程、接缝规则、注意事项)以及参考文件:prompts.md(信息采集清单和提示词模板)、pipeline.md(generate → frames → connectors → encode 的批处理脚本)、scrub-engine.js(可移植的配置驱动滚动引擎,支持 blob-seek、懒加载、接缝交叉淡入淡出)、index-template.html(最小独立挂载页面)和 knockout.py(用于漂浮场景的背景抠图)。
README 指出,该方法与框架无关:流水线、提示词模板和原生 JS 滚动引擎可放入纯 HTML、Next.js、Vue 或 Python 提供的页面中。它还指出,资产生成会耗费金钱和时间(大约 N 次图像生成加上约 2N-1 次视频生成,移动端链路翻倍),生成会在后台运行并轮询,且预计总量会在花费前说明。生成的 .mp4/.webp 资产按项目生成,不会随仓库发布。采用 MIT 许可证。
评论
0 评分人数达到10人后显示
登录后参与讨论。