#841 by GitHub stars
threerocks/sweety-handdraw-video
根据主题、文章或讲解稿制作带封面的完整手绘讲解视频。先按真实配音算分镜预算,再设计插画与文字,逐笔描线、上色和按笔顺手写,检查后交付。用于手绘视频、白板动画、文章转手绘讲解;不用于只生成静态插画或只写口播稿。
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/sweety-handdraw-video/SKILL.md
Week of Nov 2, 2026 · +15 / −6 lines
Before Network or broad shell → After Network or broad shell
11429806bb69 → a336506edf25
- 14 **开场单独设计。** 写口播前读取[黄金5秒开场](references/opening-design.md),从六种方法中按内容选主策略,写入 `design.json.opening_hook`;封面、首句和第一笔共同传达继续看的理由。配音后按真实时间戳核对成片0–5秒(含1秒封面),分镜优先画出承载钩子的关键对象或关系,编排后单独预览开头及其正文衔接,终审核对承诺兑现。`build` 实测"第一个有效画面"(屏幕至少1%被画上内容)出现的时刻:超过3秒警告,超过4秒拒绝,确属有意的慢开场在 `opening_hook.slow_open_reason` 写明理由。完整步骤见该指南;已锁定的原稿或录音先优化画面与编排,不擅自改词。
+ 14 **开场单独设计。** 写口播前读取[黄金5秒开场](references/opening-design.md),从六种方法中按内容选主策略,写入 `design.json.opening_hook`;封面、首句和第一笔共同传达继续看的理由。配音后按真实时间戳核对成片0–5秒(含1秒封面),分镜优先画出承载钩子的关键对象或关系,编排后单独预览开头及其正文衔接,终审核对承诺兑现。`build` 实测"第一个有效画面"(屏幕至少1%被画上内容)出现的时刻:超过3秒警告,超过4秒拒绝,确属有意的慢开场在 `opening_hook.slow_open_reason` 写明理由。完整步骤见该指南;已锁定的原稿或录音先优化画面与编排,不擅自改词。写完口播与 `design.json` 后、配音锁定后各运行一次 `director_lint.py JOB`:它按 2026 年的留存实践检查开场、长清单的分组与再钩、结尾与 AI 腔、音效克制,以及长清单的层级(地图、章节页、进度条、编号标题)和每页的表现形式(对比用表格、过程用流程图、等待用泳道……,见[创作与分镜](references/story-design.md)的“层级”和“表现形式”)。3.0 起它还看每页观众实际看到的:插画墨迹压进标题文字框(超过2%报错)、翻页后超过1秒只有白纸、整页只有字或一大片平涂、同一种表现形式连用超过3页或占大多数页;标题里已写出的数字不再要求配计数器,“以后”“半年前”这类时间词不当作对比。
- 18 3. **旁白先行,按段落生成。** 先写完整口播稿,再按语义段落(每段不超过约100字,只在句末切)逐段生成;每段通过噪声门禁(嗡声、底噪、削波)才保留,不通过换种子重试;拼成母带时用实测停顿,并自动生成 `alignment.json`,不手写时间戳。本地 VoxCPM2 或 VoiceStudio 是主力;火山豆包、Gemini TTS 只在用户自己配置了密钥时作为选项。用户自带录音用 `align.py` 对齐。默认只在手写文字时加一层与笔尖同步的柔和笔声,描线和上色静音(`audio.foley:false` 关闭,`{"scope":"all"}` 让画画也发声),转场和点睛处有一层很轻的合成音效(`audio.sfx:false` 关闭),不加背景音乐;用户明确要求配乐时提供原始音乐,或选内置合成配乐 `builtin:<情绪>`,构建自动循环接续、淡入淡出并随旁白压低(见[声音与收尾](references/audio-and-ending.md))。详见[连续旁白](references/continuous-narration.md)、[声音与依赖](references/local-runtime.md)、[VoxCPM2 要点](references/voxcpm2.md)。
- 19 4. **分镜先算预算,再生图。** 导演先在 `design.json` 写入 `presentation.mode`(picture_book / focus_diagram / dense_infographic / accumulating_board / step_sequence / narrative_comic)及 reason——这是密度导演,不是用户选项:儿童绘本单页少内容,知识科普/黑板报单页多内容或板书累积。板书模式先规划整页 `boards` 的区域位置、作用和 visual,再生图;同一块板必须在一张物理页面按阅读顺序逐项补齐,不每句话清场。再按句设计镜头,写 `storyboard.json`(同步 presentation);密集信息图和板书每镜写 `composition`:布局、焦点 visual、至少两个辅助元素及其解释作用;同一幅图内的场景部位也可作为辅助元素,不用装饰凑数。运行 `storyboard_lint.py JOB --budget`,脚本按 mode 调整 hold、视觉数、每镜 hero 上限与画完停留。图按可用时间设计;约 3 倍人速画完就停,引擎(draw-v3)实测约每秒5笔。笔画和时长在长边不超过 720 px 的规划尺寸上计算(`drawing.plan_side` 可改),更大的图按显示尺寸清晰重渲染,所以图画大不会画得更慢,主图应画大:竖屏主图宽度通常占安全区的70%以上。用 `layout_plan.py fit` 取平台安全区内的版式落位(头部标题区、主图区、辅助区,避开顶部标签、底部账号/描述区和右侧按钮列),用 `layout_plan.py probe JOB 图 --width W` 实测该尺寸最少要画几秒,再决定图幅与窗口。笔忙占比受 mode 约束且不超过70%;已完成图片的静态阅读时间另行实测至少30%,不含片头空白和结尾静音,任意单幅停留不足1秒均警告。长片按章节推进,用 `plan_status.py` 找下一个镜头。
- 20 5. **出图:可画、可认、可分部位。** 每次生图或改图前都执行美术指导(见下节)。先写 `drawing-plan.json`(主体、部位、顺序、`identity_cues`)并运行出图前检查。逐笔绘制的图要连续干净的墨线、部位交界闭合、平涂不加纹理线,复杂度符合档位,见[可绘制约定](references/style-and-drawing.md)。先做一张代表图,核对主体、构图和部位可分性,再扩展同片素材;新主题重新设计,修订本片或用户明确复用时保留已通过的图。常用道具、人物姿势、图标先查本机素材库 `asset_library.py find --tags …`,合适就 `use` 进本片(复用后仍要在本片里看图,把记录从 pending_review 改成 pass 并写证据);本片新出且通过审核的通用素材可 `add` 进库。封面 AI 只出主视觉,准确标题用可编辑文字图层合成。出图后先运行 `image_gate.py JOB 图 --visual <id>`(几秒):透明窟窿、光晕、线稿和规划尺寸下的绘制时长,不过就把它给出的 `prompt_fix` 加进提示词重新生成,不要带着问题往下做。再依次:看图填写叙事核对(咬伤、断裂、接触、得失等必须真实可见);`drawing_contract.py JOB --thumbnails` 缩略图1秒内叫得出名字;`lineart_gate.py` 线稿门槛;`part_grid.py JOB 图` 出带 0.05 网格、物体框和色块编号的图,部位照着写方框 `"box": [左, 上, 右, 下]`(按绘制顺序,`exclude_boxes` 让给后画的部位),色块会整块归给占它最多的部位,不用描轮廓;`region_marks.py` 仍可看编号叠图。所有生成图执行 `clean_image.py` 隐私清理。
- 21 6. **编排与代表段。** 按[运行格式](references/runtime-contract.md)写 `job.json`:动作带 `visual`,一个镜头通常是跨句的 `visual_group`,`from_beat` 让元素在对应句开始时起笔;**镜头和转场逐镜设计**,读[运镜、转场与动效目录](references/motion-catalog.md)。镜头:命名运镜(推、拉、横移、hop、甩、砸入等),zoom 1–3 倍;页面素材按最大倍数生成,推近仍然清晰,适合"逐个推近讲解、最后拉远看全图"的大画板。转场共 22 种,选 1–2 种做全片招牌(翻页、板擦),其余用轻转场。元素可加 `motion`(强调、待机、退场、部位木偶)。页面可加网页动效层 `overlays`:大字、手绘图表、地图路线、形状接力、物理道具、转动的立体物件、手写公式;画板上的动效层出现时笔尖会描它一遍。元素和画板动效层可设视差 `depth`,镜头可用 `dolly_zoom`(希区柯克变焦)。只改镜头、转场、动效或位置时,已画好的素材从缓存复用,重建只需几秒。可画箭头 `arrow`、柱状图 `bar_chart`(只用真实数据)与滚动数字 `counter`。没写的部分由自动导演 `direction` 补上;`build` 按密度规则提示镜头过度。`build` 同时报告最长无变化时长(竖屏超过8秒警告,画笔、镜头移动和强调动作都算变化)。中文按标准笔顺书写(GB2312 内汉字),其余字符按字形描线。字幕按[字幕设计](references/subtitle-design.md),收尾按[声音与收尾](references/audio-and-ending.md)。固定封面1秒(前0.5秒静止、后0.5秒渐隐)后开始正文。先渲染覆盖文字、插画、上色、字幕与转场的代表段,其中至少一幅插画从头画到尾,按播放尺寸看,再渲染整片(默认多进程并行,11分钟竖屏约2.5分钟)。构建报告的 `storyboard.composition.pages` 给出实际图片与内容范围,排除近白/透明留白、字幕及底纹;主体太小先放大或补充相关场景,不靠多写标题填空。刻意留白需在该页每镜的 `composition.negative_space_reason` 写明讲解作用。判断标准是“像不像正在画”:先看画面怎样形成(笔尖带出线条、先轮廓后上色、没有整块显现、方向顺手),再看成图是否好看;出现碎线、飞白、灰斑就先改图,不要先批量出图。
+ 18 3. **旁白先行,按段落生成。** 先写完整口播稿,再按语义段落(每段不超过约100字,只在句末切)逐段生成;每段通过噪声门禁(嗡声、底噪、削波)才保留,不通过换种子重试;拼成母带时用实测停顿,并自动生成 `alignment.json`,不手写时间戳。本地 VoxCPM2 或 VoiceStudio 是主力;火山豆包、Gemini TTS 只在用户自己配置了密钥时作为选项。用户自带录音用 `align.py` 对齐。**读法和写法分开**:`narration.say`(全片)和句子的 `say`(单句)把字幕里的写法映射到配音读法,如 `{"Grok": "格罗克", "70万": "七十万"}`;字幕照原文显示,配音、识别核对和字幕计时都按读法(本地 VoxCPM2 不规范化数字,阿拉伯数字一律给读法)。配音前先跑 `voxcpm_voice.py JOB --probe-terms`:把每个英文词、数字放进它所在的小句单独试读两个种子,读不准的给出 `say` 建议(`work/term-probe/report.json`),不要等整段配音失败六次才发现。默认只在手写文字时加一层与笔尖同步的柔和笔声,描线和上色静音(`audio.foley:false` 关闭,`{"scope":"all"}` 让画画也发声),章节转场有一声很轻的合成纸声(普通转场静音、点睛音效默认关闭,`audio.sfx:false` 全关),背景音乐由导演按情绪决定:讲读、故事类片子可用一条内置合成纯器乐床 `builtin:<情绪>`(写 `director_reason`),全片一条到底、转场不断;用户自己的音乐须用户提供;构建自动循环接续、淡入淡出并随旁白压低(见[声音与收尾](references/audio-and-ending.md))。详见[连续旁白](references/continuous-narration.md)、[声音与依赖](references/local-runtime.md)、[VoxCPM2 要点](references/voxcpm2.md)。
+ 19 4. **分镜先算预算,再生图。** 导演先在 `design.json` 写入 `presentation.mode`(picture_book / focus_diagram / dense_infographic / accumulating_board / step_sequence / narrative_comic)及 reason——这是密度导演,不是用户选项:儿童绘本单页少内容,知识科普/黑板报单页多内容或板书累积。板书模式先规划整页 `boards` 的区域位置、作用和 visual,再生图;同一块板必须在一张物理页面按阅读顺序逐项补齐,不每句话清场。再按句设计镜头,写 `storyboard.json`(同步 presentation);密集信息图和板书每镜写 `composition`:布局、焦点 visual、至少两个辅助元素及其解释作用;同一幅图内的场景部位也可作为辅助元素,不用装饰凑数。运行 `storyboard_lint.py JOB --budget`,脚本按 mode 调整 hold、视觉数、每镜 hero 上限与画完停留。图按可用时间设计;约 3 倍人速画完就停。v3 引擎像人一样先起形、按模块由简到繁描线、擦掉起形、再按马克笔上色,默认画法(起形 + 马克笔上色)实测最短约每秒 3.9 笔;按部位上色、不起形或调高 `speed` 会更快,`--budget` 按每张图的实际画法给出 `strokes_per_second`,网页动效的视觉不占笔的时间。笔画和时长在长边不超过 720 px 的规划尺寸上计算(`drawing.plan_side` 可改),更大的图按显示尺寸清晰重渲染,所以图画大不会画得更慢,主图应画大:竖屏主图宽度通常占安全区的70%以上。用 `layout_plan.py fit` 取平台安全区内的版式落位(头部标题区、主图区、辅助区,避开顶部标签、底部账号/描述区和右侧按钮列),用 `layout_plan.py probe JOB 图 --width W` 实测该尺寸最少要画几秒,再决定图幅与窗口。笔忙占比受 mode 约束且不超过70%;已完成图片的静态阅读时间另行实测至少30%,不含片头空白和结尾静音,任意单幅停留不足1秒均警告。长片按章节推进,用 `plan_status.py` 找下一个镜头。
+ 20 5. **出图:可画、可认、可分部位。** 每次生图或改图前都执行美术指导(见下节)。先写 `drawing-plan.json`(主体、部位、顺序、`identity_cues`)并运行出图前检查。逐笔绘制的插画默认**线稿先行**:先出纯黑线稿,用 `image_gate.py JOB 线稿 --plate` 在上色前卡住预算(超了就让模型看图点名擦掉细节,编辑线稿),再以线稿为输入做上色编辑,`line_first.py` 配准后得到源图和 `outline_mask`,笔画的就是线稿里的每一条线(见[线稿先行](references/style-and-drawing.md))。逐笔绘制的图要连续干净的墨线、部位交界闭合、平涂不加纹理线,复杂度符合档位,见[可绘制约定](references/style-and-drawing.md)。先做一张代表图,核对主体、构图和部位可分性,再扩展同片素材;新主题重新设计,修订本片或用户明确复用时保留已通过的图。常用道具、人物姿势、图标先查本机素材库 `asset_library.py find --tags …`,合适就 `use` 进本片(复用后仍要在本片里看图,把记录从 pending_review 改成 pass 并写证据);本片新出且通过审核的通用素材可 `add` 进库。封面 AI 只出主视觉,准确标题用可编辑文字图层合成。出图后先运行 `image_gate.py JOB 图 --visual <id>`(几秒):透明窟窿、光晕、线稿和规划尺寸下的绘制时长,不过就把它给出的 `prompt_fix` 加进提示词重新生成,不要带着问题往下做。再依次:看图填写叙事核对(咬伤、断裂、接触、得失等必须真实可见);`drawing_contract.py JOB --thumbnails` 缩略图1秒内叫得出名字;`lineart_gate.py` 线稿门槛;`part_grid.py JOB 图` 出带 0.05 网格、物体框和色块编号的图,部位照着写方框 `"box": [左, 上, 右, 下]`(按绘制顺序,`exclude_boxes` 让给后画的部位),色块会整块归给占它最多的部位,不用描轮廓;`region_marks.py` 仍可看编号叠图。所有生成图执行 `clean_image.py` 隐私清理。line_first 的人物在 drawing-plan 里写 `colours`(skin/hair/clothing),上色提示词逐人写明;build 会实测头部肤色和躯干衣色。生图前用 `storyboard_lint.py --budget` 看两条预警:窗口装不下一个人、按常见图量会超出模式的笔忙上限。
+ 21 6. **编排与代表段。** 按[运行格式](references/runtime-contract.md)写 `job.json`:动作带 `visual`,一个镜头通常是跨句的 `visual_group`,`from_beat` 让元素在对应句开始时起笔;**镜头和转场逐镜设计**,读[运镜、转场与动效目录](references/motion-catalog.md)。镜头:命名运镜(推、拉、横移、hop、甩、砸入等),zoom 1–3 倍;页面素材按最大倍数生成,推近仍然清晰,适合"逐个推近讲解、最后拉远看全图"的大画板。转场共 22 种,选 1–2 种做全片招牌(翻页、板擦),其余用轻转场。元素可加 `motion`(强调、待机、退场、部位木偶)。页面可加网页动效层 `overlays`:大字、手绘图表、地图路线、形状接力、物理道具、转动的立体物件、手写公式;画板上的动效层出现时笔尖会描它一遍。元素和画板动效层可设视差 `depth`,镜头可用 `dolly_zoom`(希区柯克变焦)。只改镜头、转场、动效或位置时,已画好的素材从缓存复用,重建只需几秒。可画箭头 `arrow`、柱状图 `bar_chart`(只用真实数据)与滚动数字 `counter`。没写的部分由自动导演 `direction` 补上(自动推近不会把插画推进屏幕层标题,推不开就退回;笔在屏幕层卡片上写字的页保持静止镜头);`build` 按密度规则提示镜头过度。`build` 同时报告最长无变化时长(竖屏超过8秒警告,画笔、镜头移动和强调动作都算变化)。中文按标准笔顺书写(GB2312 内汉字),其余字符按字形描线。字幕按[字幕设计](references/subtitle-design.md),收尾按[声音与收尾](references/audio-and-ending.md)。封面固定1秒:前0.5秒静止,后0.5秒渐隐进正在画的第一页,旁白在渐隐开始时(0.5秒)开口(`cover.voice_overlap`,0–0.5)。开场与每页的标题用 `glyph_in`(整字逐个出现),不用自上而下刷出的 `mask_up`;翻页后标题随页面到达(`at: 0`),进度条从第二页起 `enter: "settled"`,不让新页空着白纸。最后一句说完后,成图停留 `ending.settle_seconds`(默认2.5秒)再结束。先渲染覆盖文字、插画、上色、字幕与转场的代表段,其中至少一幅插画从头画到尾,按播放尺寸看,再渲染整片(默认多进程并行,11分钟竖屏约2.5分钟)。构建报告的 `storyboard.composition.pages` 给出实际图片与内容范围,排除近白/透明留白、字幕及底纹;主体太小先放大或补充相关场景,不靠多写标题填空。刻意留白需在该页每镜的 `composition.negative_space_reason` 写明讲解作用。判断标准是“像不像正在画”:先看画面怎样形成(笔尖带出线条、先轮廓后上色、没有整块显现、方向顺手),再看成图是否好看;出现碎线、飞白、灰斑就先改图,不要先批量出图。
+ 25
+ 26 ## 制作工具包(片子只写数据)
+ 27
+ 28 新片不在 `work/` 写脚本:口播 `inputs/script.json`(读法用 `narration.say` / 句子 `say`),出图 `design/image-specs.json`,画面 `design/film.json`,封面 `design/cover.json`;格式见[制作工具包](references/production-kit.md)。
+ 29
+ 30 - `art_pipeline.py JOB prompts | gen 名… [--edit] | record 名 "证据" | sync-minimums | review 笔记.json`:简报自带本页绘制预算(口播秒数×70%×每秒约3.5笔)并要求按 2:3 竖屏构图,线稿先行、三张并行;已审核的图不改写提示词。
+ 31 - `codex_image.py`:宿主没有生图工具时经 Codex CLI 出图(参考图先补边到所要画幅,只取本线程的图)。
+ 32 - `film_kit.py plan | measure | compile | at JOB …`(如 `film_kit.py at JOB p03b4 短语`):时刻都用口播提示 `"@p03b4:短语"`;页头默认随页面出现(`glyph_in`);之后跑 `storyboard_lint.py`、`director_lint.py`。
+ 33 - `cover.py JOB`:底图加可编辑文字图层,字体经 `fonts.py` 选。
- 44 `hand.pen_text` 只在笔杆加广告,最多16个字符,默认空,保持用户原文。`watermark.text` 生成低不透明度缓慢浮动的文字水印,默认空,避开字幕。参数见[可选制作设置](references/production-options.md)。
+ 53 `hand.pen_text` 只在笔杆加广告,最多16个字符,默认空,保持用户原文。`watermark.text` 生成低不透明度的文字水印,默认空:渲染时每页从四角和左右边缘的位置里挑墨迹最少的一处(插画、上色、文字和动效都算墨迹,不进字幕区),换位置时随翻页淡出淡入;最好的位置仍压墨超过6%时 `verify` 判失败,把该页的一角空出来(`layout_plan.py zones` 列出 `watermark_corners`)。`watermark.position` 可固定为某一角,`legacy` 恢复旧的浮动位置。参数见[可选制作设置](references/production-options.md)。
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 11429806bb69
No earlier version was observed for comparison.
Verified commit a336506edf2540e4180f8ffa7b19456aa931b897
git clone --filter=blob:none --no-checkout https://github.com/threerocks/sweety-handdraw-video.git .hotskills/threerocks-sweety-handdraw-video && git -C .hotskills/threerocks-sweety-handdraw-video checkout --detach a336506edf2540e4180f8ffa7b19456aa931b897
# Copy each selected skill directory from .hotskills/threerocks-sweety-handdraw-video into .agents/skills/<skill-name>/Heat
8.5- Star growth, last 7 daysAhead of 98% of tracked repositories
- Star growth, last 24 hoursAhead of 97% of tracked repositories
- Rank movement, last 7 daysAhead of 98% of tracked repositories
- Commits, last 30 daysAhead of 93% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- sweety-handdraw-video
skills/sweety-handdraw-video
How it works
sweety-handdraw-video
When your agent uses it
根据主题、文章或讲解稿制作带封面的完整手绘讲解视频。先按真实配音算分镜预算,再设计插画与文字,逐笔描线、上色和按笔顺手写,检查后交付。用于手绘视频、白板动画、文章转手绘讲解;不用于只生成静态插画或只写口播稿。
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
5,679 tokensWhen the skill is activated
Reference documents
1,046,024 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 流程
- 制作工具包(片子只写数据)
- 所有生图必须先经过美术指导
- 字幕唯一性是交付硬门槛
- 声音
- 手部和广告
- 运行与边界
Scripts executed separately
assets/hands/prompts/pen-only.pyassets/web-motion/recipes.jsassets/web-motion/shim.jsassets/web-motion/vendor/anime.jsassets/web-motion/vendor/confetti.jsassets/web-motion/vendor/d3-array.jsassets/web-motion/vendor/d3-geo.jsassets/web-motion/vendor/land-110m.jsassets/web-motion/vendor/mathjax-tex-svg.jsassets/web-motion/vendor/matter.jsassets/web-motion/vendor/rough-notation.jsassets/web-motion/vendor/rough.jsassets/web-motion/vendor/topojson.jsassets/web-motion/vendor/zdog.jsdependencies/hand-drawn-styles/scripts/build_skill_package.pydependencies/hand-drawn-styles/scripts/check_skill.pydependencies/hand-drawn-styles/scripts/hosted_images.pydependencies/hand-drawn-styles/scripts/render_prompt.pydependencies/hand-drawn-styles/scripts/test_hosted_images.pydependencies/hand-drawn-styles/scripts/test_installation.pydependencies/hand-drawn-styles/scripts/test_render_prompt.pydependencies/hand-drawn-styles/scripts/validate_style_20_asset.pydependencies/huashu-art-motion/scripts/analyze/breakdown.pydependencies/huashu-art-motion/scripts/audio/synth_艺术史速通.pydependencies/huashu-art-motion/scripts/capabilities.pydependencies/huashu-art-motion/scripts/check_release.pydependencies/huashu-art-motion/scripts/deliver.pydependencies/huashu-art-motion/scripts/engine/clip.jsdependencies/huashu-art-motion/scripts/engine/clips/t1_3b1b.jsdependencies/huashu-art-motion/scripts/engine/clips/t2_keynote_ui.jsdependencies/huashu-art-motion/scripts/engine/clips/t3_finance_chart.jsdependencies/huashu-art-motion/scripts/engine/clips/y1_kurzgesagt.jsdependencies/huashu-art-motion/scripts/engine/clips/y2_vox.jsdependencies/huashu-art-motion/scripts/engine/clips/y3_whiteboard.jsdependencies/huashu-art-motion/scripts/engine/clips/y4_storytime.jsdependencies/huashu-art-motion/scripts/engine/clips/y5_kinetic_type.jsdependencies/huashu-art-motion/scripts/engine/compare.pydependencies/huashu-art-motion/scripts/engine/demos/_shared/hero.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/acts.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/crossing.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/world.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_ding.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_jia.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_yi.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/02_egypt.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/14_8bit.jsdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/28_monet.jsdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s1.jsdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s2.jsdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s3.jsdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s1.jsdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s2.jsdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s3.jsdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s1.jsdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s2.jsdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s3.jsdependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/kurzgesagt.jsdependencies/huashu-art-motion/scripts/engine/demos/y2_vox/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/y2_vox/vox.jsdependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/whiteboard.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s1_desk.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s2_screen.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s3_react.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s4_wide.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s5_close.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/story.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/vo_env.jsdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/world.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/eras.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k1_title.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k2_complete.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k3_chat.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k4_agent.jsdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/kinetic.jsdependencies/huashu-art-motion/scripts/engine/engine.jsdependencies/huashu-art-motion/scripts/engine/eras.jsdependencies/huashu-art-motion/scripts/engine/eras_gallery.jsdependencies/huashu-art-motion/scripts/engine/lib/brush.jsdependencies/huashu-art-motion/scripts/engine/lib/camera.jsdependencies/huashu-art-motion/scripts/engine/lib/chart.jsdependencies/huashu-art-motion/scripts/engine/lib/collage.jsdependencies/huashu-art-motion/scripts/engine/lib/diagram.jsdependencies/huashu-art-motion/scripts/engine/lib/fonts.jsdependencies/huashu-art-motion/scripts/engine/lib/kit.jsdependencies/huashu-art-motion/scripts/engine/lib/media.jsdependencies/huashu-art-motion/scripts/engine/lib/motion.jsdependencies/huashu-art-motion/scripts/engine/lib/paint.jsdependencies/huashu-art-motion/scripts/engine/lib/palettes.jsdependencies/huashu-art-motion/scripts/engine/lib/post.jsdependencies/huashu-art-motion/scripts/engine/lib/render.jsdependencies/huashu-art-motion/scripts/engine/lib/rig.jsdependencies/huashu-art-motion/scripts/engine/lib/rig_huashu.jsdependencies/huashu-art-motion/scripts/engine/lib/toon.jsdependencies/huashu-art-motion/scripts/engine/lib/typo.jsdependencies/huashu-art-motion/scripts/engine/lib/ui.jsdependencies/huashu-art-motion/scripts/engine/lib/util.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_lin.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_spacex.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_vox.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_wbx.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/rockets.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s01.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s02.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s03.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s04.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s05.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s06.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s07.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s08.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s09.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s10.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s11.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s12.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/timing.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/tm.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/common.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/presenter_meta.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s01.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s02.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s03.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s04.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s05.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s06.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s07.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s08.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s09.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s10.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s11.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s12.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/tools/prep_presenter.pydependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/common.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s01.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s02.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s03.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s04.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s05.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s06.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s07.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s08.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s09.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s10.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s11.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s12.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/make_hand.pydependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/strokes.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/common.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s01.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s02.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s03.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s04.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s05.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s06.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s07.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s08.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s09.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s10.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s11.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s12.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/cardFlip.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/deskPullOut.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/kzBloom.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/lin_page.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/paperSlide.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_pull.jsdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_slap.jsdependencies/huashu-art-motion/scripts/engine/render.pydependencies/huashu-art-motion/scripts/engine/scenes/01_cave.jsdependencies/huashu-art-motion/scripts/engine/scenes/02_egypt.jsdependencies/huashu-art-motion/scripts/engine/scenes/03_greek.jsdependencies/huashu-art-motion/scripts/engine/scenes/04_roman.jsdependencies/huashu-art-motion/scripts/engine/scenes/05_gothic.jsdependencies/huashu-art-motion/scripts/engine/scenes/06_renaissance.jsdependencies/huashu-art-motion/scripts/engine/scenes/08_impressionism.jsdependencies/huashu-art-motion/scripts/engine/scenes/09_postimp.jsdependencies/huashu-art-motion/scripts/engine/scenes/10_nouveau.jsdependencies/huashu-art-motion/scripts/engine/scenes/11_cubism.jsdependencies/huashu-art-motion/scripts/engine/scenes/12_bauhaus.jsdependencies/huashu-art-motion/scripts/engine/scenes/13_pop.jsdependencies/huashu-art-motion/scripts/engine/scenes/14_8bit.jsdependencies/huashu-art-motion/scripts/engine/scenes/15_raytrace.jsdependencies/huashu-art-motion/scripts/engine/scenes/16_2026.jsdependencies/huashu-art-motion/scripts/engine/scenes/17_ink.jsdependencies/huashu-art-motion/scripts/engine/scenes/18_klimt.jsdependencies/huashu-art-motion/scripts/engine/scenes/19_munch.jsdependencies/huashu-art-motion/scripts/engine/scenes/20_dunhuang.jsdependencies/huashu-art-motion/scripts/engine/scenes/21_kusama.jsdependencies/huashu-art-motion/scripts/engine/scenes/22_constructivism.jsdependencies/huashu-art-motion/scripts/engine/scenes/23_dali.jsdependencies/huashu-art-motion/scripts/engine/scenes/24_hopper.jsdependencies/huashu-art-motion/scripts/engine/scenes/25_ghibli.jsdependencies/huashu-art-motion/scripts/engine/scenes/26_vaporwave.jsdependencies/huashu-art-motion/scripts/engine/scenes/27_kirby.jsdependencies/huashu-art-motion/scripts/engine/scenes/28_monet.jsdependencies/huashu-art-motion/scripts/engine/scenes/29_seurat.jsdependencies/huashu-art-motion/scripts/engine/scenes/30_matisse.jsdependencies/huashu-art-motion/scripts/engine/scenes/31_haring.jsdependencies/huashu-art-motion/scripts/engine/scenes/32_rembrandt.jsdependencies/huashu-art-motion/scripts/engine/scenes/33_rubberhose.jsdependencies/huashu-art-motion/scripts/engine/scenes/34_shadowpuppet.jsdependencies/huashu-art-motion/scripts/engine/scenes/35_shinkai.jsdependencies/huashu-art-motion/scripts/engine/scenes/36_picasso_blue.jsdependencies/huashu-art-motion/scripts/engine/scenes/index.jsdependencies/huashu-art-motion/scripts/engine/spec_assets.pydependencies/huashu-art-motion/scripts/engine/transitions.jsdependencies/huashu-art-motion/scripts/film_gate.pydependencies/huashu-art-motion/scripts/font_subset.pydependencies/huashu-art-motion/scripts/images.pydependencies/huashu-art-motion/scripts/key_green.pydependencies/huashu-art-motion/scripts/key_split.pydependencies/huashu-art-motion/scripts/koubo.pydependencies/huashu-art-motion/scripts/qa.pydependencies/huashu-art-motion/scripts/storyboard_lint.pydependencies/huashu-art-motion/scripts/subzone_gate.pydependencies/huashu-art-motion/tests/test_capabilities.pydependencies/huashu-art-motion/tests/test_clip_theme.pydependencies/huashu-art-motion/tests/test_clip_world.pydependencies/huashu-art-motion/tests/test_film_gate.pydependencies/huashu-art-motion/tests/test_film_gate_blank.pydependencies/huashu-art-motion/tests/test_film_gate_color.pydependencies/huashu-art-motion/tests/test_images.pydependencies/huashu-art-motion/tests/test_local_server.pydependencies/huashu-art-motion/tests/test_release.pydependencies/huashu-art-motion/tests/test_storyboard_lint.pydependencies/omniailab-ai-director/references/promo/ui-motion/scripts/stitch.mjsdependencies/sweety-image-privacy/scripts/main.test.tsdependencies/sweety-image-privacy/scripts/main.tsscripts/align.pyscripts/art_direction.pyscripts/art_pipeline.pyscripts/aspect_ratio.pyscripts/asset_library.pyscripts/audio_contract.pyscripts/audio_gate.pyscripts/caption_assets.pyscripts/clean_image.pyscripts/clean_reference.pyscripts/codex_image.pyscripts/composition.pyscripts/cover.pyscripts/direction.pyscripts/director_lint.pyscripts/drawing_contract.pyscripts/engine_metrics.pyscripts/film_kit.pyscripts/foley.pyscripts/fonts.pyscripts/frame_retime.pyscripts/framing.pyscripts/gemini_tts.pyscripts/hand_assets.pyscripts/handdraw_video.pyscripts/handwriting.pyscripts/hosted_assets.pyscripts/illustration_layers.pyscripts/image_gate.pyscripts/import_voice.pyscripts/layout_plan.pyscripts/line_drawing.pyscripts/line_first.pyscripts/line_topology.pyscripts/lineart_gate.pyscripts/motion.pyscripts/motion_profile.pyscripts/music_bed.pyscripts/music_synth.pyscripts/narration_master.pyscripts/paint_motion.pyscripts/part_grid.pyscripts/plan_status.pyscripts/presentation.pyscripts/production_options.pyscripts/region_marks.pyscripts/setup.shscripts/sfx.pyscripts/smoke_test.pyscripts/storyboard_lint.pyscripts/stroke_assets.pyscripts/stroke_paths.pyscripts/style_choice.pyscripts/style_fit.pyscripts/subtitle_contract.pyscripts/test_art_direction.pyscripts/test_audio_contract.pyscripts/test_audio_gate.pyscripts/test_caption_layout.pyscripts/test_captions_and_ending.pyscripts/test_clean_image.pyscripts/test_cloud_tts.pyscripts/test_composition.pyscripts/test_delivery.pyscripts/test_director_lint.pyscripts/test_draw_engine.pyscripts/test_drawing_budget.pyscripts/test_drawing_contract.pyscripts/test_fonts.pyscripts/test_handwriting.pyscripts/test_hosted_assets.pyscripts/test_line_first.pyscripts/test_motion_profile.pyscripts/test_music_bed.pyscripts/test_narration_checks.pyscripts/test_narration_master.pyscripts/test_production_fixes.pyscripts/test_production_kit.pyscripts/test_production_options.pyscripts/test_production_regressions.pyscripts/test_reading_order.pyscripts/test_render_motion.pyscripts/test_schedule.pyscripts/test_semantic_narration.pyscripts/test_sound_design.pyscripts/test_storyboard.pyscripts/test_style_and_plan.pyscripts/test_style_fit.pyscripts/test_timing.pyscripts/test_v15_features.pyscripts/test_v201_features.pyscripts/test_v202_fixes.pyscripts/test_v2_features.pyscripts/test_v302_fixes.pyscripts/test_v3_budget_gaps.pyscripts/test_v3_final.pyscripts/test_v3_forms.pyscripts/test_v3_map_labels.pyscripts/test_v3_marker_leak.pyscripts/test_v3_media.pyscripts/test_v3_person_colours.pyscripts/test_v3_text_breaks.pyscripts/test_v3_thinking.pyscripts/test_voice_reference.pyscripts/timeline_contract.pyscripts/timing.pyscripts/transitions.pyscripts/validate_package.pyscripts/video_job.pyscripts/video_renderer.pyscripts/video_verifier.pyscripts/visual_metrics.pyscripts/voice_backends.pyscripts/voice_studio.pyscripts/volcengine_tts.pyscripts/voxcpm_voice.pyscripts/watermark_assets.pyscripts/web_motion.py
Files
LICENSEasset1,067 bytesREADME.mddoc12,439 bytesSKILL.mdcore19,725 bytesVERSIONasset6 bytesagents/openai.yamlasset383 bytesassets/hands/art-direction.jsonasset5,784 bytesassets/hands/briefs/cardigan-fountain.jsonasset1,209 bytesassets/hands/briefs/child-pencil.jsonasset1,184 bytesassets/hands/briefs/diamond-woman.jsonasset1,203 bytesassets/hands/briefs/navy.jsonasset1,174 bytesassets/hands/briefs/pen-only.jsonasset866 bytesassets/hands/briefs/teacher-pen.jsonasset1,200 bytesassets/hands/briefs/waner-brush.jsonasset1,206 bytesassets/hands/cardigan-fountain.pngasset991,217 bytesassets/hands/catalog.jsonasset2,984 bytesassets/hands/child-pencil.pngasset1,055,249 bytesassets/hands/diamond-woman.pngasset828,890 bytesassets/hands/navy.pngasset1,035,863 bytesassets/hands/pen-only.pngasset105,991 bytesassets/hands/prompts/cardigan-fountain-r2.txtdoc2,112 bytesassets/hands/prompts/child-pencil.txtdoc1,852 bytesassets/hands/prompts/diamond-woman-r2.txtdoc2,642 bytesassets/hands/prompts/navy.txtdoc1,771 bytesassets/hands/prompts/pen-only.pyruns4,114 bytesassets/hands/prompts/teacher-pen.txtdoc1,705 bytesassets/hands/prompts/waner-brush.txtdoc1,931 bytesassets/hands/teacher-pen.pngasset957,378 bytesassets/hands/waner-brush.pngasset1,070,391 bytesassets/hanzi/ARPHICPL.TXTdoc6,900 bytesassets/hanzi/NOTICE.txtdoc854 bytesassets/hanzi/gb2312-strokes.json.xzasset4,070,108 bytesassets/hosted-manifest.jsonasset20,887 bytesassets/production-options.htmlasset9,026 bytesassets/provenance.jsonasset438 bytesassets/style-picker.htmlasset7,260 bytesassets/style-previews/1.jpgasset78,855 bytesassets/style-previews/10.jpgasset73,923 bytesassets/style-previews/11.jpgasset83,654 bytesassets/style-previews/12.jpgasset140,842 bytesassets/style-previews/13.jpgasset76,067 bytesassets/style-previews/14.jpgasset32,373 bytesassets/style-previews/15.jpgasset41,685 bytesassets/style-previews/16.jpgasset92,256 bytesassets/style-previews/17.jpgasset114,069 bytesassets/style-previews/18.jpgasset31,772 bytesassets/style-previews/19.jpgasset30,100 bytesassets/style-previews/2.jpgasset168,066 bytesassets/style-previews/20.jpgasset54,533 bytesassets/style-previews/3.1.jpgasset76,596 bytesassets/style-previews/3.jpgasset36,651 bytesassets/style-previews/4.jpgasset70,437 bytesassets/style-previews/5.jpgasset56,012 bytesassets/style-previews/6.jpgasset142,229 bytesassets/style-previews/7.jpgasset105,904 bytesassets/style-previews/8.jpgasset73,475 bytesassets/style-previews/9.jpgasset47,967 bytesassets/style-previews/manifest.jsonasset6,758 bytesassets/voices/catalog.jsonasset7,581 bytesassets/voices/gentle-intellectual-woman.txtdoc196 bytesassets/voices/gentle-intellectual-woman.wavasset1,307,564 bytesassets/voices/magnetic-narrator.txtdoc205 bytesassets/voices/magnetic-narrator.wavasset1,427,564 bytesassets/voices/previews/bilibili-outro.wavasset354,318 bytesassets/voices/previews/gentle-intellectual-woman.wavasset629,820 bytesassets/voices/previews/magnetic-narrator.wavasset676,844 bytesassets/voices/previews/realistic-man.wavasset453,644 bytesassets/voices/previews/scholarly-young-man.wavasset666,300 bytesassets/voices/previews/suspense-storyteller.wavasset563,564 bytesassets/voices/scholarly-young-man.txtdoc187 bytesassets/voices/scholarly-young-man.wavasset1,201,004 bytesassets/voices/suspense-storyteller.txtdoc184 bytesassets/voices/suspense-storyteller.wavasset1,032,044 bytesassets/web-motion/THIRD_PARTY_NOTICES.mddoc3,875 bytesassets/web-motion/recipes.jsruns124,328 bytesassets/web-motion/shim.jsruns2,973 bytesassets/web-motion/vendor/anime.LICENSEasset1,075 bytesassets/web-motion/vendor/anime.jsruns118,043 bytesassets/web-motion/vendor/confetti.LICENSEasset743 bytesassets/web-motion/vendor/confetti.jsruns24,914 bytesassets/web-motion/vendor/d3-array.LICENSEasset731 bytesassets/web-motion/vendor/d3-array.jsruns17,204 bytesassets/web-motion/vendor/d3-geo.LICENSEasset1,857 bytesassets/web-motion/vendor/d3-geo.jsruns36,329 bytesassets/web-motion/vendor/land-110m.jsruns55,331 bytesassets/web-motion/vendor/mathjax-tex-svg.jsruns2,275,113 bytesassets/web-motion/vendor/mathjax.LICENSEasset11,358 bytesassets/web-motion/vendor/matter.LICENSEasset1,092 bytesassets/web-motion/vendor/matter.jsruns83,476 bytesassets/web-motion/vendor/rough-notation.LICENSEasset1,068 bytesassets/web-motion/vendor/rough-notation.jsruns10,781 bytesassets/web-motion/vendor/rough.LICENSEasset1,068 bytesassets/web-motion/vendor/rough.jsruns27,762 bytesassets/web-motion/vendor/topojson.LICENSEasset734 bytesassets/web-motion/vendor/topojson.jsruns7,169 bytesassets/web-motion/vendor/world-atlas.LICENSEasset734 bytesassets/web-motion/vendor/zdog.LICENSEasset1,345 bytesassets/web-motion/vendor/zdog.jsruns29,737 bytesdependencies/hand-drawn-styles/.github/workflows/check-skill.ymlasset989 bytesdependencies/hand-drawn-styles/.gitignoreasset297 bytesdependencies/hand-drawn-styles/AGENTS.mddoc2,964 bytesdependencies/hand-drawn-styles/GUIDE.mddoc2,773 bytesdependencies/hand-drawn-styles/INSTALL.mddoc2,627 bytesdependencies/hand-drawn-styles/LICENSEasset1,063 bytesdependencies/hand-drawn-styles/PROTOCOL.mddoc19,557 bytesdependencies/hand-drawn-styles/README.mddoc20,207 bytesdependencies/hand-drawn-styles/STYLES.mddoc72,107 bytesdependencies/hand-drawn-styles/assets/image-manifest.jsonasset25,040 bytesdependencies/hand-drawn-styles/assets/mirror-privacy-audit.jsonasset1,397 bytesdependencies/hand-drawn-styles/assets/style-19/anchor-roundhead-redline.png.privacy.jsonasset819 bytesdependencies/hand-drawn-styles/assets/style-19/anchor-roundhead-redline.png.provenance.jsonasset528 bytesdependencies/hand-drawn-styles/assets/style-20/anchor-warm-yellow-ink-story.png.privacy.jsonasset831 bytesdependencies/hand-drawn-styles/assets/style-20/anchor-warm-yellow-ink-story.png.provenance.jsonasset544 bytesdependencies/hand-drawn-styles/assets/style-3.1/anchor-family.png.privacy.jsonasset346 bytesdependencies/hand-drawn-styles/assets/style-3.1/anchor-family.png.provenance.jsonasset651 bytesdependencies/hand-drawn-styles/benchmarks/README.mddoc1,802 bytesdependencies/hand-drawn-styles/benchmarks/scene.mddoc713 bytesdependencies/hand-drawn-styles/benchmarks/style-19/README.mddoc4,222 bytesdependencies/hand-drawn-styles/benchmarks/style-19/privacy-audit.jsonasset584 bytesdependencies/hand-drawn-styles/benchmarks/style-3.1/README.mddoc8,653 bytesdependencies/hand-drawn-styles/docs/image-hosting.mddoc4,366 bytesdependencies/hand-drawn-styles/examples/README.mddoc5,527 bytesdependencies/hand-drawn-styles/scripts/build_skill_package.pyruns4,295 bytesdependencies/hand-drawn-styles/scripts/check_skill.pyruns14,341 bytesdependencies/hand-drawn-styles/scripts/hosted_images.pyruns12,108 bytesdependencies/hand-drawn-styles/scripts/render_prompt.pyruns39,589 bytesdependencies/hand-drawn-styles/scripts/test_hosted_images.pyruns8,629 bytesdependencies/hand-drawn-styles/scripts/test_installation.pyruns5,977 bytesdependencies/hand-drawn-styles/scripts/test_render_prompt.pyruns39,023 bytesdependencies/hand-drawn-styles/scripts/validate_style_20_asset.pyruns9,188 bytesdependencies/huashu-art-motion/.github/workflows/tests.ymlasset1,414 bytesdependencies/huashu-art-motion/.gitignoreasset369 bytesdependencies/huashu-art-motion/CHANGELOG.mddoc12,368 bytesdependencies/huashu-art-motion/CONTRIBUTING.mddoc2,209 bytesdependencies/huashu-art-motion/GUIDE.mddoc16,134 bytesdependencies/huashu-art-motion/LICENSEasset1,086 bytesdependencies/huashu-art-motion/README.mddoc17,128 bytesdependencies/huashu-art-motion/assets/showcase/clawd-clips.mddoc1,703 bytesdependencies/huashu-art-motion/assets/showcase/mario-clips.mddoc1,112 bytesdependencies/huashu-art-motion/assets/全风格总览.jpgasset1,615,447 bytesdependencies/huashu-art-motion/assets/动画语法/t1_3b1b_总览.jpgasset229,006 bytesdependencies/huashu-art-motion/assets/动画语法/t2_keynote_ui_总览.jpgasset202,632 bytesdependencies/huashu-art-motion/assets/动画语法/t3_finance_chart_总览.jpgasset185,012 bytesdependencies/huashu-art-motion/assets/动画语法/y1_kurzgesagt_总览.jpgasset176,587 bytesdependencies/huashu-art-motion/assets/动画语法/y2_vox_总览.jpgasset318,800 bytesdependencies/huashu-art-motion/assets/动画语法/y3_whiteboard_总览.jpgasset143,612 bytesdependencies/huashu-art-motion/assets/动画语法/y5_kinetic_type_总览.jpgasset135,213 bytesdependencies/huashu-art-motion/defaults/media.jsonasset916 bytesdependencies/huashu-art-motion/references/01-拆解.mddoc4,692 bytesdependencies/huashu-art-motion/references/02-机制.mddoc5,087 bytesdependencies/huashu-art-motion/references/03-一帧先行四条路线.mddoc4,671 bytesdependencies/huashu-art-motion/references/04-纯代码绘制.mddoc11,302 bytesdependencies/huashu-art-motion/references/05-节奏与配乐.mddoc1,495 bytesdependencies/huashu-art-motion/references/06-口播驱动的艺术短片.mddoc2,786 bytesdependencies/huashu-art-motion/references/07-正面经验.mddoc21,071 bytesdependencies/huashu-art-motion/references/08-风格作者规范.mddoc5,296 bytesdependencies/huashu-art-motion/references/09-视频动画语法.mddoc54,217 bytesdependencies/huashu-art-motion/references/10-角色.mddoc3,819 bytesdependencies/huashu-art-motion/references/11-长卷穿越片.mddoc4,250 bytesdependencies/huashu-art-motion/references/12-口播整片与经验回流.mddoc2,224 bytesdependencies/huashu-art-motion/references/13-口播与语音复刻.mddoc587 bytesdependencies/huashu-art-motion/references/capabilities.mddoc7,346 bytesdependencies/huashu-art-motion/references/compatibility.mddoc3,011 bytesdependencies/huashu-art-motion/references/images.mddoc5,788 bytesdependencies/huashu-art-motion/references/动画语法/t1_3b1b.mddoc14,033 bytesdependencies/huashu-art-motion/references/动画语法/t2_keynote_ui.mddoc14,506 bytesdependencies/huashu-art-motion/references/动画语法/t3_finance_chart.mddoc13,446 bytesdependencies/huashu-art-motion/references/动画语法/y1_kurzgesagt.mddoc17,413 bytesdependencies/huashu-art-motion/references/动画语法/y2_vox.mddoc16,406 bytesdependencies/huashu-art-motion/references/动画语法/y3_whiteboard.mddoc15,286 bytesdependencies/huashu-art-motion/references/动画语法/y4_storytime.mddoc18,332 bytesdependencies/huashu-art-motion/references/动画语法/y5_kinetic_type.mddoc17,165 bytesdependencies/huashu-art-motion/references/动画语法/y6_presenter_explainer.mddoc1,899 bytesdependencies/huashu-art-motion/references/口播API.mddoc5,603 bytesdependencies/huashu-art-motion/references/色板.mddoc3,422 bytesdependencies/huashu-art-motion/references/角色精细度.mddoc4,600 bytesdependencies/huashu-art-motion/references/镜头表模板.mddoc8,691 bytesdependencies/huashu-art-motion/references/风格配方/01_cave.mddoc7,125 bytesdependencies/huashu-art-motion/references/风格配方/02_egypt.mddoc8,952 bytesdependencies/huashu-art-motion/references/风格配方/03_greek.mddoc8,933 bytesdependencies/huashu-art-motion/references/风格配方/04_roman.mddoc12,334 bytesdependencies/huashu-art-motion/references/风格配方/05_gothic.mddoc4,211 bytesdependencies/huashu-art-motion/references/风格配方/06_renaissance.mddoc4,144 bytesdependencies/huashu-art-motion/references/风格配方/08_impressionism.mddoc4,210 bytesdependencies/huashu-art-motion/references/风格配方/09_postimp.mddoc1,507 bytesdependencies/huashu-art-motion/references/风格配方/10_nouveau.mddoc5,103 bytesdependencies/huashu-art-motion/references/风格配方/11_cubism.mddoc5,405 bytesdependencies/huashu-art-motion/references/风格配方/12_bauhaus.mddoc4,435 bytesdependencies/huashu-art-motion/references/风格配方/13_pop.mddoc4,293 bytesdependencies/huashu-art-motion/references/风格配方/14_8bit.mddoc2,831 bytesdependencies/huashu-art-motion/references/风格配方/15_raytrace.mddoc3,206 bytesdependencies/huashu-art-motion/references/风格配方/16_2026.mddoc5,808 bytesdependencies/huashu-art-motion/references/风格配方/17_ink.mddoc4,442 bytesdependencies/huashu-art-motion/references/风格配方/18_klimt.mddoc2,845 bytesdependencies/huashu-art-motion/references/风格配方/19_munch.mddoc2,838 bytesdependencies/huashu-art-motion/references/风格配方/20_dunhuang.mddoc3,072 bytesdependencies/huashu-art-motion/references/风格配方/21_kusama.mddoc2,268 bytesdependencies/huashu-art-motion/references/风格配方/22_constructivism.mddoc3,959 bytesdependencies/huashu-art-motion/references/风格配方/23_dali.mddoc3,479 bytesdependencies/huashu-art-motion/references/风格配方/24_hopper.mddoc2,865 bytesdependencies/huashu-art-motion/references/风格配方/25_ghibli.mddoc3,655 bytesdependencies/huashu-art-motion/references/风格配方/26_vaporwave.mddoc3,140 bytesdependencies/huashu-art-motion/references/风格配方/27_kirby.mddoc3,396 bytesdependencies/huashu-art-motion/references/风格配方/28_monet.mddoc2,837 bytesdependencies/huashu-art-motion/references/风格配方/29_seurat.mddoc2,963 bytesdependencies/huashu-art-motion/references/风格配方/30_matisse.mddoc2,509 bytesdependencies/huashu-art-motion/references/风格配方/31_haring.mddoc1,994 bytesdependencies/huashu-art-motion/references/风格配方/32_rembrandt.mddoc2,900 bytesdependencies/huashu-art-motion/references/风格配方/33_rubberhose.mddoc2,483 bytesdependencies/huashu-art-motion/references/风格配方/34_shadowpuppet.mddoc3,133 bytesdependencies/huashu-art-motion/references/风格配方/35_shinkai.mddoc3,345 bytesdependencies/huashu-art-motion/references/风格配方/36_picasso_blue.mddoc2,739 bytesdependencies/huashu-art-motion/references/风格配方/INDEX.mddoc9,538 bytesdependencies/huashu-art-motion/references/风格配方/_转场_迁移测试.mddoc7,063 bytesdependencies/huashu-art-motion/references/风格配方/_音轨_艺术史速通.mddoc11,844 bytesdependencies/huashu-art-motion/release-manifest.jsonasset51,820 bytesdependencies/huashu-art-motion/schemas/media.schema.jsonasset4,916 bytesdependencies/huashu-art-motion/scripts/analyze/breakdown.pyruns6,457 bytesdependencies/huashu-art-motion/scripts/audio/synth_艺术史速通.pyruns31,431 bytesdependencies/huashu-art-motion/scripts/capabilities.pyruns22,376 bytesdependencies/huashu-art-motion/scripts/check_release.pyruns6,159 bytesdependencies/huashu-art-motion/scripts/deliver.pyruns12,426 bytesdependencies/huashu-art-motion/scripts/engine/clip.htmlasset1,261 bytesdependencies/huashu-art-motion/scripts/engine/clip.jsruns10,538 bytesdependencies/huashu-art-motion/scripts/engine/clips/t1_3b1b.jsruns18,940 bytesdependencies/huashu-art-motion/scripts/engine/clips/t2_keynote_ui.jsruns35,069 bytesdependencies/huashu-art-motion/scripts/engine/clips/t3_finance_chart.jsruns21,116 bytesdependencies/huashu-art-motion/scripts/engine/clips/y1_kurzgesagt.jsruns18,354 bytesdependencies/huashu-art-motion/scripts/engine/clips/y2_vox.jsruns14,286 bytesdependencies/huashu-art-motion/scripts/engine/clips/y3_whiteboard.jsruns21,759 bytesdependencies/huashu-art-motion/scripts/engine/clips/y4_storytime.jsruns22,039 bytesdependencies/huashu-art-motion/scripts/engine/clips/y5_kinetic_type.jsruns13,104 bytesdependencies/huashu-art-motion/scripts/engine/compare.pyruns1,304 bytesdependencies/huashu-art-motion/scripts/engine/demos/_shared/hero.jsruns8,115 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/eras.jsruns2,375 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/acts.jsruns7,665 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/crossing.jsruns46,063 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/world.jsruns11,814 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_ding.jsruns3,423 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_jia.jsruns10,243 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_yi.jsruns12,966 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/02_egypt.jsruns26,396 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/14_8bit.jsruns13,608 bytesdependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/28_monet.jsruns9,223 bytesdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/eras.jsruns864 bytesdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s1.jsruns6,281 bytesdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s2.jsruns5,606 bytesdependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s3.jsruns5,186 bytesdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/eras.jsruns772 bytesdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s1.jsruns3,846 bytesdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s2.jsruns4,962 bytesdependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s3.jsruns4,939 bytesdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/eras.jsruns907 bytesdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s1.jsruns4,313 bytesdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s2.jsruns3,433 bytesdependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s3.jsruns4,151 bytesdependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/eras.jsruns1,049 bytesdependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/kurzgesagt.jsruns30,396 bytesdependencies/huashu-art-motion/scripts/engine/demos/y2_vox/eras.jsruns909 bytesdependencies/huashu-art-motion/scripts/engine/demos/y2_vox/vox.jsruns20,625 bytesdependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/eras.jsruns936 bytesdependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/whiteboard.jsruns12,143 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/eras.jsruns1,356 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s1_desk.jsruns1,179 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s2_screen.jsruns7,495 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s3_react.jsruns2,681 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s4_wide.jsruns974 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s5_close.jsruns1,187 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/story.jsruns1,796 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/vo_env.jsruns3,238 bytesdependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/world.jsruns6,164 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/eras.jsruns1,306 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k1_title.jsruns2,542 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k2_complete.jsruns3,989 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k3_chat.jsruns3,492 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k4_agent.jsruns3,659 bytesdependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/kinetic.jsruns3,716 bytesdependencies/huashu-art-motion/scripts/engine/engine.jsruns17,491 bytesdependencies/huashu-art-motion/scripts/engine/eras.jsruns6,119 bytesdependencies/huashu-art-motion/scripts/engine/eras_gallery.jsruns14,906 bytesdependencies/huashu-art-motion/scripts/engine/examples/assets/K线图_横屏.pngasset136,588 bytesdependencies/huashu-art-motion/scripts/engine/examples/assets/终端_for循环求和.pngasset45,181 bytesdependencies/huashu-art-motion/scripts/engine/examples/assets/终端_sum求和.pngasset42,757 bytesdependencies/huashu-art-motion/scripts/engine/examples/assets/营收图_竖屏.pngasset94,276 bytesdependencies/huashu-art-motion/scripts/engine/examples/assets/财经图表_横屏.pngasset104,272 bytesdependencies/huashu-art-motion/scripts/engine/examples/t1_3b1b.jsonasset1,156 bytesdependencies/huashu-art-motion/scripts/engine/examples/t2_fullbleed_pulse.jsonasset733 bytesdependencies/huashu-art-motion/scripts/engine/examples/t2_keynote_ui.jsonasset752 bytesdependencies/huashu-art-motion/scripts/engine/examples/t3_finance_chart.jsonasset945 bytesdependencies/huashu-art-motion/scripts/engine/examples/y1_kurzgesagt.jsonasset498 bytesdependencies/huashu-art-motion/scripts/engine/examples/y2_vox.jsonasset508 bytesdependencies/huashu-art-motion/scripts/engine/examples/y3_whiteboard.jsonasset688 bytesdependencies/huashu-art-motion/scripts/engine/examples/y4_storytime.jsonasset1,079 bytesdependencies/huashu-art-motion/scripts/engine/examples/y5_kinetic_type.jsonasset598 bytesdependencies/huashu-art-motion/scripts/engine/index.htmlasset2,001 bytesdependencies/huashu-art-motion/scripts/engine/lib/brush.jsruns11,947 bytesdependencies/huashu-art-motion/scripts/engine/lib/camera.jsruns8,545 bytesdependencies/huashu-art-motion/scripts/engine/lib/chart.jsruns10,870 bytesdependencies/huashu-art-motion/scripts/engine/lib/collage.jsruns8,972 bytesdependencies/huashu-art-motion/scripts/engine/lib/diagram.jsruns20,080 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts.jsruns4,442 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/AlfaSlabOne-400.woffasset41,728 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Anton-400.woffasset61,460 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/ArchivoBlack-400.woffasset38,316 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Bangers-400.woffasset43,808 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Caveat-600.woffasset132,264 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Cinzel-400.woffasset22,812 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Cinzel-700.woffasset24,288 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/CormorantGaramond-500.woffasset90,464 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/CormorantGaramond-500i.woffasset93,400 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/CormorantGaramond-700.woffasset87,248 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/EBGaramond-400.woffasset162,740 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/EBGaramond-400i.woffasset151,904 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/EBGaramond-600.woffasset179,028 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Exo2-800i.woffasset60,124 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/GochiHand-400.woffasset23,640 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/IMFellEnglish-400.woffasset108,052 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/IMFellEnglish-400i.woffasset111,628 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Inter-var.woffasset126,688 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/JosefinSans-700.woffasset26,564 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Kalam-700.woffasset186,044 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/LICENSES.mddoc4,498 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/LXGWWenKai-500.woffasset2,098,296 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/LibreBaskerville-400.woffasset46,628 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/LibreBaskerville-700.woffasset47,524 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/LilitaOne-400.woffasset14,372 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Marcellus-400.woffasset22,320 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSansSC-500.woffasset1,416,188 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSansSC-700.woffasset1,425,340 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSansSC-800.woffasset1,426,988 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSansSC-900.woffasset1,394,104 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSansSC-sub.woffasset331,188 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSerifJP-600.woffasset4,415,000 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/NotoSerifSC-sub.woffasset435,560 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/OFL.txtdoc4,430 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/PlayfairDisplay-400i.woffasset50,928 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/PlayfairDisplay-700.woffasset55,652 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/PlayfairDisplay-700i.woffasset53,612 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Poppins-600.woffasset66,232 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Poppins-700.woffasset65,616 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Poppins-800.woffasset65,344 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/PressStart2P-400.woffasset36,184 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Righteous-400.woffasset21,028 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/RobotoCondensed-var.woffasset94,036 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/Rye-400.woffasset62,848 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/UnifrakturMaguntia-400.woffasset39,076 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/cmunrm.woffasset123,340 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/cmunti.woffasset158,668 bytesdependencies/huashu-art-motion/scripts/engine/lib/fonts/index.jsonasset1,972 bytesdependencies/huashu-art-motion/scripts/engine/lib/kit.jsruns6,639 bytesdependencies/huashu-art-motion/scripts/engine/lib/media.jsruns8,490 bytesdependencies/huashu-art-motion/scripts/engine/lib/motion.jsruns8,947 bytesdependencies/huashu-art-motion/scripts/engine/lib/paint.jsruns15,436 bytesdependencies/huashu-art-motion/scripts/engine/lib/palettes.jsruns4,876 bytesdependencies/huashu-art-motion/scripts/engine/lib/post.jsruns10,036 bytesdependencies/huashu-art-motion/scripts/engine/lib/render.jsruns17,477 bytesdependencies/huashu-art-motion/scripts/engine/lib/rig.jsruns34,246 bytesdependencies/huashu-art-motion/scripts/engine/lib/rig_huashu.jsruns13,708 bytesdependencies/huashu-art-motion/scripts/engine/lib/toon.jsruns16,043 bytesdependencies/huashu-art-motion/scripts/engine/lib/typo.jsruns9,998 bytesdependencies/huashu-art-motion/scripts/engine/lib/ui.jsruns10,548 bytesdependencies/huashu-art-motion/scripts/engine/lib/util.jsruns7,402 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/README.mddoc2,422 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_lin.jsruns787 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_spacex.jsruns539 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_vox.jsruns708 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_wbx.jsruns952 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/rockets.jsruns11,307 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s01.jsruns13,607 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s02.jsruns7,510 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s03.jsruns19,757 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s04.jsruns20,912 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s05.jsruns18,291 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s06.jsruns17,280 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s07.jsruns30,204 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s08.jsruns12,727 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s09.jsruns19,544 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s10.jsruns21,966 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s11.jsruns27,766 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s12.jsruns26,464 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/timing.jsruns15,196 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/tm.jsruns1,038 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/common.jsruns41,164 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/presenter_meta.jsruns6,341 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s01.jsruns15,145 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s02.jsruns6,637 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s03.jsruns12,056 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s04.jsruns8,281 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s05.jsruns12,074 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s06.jsruns6,997 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s07.jsruns9,524 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s08.jsruns13,954 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s09.jsruns9,393 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s10.jsruns11,043 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s11.jsruns24,016 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s12.jsruns10,956 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/tools/prep_presenter.pyruns3,147 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/common.jsruns37,950 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s01.jsruns10,514 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s02.jsruns6,000 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s03.jsruns8,153 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s04.jsruns9,816 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s05.jsruns11,097 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s06.jsruns7,485 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s07.jsruns8,324 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s08.jsruns10,058 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s09.jsruns6,252 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s10.jsruns12,772 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s11.jsruns12,871 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s12.jsruns10,265 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/ARPHICPL.TXTdoc6,900 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/hand_1.pngasset155,292 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/hand_2.pngasset157,688 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/hand_3.pngasset165,164 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/make_hand.pyruns1,628 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/strokes.jsruns56,562 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/common.jsruns54,226 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s01.jsruns6,837 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s02.jsruns4,793 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s03.jsruns7,160 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s04.jsruns4,133 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s05.jsruns6,525 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s06.jsruns4,969 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s07.jsruns6,076 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s08.jsruns8,827 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s09.jsruns4,461 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s10.jsruns11,234 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s11.jsruns7,559 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s12.jsruns6,028 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/cardFlip.jsruns2,370 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/deskPullOut.jsruns535 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/kzBloom.jsruns1,812 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/lin_page.jsruns6,035 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/paperSlide.jsruns1,079 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_pull.jsruns591 bytesdependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_slap.jsruns771 bytesdependencies/huashu-art-motion/scripts/engine/render.pyruns8,675 bytesdependencies/huashu-art-motion/scripts/engine/scenes/01_cave.jsruns31,417 bytesdependencies/huashu-art-motion/scripts/engine/scenes/02_egypt.jsruns50,018 bytesdependencies/huashu-art-motion/scripts/engine/scenes/03_greek.jsruns40,744 bytesdependencies/huashu-art-motion/scripts/engine/scenes/04_roman.jsruns47,611 bytesdependencies/huashu-art-motion/scripts/engine/scenes/05_gothic.jsruns40,426 bytesdependencies/huashu-art-motion/scripts/engine/scenes/06_renaissance.jsruns31,437 bytesdependencies/huashu-art-motion/scripts/engine/scenes/08_impressionism.jsruns20,908 bytesdependencies/huashu-art-motion/scripts/engine/scenes/09_postimp.jsruns16,299 bytesdependencies/huashu-art-motion/scripts/engine/scenes/10_nouveau.jsruns30,381 bytesdependencies/huashu-art-motion/scripts/engine/scenes/11_cubism.jsruns27,428 bytesdependencies/huashu-art-motion/scripts/engine/scenes/12_bauhaus.jsruns17,535 bytesdependencies/huashu-art-motion/scripts/engine/scenes/13_pop.jsruns24,647 bytesdependencies/huashu-art-motion/scripts/engine/scenes/14_8bit.jsruns17,139 bytesdependencies/huashu-art-motion/scripts/engine/scenes/15_raytrace.jsruns25,794 bytesdependencies/huashu-art-motion/scripts/engine/scenes/16_2026.jsruns50,054 bytesdependencies/huashu-art-motion/scripts/engine/scenes/17_ink.jsruns22,782 bytesdependencies/huashu-art-motion/scripts/engine/scenes/18_klimt.jsruns20,835 bytesdependencies/huashu-art-motion/scripts/engine/scenes/19_munch.jsruns13,393 bytesdependencies/huashu-art-motion/scripts/engine/scenes/20_dunhuang.jsruns21,588 bytesdependencies/huashu-art-motion/scripts/engine/scenes/21_kusama.jsruns11,935 bytesdependencies/huashu-art-motion/scripts/engine/scenes/22_constructivism.jsruns16,305 bytesdependencies/huashu-art-motion/scripts/engine/scenes/23_dali.jsruns20,846 bytesdependencies/huashu-art-motion/scripts/engine/scenes/24_hopper.jsruns13,619 bytesdependencies/huashu-art-motion/scripts/engine/scenes/25_ghibli.jsruns22,700 bytesdependencies/huashu-art-motion/scripts/engine/scenes/26_vaporwave.jsruns17,070 bytesdependencies/huashu-art-motion/scripts/engine/scenes/27_kirby.jsruns21,894 bytesdependencies/huashu-art-motion/scripts/engine/scenes/28_monet.jsruns17,322 bytesdependencies/huashu-art-motion/scripts/engine/scenes/29_seurat.jsruns11,060 bytesdependencies/huashu-art-motion/scripts/engine/scenes/30_matisse.jsruns13,787 bytesdependencies/huashu-art-motion/scripts/engine/scenes/31_haring.jsruns10,315 bytesdependencies/huashu-art-motion/scripts/engine/scenes/32_rembrandt.jsruns20,786 bytesdependencies/huashu-art-motion/scripts/engine/scenes/33_rubberhose.jsruns18,226 bytesdependencies/huashu-art-motion/scripts/engine/scenes/34_shadowpuppet.jsruns18,052 bytesdependencies/huashu-art-motion/scripts/engine/scenes/35_shinkai.jsruns22,142 bytesdependencies/huashu-art-motion/scripts/engine/scenes/36_picasso_blue.jsruns11,565 bytesdependencies/huashu-art-motion/scripts/engine/scenes/index.jsruns2,439 bytesdependencies/huashu-art-motion/scripts/engine/spec_assets.pyruns3,643 bytesdependencies/huashu-art-motion/scripts/engine/transitions.jsruns69,549 bytesdependencies/huashu-art-motion/scripts/engine/时代作者规范.mddoc4,719 bytesdependencies/huashu-art-motion/scripts/film_gate.pyruns41,731 bytesdependencies/huashu-art-motion/scripts/font_subset.pyruns7,542 bytesdependencies/huashu-art-motion/scripts/images.pyruns15,603 bytesdependencies/huashu-art-motion/scripts/key_green.pyruns1,930 bytesdependencies/huashu-art-motion/scripts/key_split.pyruns1,632 bytesdependencies/huashu-art-motion/scripts/koubo.pyruns18,331 bytesdependencies/huashu-art-motion/scripts/qa.pyruns26,568 bytesdependencies/huashu-art-motion/scripts/storyboard_lint.pyruns29,782 bytesdependencies/huashu-art-motion/scripts/subzone_gate.pyruns1,811 bytesdependencies/huashu-art-motion/tests/fixtures/y4_storytime_test_frames.jsonasset985 bytesdependencies/huashu-art-motion/tests/test_capabilities.pyruns12,435 bytesdependencies/huashu-art-motion/tests/test_clip_theme.pyruns9,382 bytesdependencies/huashu-art-motion/tests/test_clip_world.pyruns4,219 bytesdependencies/huashu-art-motion/tests/test_film_gate.pyruns10,691 bytesdependencies/huashu-art-motion/tests/test_film_gate_blank.pyruns5,326 bytesdependencies/huashu-art-motion/tests/test_film_gate_color.pyruns3,039 bytesdependencies/huashu-art-motion/tests/test_images.pyruns8,353 bytesdependencies/huashu-art-motion/tests/test_local_server.pyruns4,198 bytesdependencies/huashu-art-motion/tests/test_release.pyruns4,339 bytesdependencies/huashu-art-motion/tests/test_storyboard_lint.pyruns15,397 bytesdependencies/lock.jsonasset2,178 bytesdependencies/omniailab-ai-director/.gitignoreasset243 bytesdependencies/omniailab-ai-director/GUIDE.mddoc121,358 bytesdependencies/omniailab-ai-director/LICENSEasset1,121 bytesdependencies/omniailab-ai-director/README.mddoc65,843 bytesdependencies/omniailab-ai-director/README_EN.mddoc72,413 bytesdependencies/omniailab-ai-director/VERSIONasset154 bytesdependencies/omniailab-ai-director/examples/aesthetics/A01_库布里克_2001太空漫游.mddoc4,614 bytesdependencies/omniailab-ai-director/examples/aesthetics/A02_徐克_江湖狂沙.mddoc5,059 bytesdependencies/omniailab-ai-director/examples/aesthetics/A03_邵氏兄弟_复古棚拍.mddoc4,188 bytesdependencies/omniailab-ai-director/examples/aesthetics/A04_胡金铨_东方空灵肃杀.mddoc4,986 bytesdependencies/omniailab-ai-director/examples/aesthetics/A05_迈克尔贝式英雄镜头.mddoc4,596 bytesdependencies/omniailab-ai-director/examples/aesthetics/A06_诺兰_敦刻尔克.mddoc4,608 bytesdependencies/omniailab-ai-director/examples/aesthetics/A07_Frutiger_Aero_千禧科技乐观.mddoc5,772 bytesdependencies/omniailab-ai-director/examples/camera-light/布光方案_索引.mddoc12,140 bytesdependencies/omniailab-ai-director/examples/camera-light/摄影机预设_索引.mddoc9,928 bytesdependencies/omniailab-ai-director/examples/camera-light/调度反查表.mddoc18,073 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-A_写实犯罪片_夜戏与光学.mddoc11,639 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-B_港式新黑色_颜色与打斗.mddoc11,151 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-C_室内群像长对话_一室多镜.mddoc19,595 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-D_长片级工程_137场与600资产.mddoc17,804 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-E_长片级工程_StylePrefix与表演.mddoc19,755 bytesdependencies/omniailab-ai-director/examples/case-studies/CASE-F_动画短片_三维预演与手绘背景.mddoc12,770 bytesdependencies/omniailab-ai-director/examples/case-studies/README.mddoc8,559 bytesdependencies/omniailab-ai-director/examples/director-presets/01_斯皮尔伯格.mddoc7,597 bytesdependencies/omniailab-ai-director/examples/director-presets/02_希区柯克.mddoc6,971 bytesdependencies/omniailab-ai-director/examples/director-presets/03_库布里克.mddoc7,081 bytesdependencies/omniailab-ai-director/examples/director-presets/04_黑泽明.mddoc6,777 bytesdependencies/omniailab-ai-director/examples/director-presets/05_斯科塞斯.mddoc7,080 bytesdependencies/omniailab-ai-director/examples/director-presets/06_费里尼.mddoc6,836 bytesdependencies/omniailab-ai-director/examples/director-presets/07_伯格曼.mddoc6,976 bytesdependencies/omniailab-ai-director/examples/director-presets/08_塔可夫斯基.mddoc6,683 bytesdependencies/omniailab-ai-director/examples/director-presets/09_王家卫.mddoc7,072 bytesdependencies/omniailab-ai-director/examples/director-presets/10_诺兰.mddoc6,907 bytesdependencies/omniailab-ai-director/examples/director-presets/11_维伦纽瓦.mddoc6,849 bytesdependencies/omniailab-ai-director/examples/director-presets/12_芬奇.mddoc6,905 bytesdependencies/omniailab-ai-director/examples/director-presets/13_雷弗恩.mddoc7,246 bytesdependencies/omniailab-ai-director/examples/director-presets/14_毕赣.mddoc7,179 bytesdependencies/omniailab-ai-director/examples/director-presets/15_张艺谋.mddoc7,932 bytesdependencies/omniailab-ai-director/examples/director-presets/16_侯孝贤.mddoc7,492 bytesdependencies/omniailab-ai-director/examples/director-presets/17_朴赞郁.mddoc7,792 bytesdependencies/omniailab-ai-director/examples/director-presets/18_马力克.mddoc7,477 bytesdependencies/omniailab-ai-director/examples/director-presets/19_迈克尔曼.mddoc7,499 bytesdependencies/omniailab-ai-director/examples/director-presets/20_科恩兄弟.mddoc7,500 bytesdependencies/omniailab-ai-director/examples/director-presets/README.mddoc18,449 bytesdependencies/omniailab-ai-director/examples/documentary/纪实提示词模板.mddoc7,398 bytesdependencies/omniailab-ai-director/examples/floor17_script.mddoc2,835 bytesdependencies/omniailab-ai-director/examples/promo-cases/README.mddoc5,236 bytesdependencies/omniailab-ai-director/examples/promo-cases/brand-ad/01_香水品牌短广告.mddoc3,111 bytesdependencies/omniailab-ai-director/examples/promo-cases/brand-ad/02_护肤精华短广告.mddoc3,359 bytesdependencies/omniailab-ai-director/examples/promo-cases/brand-ad/03_口红短广告.mddoc2,428 bytesdependencies/omniailab-ai-director/examples/promo-cases/brand-ad/04_多口味果汁短广告.mddoc2,835 bytesdependencies/omniailab-ai-director/examples/promo-cases/h3-visual-design/01_霓虹CG标题片.mddoc12,856 bytesdependencies/omniailab-ai-director/examples/promo-cases/h3-visual-design/02_地下空间舞者追踪动效.mddoc3,315 bytesdependencies/omniailab-ai-director/examples/promo-cases/ui-motion/01_社交头像AppUI动效.mddoc3,474 bytesdependencies/omniailab-ai-director/openai.yamlasset4,242 bytesdependencies/omniailab-ai-director/references/ACTING GUIDE.mddoc34,463 bytesdependencies/omniailab-ai-director/references/AESTHETICS GUIDE.mddoc10,660 bytesdependencies/omniailab-ai-director/references/ANIMATION GUIDE.mddoc19,545 bytesdependencies/omniailab-ai-director/references/ASSET-SYSTEM GUIDE.mddoc15,216 bytesdependencies/omniailab-ai-director/references/BLOCKING GUIDE.mddoc32,403 bytesdependencies/omniailab-ai-director/references/CAMERA-LIGHT GUIDE.mddoc16,455 bytesdependencies/omniailab-ai-director/references/CHANNEL-SELECT GUIDE.mddoc13,177 bytesdependencies/omniailab-ai-director/references/CINEDANCE GUIDE.mddoc35,009 bytesdependencies/omniailab-ai-director/references/COMBAT GUIDE.mddoc22,234 bytesdependencies/omniailab-ai-director/references/DIRECTOR-VISION GUIDE.mddoc16,694 bytesdependencies/omniailab-ai-director/references/DOCUMENTARY GUIDE.mddoc16,691 bytesdependencies/omniailab-ai-director/references/EMOTION GUIDE.mddoc10,852 bytesdependencies/omniailab-ai-director/references/FEATURE-PRODUCTION GUIDE.mddoc15,808 bytesdependencies/omniailab-ai-director/references/FILM-ART GUIDE.mddoc18,688 bytesdependencies/omniailab-ai-director/references/LIRA GUIDE.mddoc34,173 bytesdependencies/omniailab-ai-director/references/MOTION-STUDIO GUIDE.mddoc14,017 bytesdependencies/omniailab-ai-director/references/MUSIC-SCENE GUIDE.mddoc6,485 bytesdependencies/omniailab-ai-director/references/ONBOARDING GUIDE.mddoc12,676 bytesdependencies/omniailab-ai-director/references/OPTICS GUIDE.mddoc11,022 bytesdependencies/omniailab-ai-director/references/PROMO GUIDE.mddoc13,861 bytesdependencies/omniailab-ai-director/references/PROMPT-DOCTRINE GUIDE.mddoc23,852 bytesdependencies/omniailab-ai-director/references/SCENE-ENGINE GUIDE.mddoc12,770 bytesdependencies/omniailab-ai-director/references/STYLE GUIDE.mddoc11,665 bytesdependencies/omniailab-ai-director/references/aesthetic-recipes.mddoc14,577 bytesdependencies/omniailab-ai-director/references/blocking-stage-schema.mddoc5,576 bytesdependencies/omniailab-ai-director/references/blocking-weapon-library.mddoc3,266 bytesdependencies/omniailab-ai-director/references/capture-films.mddoc3,234 bytesdependencies/omniailab-ai-director/references/character_assets.mddoc9,575 bytesdependencies/omniailab-ai-director/references/creative_baseline.mddoc6,778 bytesdependencies/omniailab-ai-director/references/director-styles.mddoc7,321 bytesdependencies/omniailab-ai-director/references/emotion_curve.mddoc3,491 bytesdependencies/omniailab-ai-director/references/film-art/00-playbook-read-and-direct.mddoc7,023 bytesdependencies/omniailab-ai-director/references/film-art/01-story-and-script.mddoc17,073 bytesdependencies/omniailab-ai-director/references/film-art/02-characters-and-casting.mddoc15,637 bytesdependencies/omniailab-ai-director/references/film-art/03-acting-direction.mddoc17,046 bytesdependencies/omniailab-ai-director/references/film-art/04-visual-language.mddoc18,755 bytesdependencies/omniailab-ai-director/references/film-art/05-staging-and-camera.mddoc21,418 bytesdependencies/omniailab-ai-director/references/film-art/06-storyboard-and-shotlist.mddoc5,646 bytesdependencies/omniailab-ai-director/references/film-art/07-editing-and-montage.mddoc5,687 bytesdependencies/omniailab-ai-director/references/film-art/08-sound.mddoc21,179 bytesdependencies/omniailab-ai-director/references/film-art/09-lighting-and-camera.mddoc5,581 bytesdependencies/omniailab-ai-director/references/film-art/10-production-design.mddoc4,947 bytesdependencies/omniailab-ai-director/references/film-art/11-genre-and-references.mddoc5,322 bytesdependencies/omniailab-ai-director/references/film-art/12-production-and-onset.mddoc5,331 bytesdependencies/omniailab-ai-director/references/film-art/13-master-methods-and-mindset.mddoc5,984 bytesdependencies/omniailab-ai-director/references/film-art/14-genre-craft.mddoc25,742 bytesdependencies/omniailab-ai-director/references/film-art/15-national-style.mddoc25,252 bytesdependencies/omniailab-ai-director/references/film-art/BOOKS.mddoc10,454 bytesdependencies/omniailab-ai-director/references/film-art/DIGEST.mddoc24,337 bytesdependencies/omniailab-ai-director/references/film-art/GLOSSARY.mddoc4,961 bytesdependencies/omniailab-ai-director/references/film-art/INDEX.mddoc13,744 bytesdependencies/omniailab-ai-director/references/film-art/LIBRARY_STATUS.mddoc7,993 bytesdependencies/omniailab-ai-director/references/film-art/audit/BOOK_OVERVIEW.mddoc6,061 bytesdependencies/omniailab-ai-director/references/film-art/audit/candidates/cases.mddoc3,560 bytesdependencies/omniailab-ai-director/references/film-art/audit/candidates/counter-examples.mddoc3,016 bytesdependencies/omniailab-ai-director/references/film-art/audit/candidates/frameworks.mddoc5,006 bytesdependencies/omniailab-ai-director/references/film-art/audit/candidates/glossary.mddoc3,341 bytesdependencies/omniailab-ai-director/references/film-art/audit/candidates/principles.mddoc4,011 bytesdependencies/omniailab-ai-director/references/film-art/audit/rejected/README.mddoc3,016 bytesdependencies/omniailab-ai-director/references/film-art/audit/verified.mddoc6,928 bytesdependencies/omniailab-ai-director/references/film-art/books.jsonasset20,492 bytesdependencies/omniailab-ai-director/references/film-art/总纲.mddoc11,606 bytesdependencies/omniailab-ai-director/references/generation-guardrails.mddoc6,382 bytesdependencies/omniailab-ai-director/references/motion/剪映导出.mddoc9,894 bytesdependencies/omniailab-ai-director/references/motion/协作引导.mddoc11,462 bytesdependencies/omniailab-ai-director/references/motion/声音设计.mddoc28,259 bytesdependencies/omniailab-ai-director/references/motion/审美准则.mddoc28,127 bytesdependencies/omniailab-ai-director/references/motion/工作流.mddoc25,009 bytesdependencies/omniailab-ai-director/references/motion/终检清单.mddoc7,658 bytesdependencies/omniailab-ai-director/references/motion/音乐卡点.mddoc13,585 bytesdependencies/omniailab-ai-director/references/omniailab_production.mddoc12,111 bytesdependencies/omniailab-ai-director/references/performance-palette.mddoc5,091 bytesdependencies/omniailab-ai-director/references/photo-styles.mddoc5,281 bytesdependencies/omniailab-ai-director/references/print-films.mddoc2,234 bytesdependencies/omniailab-ai-director/references/promo/anime-game-pv/GUIDE.mddoc42,601 bytesdependencies/omniailab-ai-director/references/promo/anime-game-pv/references/audio-direction.mddoc3,089 bytesdependencies/omniailab-ai-director/references/promo/anime-game-pv/references/prompt-rules.mddoc16,587 bytesdependencies/omniailab-ai-director/references/promo/anime-game-pv/references/visual-inputs.mddoc15,807 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/GUIDE.mddoc36,398 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/adsqa-target-answers.mddoc3,798 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/brand-hero-emotional-structure.mddoc4,545 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/future-system-montage.mddoc4,360 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/product-h3-compile.mddoc28,248 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/product-motion.mddoc8,046 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/product-visual-techniques.mddoc5,247 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/sensory-visual-prompting.mddoc4,364 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/style-research.mddoc9,132 bytesdependencies/omniailab-ai-director/references/promo/brand-ad/references/voice-keyword-typography.mddoc9,189 bytesdependencies/omniailab-ai-director/references/promo/brand-promo-video-generator/GUIDE.mddoc14,184 bytesdependencies/omniailab-ai-director/references/promo/brand-stream-mg/GUIDE.mddoc8,404 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/GUIDE.mddoc27,184 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/case-calibration-matrix.mddoc16,119 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/cinematic-narrative.mddoc18,760 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/cinematography-and-transitions.mddoc20,158 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/constructed-world-vfx.mddoc17,123 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/editorial-collage.mddoc18,227 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/h3-prompt-contract.mddoc20,964 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/live-action-graphics.mddoc17,453 bytesdependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/typography-and-credits.mddoc19,775 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/GUIDE.mddoc14,079 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/methods.mddoc3,484 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/music.mddoc10,030 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/performance-and-space.mddoc9,316 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/prompt-blueprint.mddoc6,199 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/style-guide.mddoc4,538 bytesdependencies/omniailab-ai-director/references/promo/cool-music-video/references/typography.mddoc3,716 bytesdependencies/omniailab-ai-director/references/promo/digital-drawing-timelapse/GUIDE.mddoc10,199 bytesdependencies/omniailab-ai-director/references/promo/digital-product-promo-generator/GUIDE.mddoc7,061 bytesdependencies/omniailab-ai-director/references/promo/education-studio/GUIDE.mddoc36,661 bytesdependencies/omniailab-ai-director/references/promo/education-studio/references/assessment.mddoc1,262 bytesdependencies/omniailab-ai-director/references/promo/education-studio/references/education-video-pipeline.mddoc31,728 bytesdependencies/omniailab-ai-director/references/promo/education-studio/references/visual-production.mddoc1,428 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/GUIDE.mddoc4,828 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/h3-execution-grammar.mddoc25,076 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/handdrawn-live-action.mddoc4,547 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/music-direction-library.mddoc14,525 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-cool-art.mddoc18,212 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-dark-pop-glitch.mddoc13,160 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-fresh-cute.mddoc15,132 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-poster-collage.mddoc19,665 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-tech-particle.mddoc15,679 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/subject-packaging-system.mddoc23,762 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/td-cv-tracking.mddoc27,283 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/td-visual-attributes.mddoc8,697 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/typography-packaging.mddoc12,366 bytesdependencies/omniailab-ai-director/references/promo/h3-visual-design/references/typography-system-library.mddoc35,953 bytesdependencies/omniailab-ai-director/references/promo/koc-video/GUIDE.mddoc8,410 bytesdependencies/omniailab-ai-director/references/promo/koc-video/references/creator-direction.mddoc7,225 bytesdependencies/omniailab-ai-director/references/promo/koc-video/references/hook-decision.mddoc5,736 bytesdependencies/omniailab-ai-director/references/promo/koc-video/references/production.mddoc8,778 bytesdependencies/omniailab-ai-director/references/promo/koc-video/references/script-and-shots.mddoc12,600 bytesdependencies/omniailab-ai-director/references/promo/koc-video/references/source-routing.mddoc4,618 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/GUIDE.mddoc16,945 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/brand-analysis.mddoc6,158 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/common-adaptations.mddoc5,824 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/custom-style.mddoc5,030 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/long-form.mddoc5,510 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/motion-prompt-writing.mddoc12,103 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/qa-checklist.mddoc6,450 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/storyboard-schema.mddoc4,175 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/style-matching.mddoc5,108 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/A.mddoc4,666 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/B.mddoc4,409 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/C.mddoc4,489 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/D.mddoc4,186 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/E.mddoc4,451 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/F.mddoc4,395 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/G.mddoc4,823 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/H.mddoc5,164 bytesdependencies/omniailab-ai-director/references/promo/ui-motion/scripts/stitch.mjsruns5,629 bytesdependencies/omniailab-ai-director/references/promo/video-deconstruct/GUIDE.mddoc6,796 bytesdependencies/omniailab-ai-director/references/promo/video-deconstruct/references/minimax-h3-multi-ref.mddoc3,436 bytesdependencies/omniailab-ai-director/references/promo/voice-clone/GUIDE.mddoc5,830 bytesdependencies/omniailab-ai-director/references/promo/voice-clone/references/demo-texts.jsonasset8,306 bytesdependencies/omniailab-ai-director/references/prop_assets.mddoc5,214 bytesdependencies/omniailab-ai-director/references/scene_assets.mddoc5,449 bytesdependencies/omniailab-ai-director/references/seedance-production.mddoc4,764 bytesdependencies/omniailab-ai-director/references/shot-emotion-engine.mddoc6,237 bytesdependencies/omniailab-ai-director/references/story_bible.mddoc4,969 bytesdependencies/omniailab-ai-director/references/storyboard.mddoc8,413 bytesdependencies/omniailab-ai-director/references/video_prompts.mddoc7,726 bytesdependencies/sweety-image-art-direction/GUIDE.mddoc16,646 bytesdependencies/sweety-image-art-direction/LICENSEasset1,067 bytesdependencies/sweety-image-art-direction/agents/openai.yamlasset470 bytesdependencies/sweety-image-privacy/GUIDE.mddoc4,105 bytesdependencies/sweety-image-privacy/LICENSEasset1,067 bytesdependencies/sweety-image-privacy/scripts/main.test.tsruns7,981 bytesdependencies/sweety-image-privacy/scripts/main.tsruns14,774 bytesdependencies/vendor-manifest.jsonasset248,704 bytesreferences/audio-and-ending.mddoc9,927 bytesreferences/continuous-narration.mddoc10,460 bytesreferences/dependencies.mddoc4,618 bytesreferences/hosted-assets.mddoc3,125 bytesreferences/local-runtime.mddoc7,969 bytesreferences/motion-catalog.mddoc19,355 bytesreferences/opening-design.mddoc9,144 bytesreferences/production-kit.mddoc13,185 bytesreferences/production-options.mddoc3,035 bytesreferences/quality-gates.mddoc14,518 bytesreferences/runtime-contract.mddoc30,006 bytesreferences/story-design.mddoc26,777 bytesreferences/style-and-drawing.mddoc26,894 bytesreferences/subtitle-design.mddoc8,538 bytesreferences/voice-sources.mddoc3,100 bytesreferences/voxcpm2.mddoc5,337 bytesscripts/align.pyruns30,493 bytesscripts/art_direction.pyruns8,028 bytesscripts/art_pipeline.pyruns29,393 bytesscripts/aspect_ratio.pyruns3,258 bytesscripts/asset_library.pyruns8,128 bytesscripts/audio_contract.pyruns6,092 bytesscripts/audio_gate.pyruns20,065 bytesscripts/caption_assets.pyruns43,748 bytesscripts/clean_image.pyruns6,676 bytesscripts/clean_reference.pyruns8,652 bytesscripts/codex_image.pyruns7,632 bytesscripts/composition.pyruns15,124 bytesscripts/cover.pyruns7,064 bytesscripts/direction.pyruns13,931 bytesscripts/director_lint.pyruns24,873 bytesscripts/drawing_contract.pyruns22,067 bytesscripts/engine_metrics.pyruns13,227 bytesscripts/film_kit.pyruns62,276 bytesscripts/foley.pyruns22,793 bytesscripts/fonts.pyruns8,226 bytesscripts/frame_retime.pyruns2,766 bytesscripts/framing.pyruns16,425 bytesscripts/gemini_tts.pyruns2,913 bytesscripts/hand_assets.pyruns3,753 bytesscripts/handdraw_video.pyruns2,828 bytesscripts/handwriting.pyruns17,000 bytesscripts/hosted_assets.pyruns4,648 bytesscripts/illustration_layers.pyruns6,660 bytesscripts/image_gate.pyruns9,484 bytesscripts/import_voice.pyruns3,708 bytesscripts/layout_plan.pyruns10,966 bytesscripts/line_drawing.pyruns51,319 bytesscripts/line_first.pyruns18,181 bytesscripts/line_topology.pyruns14,296 bytesscripts/lineart_gate.pyruns3,833 bytesscripts/motion.pyruns15,688 bytesscripts/motion_profile.pyruns1,600 bytesscripts/music_bed.pyruns8,667 bytesscripts/music_synth.pyruns22,427 bytesscripts/narration_master.pyruns36,481 bytesscripts/paint_motion.pyruns65,862 bytesscripts/part_grid.pyruns6,518 bytesscripts/plan_status.pyruns4,898 bytesscripts/presentation.pyruns6,164 bytesscripts/production_options.pyruns24,759 bytesscripts/region_marks.pyruns7,364 bytesscripts/requirements.txtdoc115 bytesscripts/setup.shruns6,418 bytesscripts/sfx.pyruns13,263 bytesscripts/smoke_test.pyruns7,475 bytesscripts/storyboard_lint.pyruns43,737 bytesscripts/stroke_assets.pyruns80,118 bytesscripts/stroke_paths.pyruns3,630 bytesscripts/style_choice.pyruns16,390 bytesscripts/style_fit.pyruns11,749 bytesscripts/subtitle_contract.pyruns5,255 bytesscripts/test_art_direction.pyruns4,114 bytesscripts/test_audio_contract.pyruns3,315 bytesscripts/test_audio_gate.pyruns6,217 bytesscripts/test_caption_layout.pyruns15,223 bytesscripts/test_captions_and_ending.pyruns7,605 bytesscripts/test_clean_image.pyruns5,444 bytesscripts/test_cloud_tts.pyruns6,693 bytesscripts/test_composition.pyruns7,335 bytesscripts/test_delivery.pyruns3,983 bytesscripts/test_director_lint.pyruns6,629 bytesscripts/test_draw_engine.pyruns14,351 bytesscripts/test_drawing_budget.pyruns2,980 bytesscripts/test_drawing_contract.pyruns7,188 bytesscripts/test_fonts.pyruns6,242 bytesscripts/test_handwriting.pyruns5,651 bytesscripts/test_hosted_assets.pyruns6,142 bytesscripts/test_line_first.pyruns8,964 bytesscripts/test_motion_profile.pyruns1,360 bytesscripts/test_music_bed.pyruns4,595 bytesscripts/test_narration_checks.pyruns9,009 bytesscripts/test_narration_master.pyruns6,033 bytesscripts/test_production_fixes.pyruns7,239 bytesscripts/test_production_kit.pyruns15,781 bytesscripts/test_production_options.pyruns8,818 bytesscripts/test_production_regressions.pyruns4,649 bytesscripts/test_reading_order.pyruns2,490 bytesscripts/test_render_motion.pyruns8,583 bytesscripts/test_schedule.pyruns790 bytesscripts/test_semantic_narration.pyruns11,181 bytesscripts/test_sound_design.pyruns17,451 bytesscripts/test_storyboard.pyruns26,927 bytesscripts/test_style_and_plan.pyruns15,012 bytesscripts/test_style_fit.pyruns6,041 bytesscripts/test_timing.pyruns1,541 bytesscripts/test_v15_features.pyruns16,265 bytesscripts/test_v201_features.pyruns19,762 bytesscripts/test_v202_fixes.pyruns10,141 bytesscripts/test_v2_features.pyruns13,841 bytesscripts/test_v302_fixes.pyruns6,251 bytesscripts/test_v3_budget_gaps.pyruns8,387 bytesscripts/test_v3_final.pyruns12,628 bytesscripts/test_v3_forms.pyruns6,649 bytesscripts/test_v3_map_labels.pyruns10,245 bytesscripts/test_v3_marker_leak.pyruns10,740 bytesscripts/test_v3_media.pyruns13,102 bytesscripts/test_v3_person_colours.pyruns4,312 bytesscripts/test_v3_text_breaks.pyruns16,526 bytesscripts/test_v3_thinking.pyruns11,044 bytesscripts/test_voice_reference.pyruns8,552 bytesscripts/timeline_contract.pyruns8,387 bytesscripts/timing.pyruns3,671 bytesscripts/transitions.pyruns34,469 bytesscripts/validate_package.pyruns3,924 bytesscripts/video_job.pyruns66,567 bytesscripts/video_renderer.pyruns60,974 bytesscripts/video_verifier.pyruns27,667 bytesscripts/visual_metrics.pyruns7,185 bytesscripts/voice_backends.pyruns4,326 bytesscripts/voice_studio.pyruns9,931 bytesscripts/volcengine_tts.pyruns4,449 bytesscripts/voxcpm_voice.pyruns5,384 bytesscripts/watermark_assets.pyruns9,538 bytesscripts/web_motion.pyruns9,598 bytes
Read SKILL.md
# 主题手绘视频
交付可播放成片、封面、字幕、口播稿和检查记录。默认简体中文(`language` 可改,如 `en`:语音识别、字幕断行与语速门禁随之切换)、**1280×1920(2:3)**、30fps;用户的语言、尺寸、画风、声音和复用要求优先。片长随内容和实际配音变化,不固定页数、布局或每页秒数。
先读[依赖路由](references/dependencies.md),再按需读取内置指南。主体内容由模型设计;脚本只执行已确定的素材与时间线,并用客观指标拦截错误。只有主题、故事、正文、附件全部缺失时才暂停索要;其余偏好都有默认值,不构成阻碍。宿主无法生成图片时停止并告诉用户,不能静默降级成纯文字视频。
## 流程
**开场单独设计。** 写口播前读取[黄金5秒开场](references/opening-design.md),从六种方法中按内容选主策略,写入 `design.json.opening_hook`;封面、首句和第一笔共同传达继续看的理由。配音后按真实时间戳核对成片0–5秒(含1秒封面),分镜优先画出承载钩子的关键对象或关系,编排后单独预览开头及其正文衔接,终审核对承诺兑现。`build` 实测"第一个有效画面"(屏幕至少1%被画上内容)出现的时刻:超过3秒警告,超过4秒拒绝,确属有意的慢开场在 `opening_hook.slow_open_reason` 写明理由。完整步骤见该指南;已锁定的原稿或录音先优化画面与编排,不擅自改词。写完口播与 `design.json` 后、配音锁定后各运行一次 `director_lint.py JOB`:它按 2026 年的留存实践检查开场、长清单的分组与再钩、结尾与 AI 腔、音效克制,以及长清单的层级(地图、章节页、进度条、编号标题)和每页的表现形式(对比用表格、过程用流程图、等待用泳道……,见[创作与分镜](references/story-design.md)的“层级”和“表现形式”)。3.0 起它还看每页观众实际看到的:插画墨迹压进标题文字框(超过2%报错)、翻页后超过1秒只有白纸、整页只有字或一大片平涂、同一种表现形式连用超过3页或占大多数页;标题里已写出的数字不再要求配计数器,“以后”“半年前”这类时间词不当作对比。
1. **讲清因果。** 确定受众、要解决的问题、机制、必要反例与行动,写入 `design.json`。改编文章先读全文,保留限定、署名与来源;时效或有争议的事实核实一手资料。用户给了稿子就改错不改意:只修事实错误和不顺口处,保留作者观点与有意的简化,篇幅增长不超过约20%,改动记入 `script_changes`。详见[创作与分镜](references/story-design.md)。
2. **开始时给可选项(原生,不弹网页)。** 先问配置类型:`模型推理`(默认)或`主动选择`。模型推理:按内容写 `options/defaults.json`(默认比例 2:3、风格 inferred、pen-only、默认声、无广告水印),脚本直接完成。主动选择:用宿主原生选项或终端数字菜单逐项问 **比例 → 风格(文字列表,无预览)→ 声音 → 字幕**;每项最多60秒。风格列表不约束模型推理。揭示画风只能由用户明确接受(`reveal_accepted`)。广告/水印默认不加。详见[可选制作设置](references/production-options.md)。
3. **旁白先行,按段落生成。** 先写完整口播稿,再按语义段落(每段不超过约100字,只在句末切)逐段生成;每段通过噪声门禁(嗡声、底噪、削波)才保留,不通过换种子重试;拼成母带时用实测停顿,并自动生成 `alignment.json`,不手写时间戳。本地 VoxCPM2 或 VoiceStudio 是主力;火山豆包、Gemini TTS 只在用户自己配置了密钥时作为选项。用户自带录音用 `align.py` 对齐。**读法和写法分开**:`narration.say`(全片)和句子的 `say`(单句)把字幕里的写法映射到配音读法,如 `{"Grok": "格罗克", "70万": "七十万"}`;字幕照原文显示,配音、识别核对和字幕计时都按读法(本地 VoxCPM2 不规范化数字,阿拉伯数字一律给读法)。配音前先跑 `voxcpm_voice.py JOB --probe-terms`:把每个英文词、数字放进它所在的小句单独试读两个种子,读不准的给出 `say` 建议(`work/term-probe/report.json`),不要等整段配音失败六次才发现。默认只在手写文字时加一层与笔尖同步的柔和笔声,描线和上色静音(`audio.foley:false` 关闭,`{"scope":"all"}` 让画画也发声),章节转场有一声很轻的合成纸声(普通转场静音、点睛音效默认关闭,`audio.sfx:false` 全关),背景音乐由导演按情绪决定:讲读、故事类片子可用一条内置合成纯器乐床 `builtin:<情绪>`(写 `director_reason`),全片一条到底、转场不断;用户自己的音乐须用户提供;构建自动循环接续、淡入淡出并随旁白压低(见[声音与收尾](references/audio-and-ending.md))。详见[连续旁白](references/continuous-narration.md)、[声音与依赖](references/local-runtime.md)、[VoxCPM2 要点](references/voxcpm2.md)。
4. **分镜先算预算,再生图。** 导演先在 `design.json` 写入 `presentation.mode`(picture_book / focus_diagram / dense_infographic / accumulating_board / step_sequence / narrative_comic)及 reason——这是密度导演,不是用户选项:儿童绘本单页少内容,知识科普/黑板报单页多内容或板书累积。板书模式先规划整页 `boards` 的区域位置、作用和 visual,再生图;同一块板必须在一张物理页面按阅读顺序逐项补齐,不每句话清场。再按句设计镜头,写 `storyboard.json`(同步 presentation);密集信息图和板书每镜写 `composition`:布局、焦点 visual、至少两个辅助元素及其解释作用;同一幅图内的场景部位也可作为辅助元素,不用装饰凑数。运行 `storyboard_lint.py JOB --budget`,脚本按 mode 调整 hold、视觉数、每镜 hero 上限与画完停留。图按可用时间设计;约 3 倍人速画完就停。v3 引擎像人一样先起形、按模块由简到繁描线、擦掉起形、再按马克笔上色,默认画法(起形 + 马克笔上色)实测最短约每秒 3.9 笔;按部位上色、不起形或调高 `speed` 会更快,`--budget` 按每张图的实际画法给出 `strokes_per_second`,网页动效的视觉不占笔的时间。笔画和时长在长边不超过 720 px 的规划尺寸上计算(`drawing.plan_side` 可改),更大的图按显示尺寸清晰重渲染,所以图画大不会画得更慢,主图应画大:竖屏主图宽度通常占安全区的70%以上。用 `layout_plan.py fit` 取平台安全区内的版式落位(头部标题区、主图区、辅助区,避开顶部标签、底部账号/描述区和右侧按钮列),用 `layout_plan.py probe JOB 图 --width W` 实测该尺寸最少要画几秒,再决定图幅与窗口。笔忙占比受 mode 约束且不超过70%;已完成图片的静态阅读时间另行实测至少30%,不含片头空白和结尾静音,任意单幅停留不足1秒均警告。长片按章节推进,用 `plan_status.py` 找下一个镜头。View the complete source on GitHubSkills included
- sweety-handdraw-video
Repository facts
- License
- MIT
- Created
- Oct 12, 2026
- Last pushed
- Nov 3, 2026
- Forks
- 178
- Open issues
- 2
- Project activity
- Active
Rank over the last 12 weeks
Now #841 · best #794
- #888 on Nov 2
- #879 on Nov 3
- #854 on Nov 4
- #843 on Nov 5
- #837 on Nov 6
- #841 since Nov 7
19 earlier periods
- #955 on Oct 11
- #975 on Oct 12
- #968 on Oct 13
- #986 on Oct 14
- #957 on Oct 15
- #937 on Oct 16
- #906 on Oct 17
- #875 on Oct 18
- #884 on Oct 19
- #860 on Oct 20
- #868 on Oct 21
- #835 on Oct 22
- #837 on Oct 23
- #794 on Oct 24
- #961 on Oct 25
- #894 on Oct 28
- #893 on Oct 29
- #894 from Oct 30 to Oct 31
- #890 on Nov 1
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 16 notes
skills/sweety-handdraw-video/assets/web-motion/vendor/anime.js:7Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/anime.js:5Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/d3-array.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/d3-geo.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/land-110m.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/mathjax-tex-svg.js:1[Credential-related source omitted]skills/sweety-handdraw-video/assets/web-motion/vendor/matter.js:6Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/matter.js:4Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/rough-notation.js:1Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/rough.js:1Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/topojson.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/zdog.js:8Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/assets/web-motion/vendor/zdog.js:6Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/timing.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/presenter_meta.js:2Analysis incomplete: physical or joined line exceeds character limitskills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/strokes.js:2Analysis incomplete: physical or joined line exceeds character limit
- No broad tool permissions
- 16 dangerous shell commandsin 6 files: sweety-handdraw-video/scripts/setup.sh:48 sweety-handdraw-video/dependencies/sweety-image-privacy/scripts/main.test.ts:130 sweety-handdraw-video/scripts/video_job.py:55 and 3 more
- 1,819 network referencesin 292 files: sweety-handdraw-video/dependencies/hand-drawn-styles/assets/image-manifest.json:1 sweety-handdraw-video/assets/hosted-manifest.json:6 sweety-handdraw-video/dependencies/hand-drawn-styles/examples/README.md:9 and 289 more
- No instruction overrides
- 351 executable scriptsin 351 files: sweety-handdraw-video/assets/hands/prompts/pen-only.py:1 sweety-handdraw-video/assets/web-motion/recipes.js:1 sweety-handdraw-video/assets/web-motion/shim.js:1 and 348 more
- 70 references to secretsin 27 files: sweety-handdraw-video/scripts/voice_backends.py:11 sweety-handdraw-video/scripts/test_production_kit.py:23 sweety-handdraw-video/scripts/volcengine_tts.py:5 and 24 more
- No requests to vote in Hot
Show all 2,275 signals by file
skills/sweety-handdraw-video/README.md
- Network accessline 5
- 使用入口:[SKILL.md](SKILL.md) - 项目说明、安装与样片:[GitHub README](https://github.com/threerocks/sweety-handdraw-video) - Network accessline 6
- 项目说明、安装与样片:[GitHub README](https://github.com/threerocks/sweety-handdraw-video) - Network accessline 17
- 近方形线稿(例如 1199 × 1312)出图时被补成方图,上色图回来后 `line_first.py` 会从正中裁回线稿那一块,不再整张拉伸压扁线条。 - `art_pipeline.py JOB gen --edit 名字` 可用:参数写在名字前后都行。 - 详见 [v3.0.2 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v3.0.2.md)。更新 - Network accessline 19
- 详见 [v3.0.2 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v3.0.2.md)。更新后读取本目录 `VERSION`,应为 `3.0.2`。 - Network accessline 23
- 3.0.0 默认在马克笔的完成色上叠一层斜向笔道,每块颜色都是一条条的。现在完成色默认平涂,与原图逐像素一致;上色时刚落下的一笔仍是湿的、带毡头纹,随即变实。叠涂笔道只在写明 `drawing.texture: {"marker": "layered"}` 时启用。 - 详见 [v3.0.1 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v3.0.1.md - Network accessline 24
- 详见 [v3.0.1 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v3.0.1.md)。 - Network accessline 29
- 水印每页自动挑空处;旁白在封面渐隐时开口;页头整字逐个出现;框内按词断行;结尾成图停留 2.5 秒。 - 制作工具包:一部片只写数据(`film_kit.py`、`art_pipeline.py`、`codex_image.py`、`cover.py`);读法与写法分开(`narration.say`)。 - 详见 [v3.0.0 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/doc - Network accessline 31
- 详见 [v3.0.0 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v3.0.0.md)。 - Network accessline 40
- **句尾**:每句按最后一个字后的静音定结尾,去掉模型多念出的声音,并统一淡出;句子被截断时判为失败并重新生成。`narration_master.py rebuild JOB` 用已有分段重新拼母带,不重新合成。 - **大标题轮流出场**:同一位置的两条大标题,前一条先退场,不会被连读成一句。 - 详见 [v2.0.2 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/re - Network accessline 42
- 详见 [v2.0.2 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v2.0.2.md)。更新后读取本目录 `VERSION`,应为 `2.0.2`。 - Network accessline 53
- 改镜头、转场或动效层时素材从缓存复用; - 自动镜头不再切掉已写好的标题。 - 详见 [v2.0.1 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v2.0.1.md)。 - Network accessline 55
- 详见 [v2.0.1 发布记录](https://github.com/threerocks/sweety-handdraw-video/blob/main/docs/releases/v2.0.1.md)。
skills/sweety-handdraw-video/assets/hands/prompts/pen-only.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/assets/hanzi/NOTICE.txt
- Network accessline 1
Derived from hanzi-writer-data 2.0.1 (https://github.com/chanind/hanzi-writer-data), which comes from Make Me a Hanzi (https://github.com/skishore/makemeahanzi) and the Arphic fonts AR PL KaitiM GB / AR PL UKai. Redistributed under the Arph - Network accessline 3
Data file: gb2312-strokes.json.xz (same notice embedded as its "notice" field). Rebuild: tools/build_hanzi_bundle.py. Characters outside GB2312 are fetched unmodified from https://cdn.jsdelivr.net/npm/hanzi-writer-data@2.0.1/ into the local
skills/sweety-handdraw-video/assets/hosted-manifest.json
- Network accessline 6
"sha256": "795e40adba8aa5f35f8c28cc8a1e65efde53000be027e14c9b7ebc0d2910d110", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/cardigan-fountain.png", - Network accessline 7
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/cardigan-fountain.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/swee - Network accessline 8
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/cardigan-fountain.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/ - Network accessline 9
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/cardigan-fountain.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--cardi - Network accessline 10
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--cardigan-fountain.png" - Network accessline 15
"sha256": "84f6c2b60a5d3c2e2d80a2c98731791f8d033a1334507d05968a781e0cbb1b91", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/child-pencil.png", - Network accessline 16
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/child-pencil.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-ha - Network accessline 17
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/child-pencil.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/asset - Network accessline 18
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/child-pencil.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--child-penc - Network accessline 19
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--child-pencil.png" - Network accessline 24
"sha256": "8713dbb120a87dc98f2bfea2404b8418e452a24ce81d432168579d1ccca0e672", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/diamond-woman.png", - Network accessline 25
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/diamond-woman.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-h - Network accessline 26
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/diamond-woman.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/asse - Network accessline 27
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/diamond-woman.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--diamond-w - Network accessline 28
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--diamond-woman.png" - Network accessline 33
"sha256": "8be7a4ba993a3e668fdad5fbc7e76cd617d44e851c7da82dc2ffc29d3760fa0d", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/navy.png", - Network accessline 34
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/navy.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-v - Network accessline 35
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/navy.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/ - Network accessline 36
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/navy.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--navy.png" ] - Network accessline 37
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--navy.png" - Network accessline 42
"sha256": "db8773a6b20f76164e24a3f4f3310c8dfeacf151252229f4a8597561d383faca", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/pen-only.png", - Network accessline 43
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/pen-only.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdr - Network accessline 44
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/pen-only.png", - Network accessline 45
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/pen-only.png" - Network accessline 50
"sha256": "2c035a0c900589f8650fed9fe6b863773e4496a3c1bb389dcb7dc35501bd1dd5", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/teacher-pen.png", - Network accessline 51
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/teacher-pen.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 52
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/teacher-pen.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 53
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/teacher-pen.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--teacher-pen - Network accessline 54
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--teacher-pen.png" - Network accessline 59
"sha256": "3f9028c0a5dc41aa3a503b1f59059d12c0ffc7571f9aa9df24f23ac876578fb2", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/waner-brush.png", - Network accessline 60
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/waner-brush.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 61
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/waner-brush.png", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 62
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/hands/waner-brush.png", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--waner-brush - Network accessline 63
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--hands--waner-brush.png" - Network accessline 68
"sha256": "baa12d70fdae7457915b34eb54f62dcf7a09ab2f686a6c89e0d7299493e79a17", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/1.jpg", - Network accessline 69
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/1.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 70
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/1.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 71
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/1.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--1.j - Network accessline 72
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--1.jpg" - Network accessline 77
"sha256": "52dc5c3d4dbddb04567992050a858822da0a501ba25e87cc909f250efd354673", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/10.jpg", - Network accessline 78
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/10.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 79
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/10.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 80
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/10.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--10 - Network accessline 81
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--10.jpg" - Network accessline 86
"sha256": "34815bf92e641467a8f3f7d382896839bda9fac9eb7f431aa3e838fae3550bc5", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/11.jpg", - Network accessline 87
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/11.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 88
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/11.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 89
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/11.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--11 - Network accessline 90
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--11.jpg" - Network accessline 95
"sha256": "3b04691a4fc8faeeffcc8d5a6daf7e8e90bb892ab151d978443a468acf678828", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/12.jpg", - Network accessline 96
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/12.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 97
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/12.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 98
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/12.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--12 - Network accessline 99
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--12.jpg" - Network accessline 104
"sha256": "e21e2489aed2d3f14bc583ea16d155c59cf4b2509d48de8370ba79d66475f99f", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/13.jpg", - Network accessline 105
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/13.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 106
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/13.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 107
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/13.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--13 - Network accessline 108
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--13.jpg" - Network accessline 113
"sha256": "f10c7fa8c33056fea638da9c3de67a4336fff3241e046dd6c06284cfdc9a5f49", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/14.jpg", - Network accessline 114
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/14.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 115
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/14.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 116
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/14.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--14 - Network accessline 117
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--14.jpg" - Network accessline 122
"sha256": "c15a4891528c94d8bd0467855d39578a30ead0853b742457e59b61c030eb89b7", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/15.jpg", - Network accessline 123
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/15.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 124
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/15.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 125
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/15.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--15 - Network accessline 126
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--15.jpg" - Network accessline 131
"sha256": "4605b2bcc74aa7dc4690d6c9202a32173d2cd2293607492883cb7bf10f2d6c96", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/16.jpg", - Network accessline 132
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/16.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 133
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/16.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 134
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/16.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--16 - Network accessline 135
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--16.jpg" - Network accessline 140
"sha256": "af7f4ce6b8bcbe025ac21a127772b0cfb44060cce2d5022229eab893b36b48fb", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/17.jpg", - Network accessline 141
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/17.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 142
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/17.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 143
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/17.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--17 - Network accessline 144
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--17.jpg" - Network accessline 149
"sha256": "5822e8c05e0d6ef8c60b419a79c8214fcd19af85cc0e04ef6ff96c3f1f6be94b", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/18.jpg", - Network accessline 150
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/18.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 151
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/18.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 152
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/18.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--18 - Network accessline 153
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--18.jpg" - Network accessline 158
"sha256": "ba07bc199bf66095d882b99618f4a3993b505a4d924c63df7f13e430f7dc36c3", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/19.jpg", - Network accessline 159
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/19.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 160
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/19.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 161
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/19.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--19 - Network accessline 162
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--19.jpg" - Network accessline 167
"sha256": "8d4605b6d7e84e27b47b1e690473aaa683fa8fc61010543684e653f87a66b321", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/2.jpg", - Network accessline 168
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/2.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 169
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/2.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 170
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/2.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--2.j - Network accessline 171
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--2.jpg" - Network accessline 176
"sha256": "387b6d924556bad7a3c5df7afec70db5dae5a8a07f196e91d5d59cd365b6a148", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/20.jpg", - Network accessline 177
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/20.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-han - Network accessline 178
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/20.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets - Network accessline 179
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/20.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--20 - Network accessline 180
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--20.jpg" - Network accessline 185
"sha256": "395e05ecd07f1d167dcf27e1d88f6e610961175cf0d4edc91082d87db76c5731", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.1.jpg", - Network accessline 186
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.1.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-ha - Network accessline 187
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.1.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/asset - Network accessline 188
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.1.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--3 - Network accessline 189
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--3.1.jpg" - Network accessline 194
"sha256": "40eac20000fc963d4f97d7d7603b7b90f8bc115e1f05aac567fb6b20aae17869", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.jpg", - Network accessline 195
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 196
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 197
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/3.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--3.j - Network accessline 198
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--3.jpg" - Network accessline 203
"sha256": "6baa8fb3b70b904371a0ae2d540b2d3785064c02bc19db03721ec4d4874a1b1f", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/4.jpg", - Network accessline 204
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/4.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 205
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/4.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 206
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/4.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--4.j - Network accessline 207
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--4.jpg" - Network accessline 212
"sha256": "24c0d8718bde588156dbb8f8b989a287430fc8d935777b0f7f6886dd1341b0ac", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/5.jpg", - Network accessline 213
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/5.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 214
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/5.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 215
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/5.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--5.j - Network accessline 216
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--5.jpg" - Network accessline 221
"sha256": "b22e8b5d30d27fc14df5c4607431c619ca28568dd01de287e28eec3765274660", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/6.jpg", - Network accessline 222
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/6.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 223
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/6.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 224
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/6.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--6.j - Network accessline 225
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--6.jpg" - Network accessline 230
"sha256": "20dfdf4db06f8719da287a5ed7b08b4391f8ec35d49e2ef510f6b3f0cadc1855", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/7.jpg", - Network accessline 231
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/7.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 232
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/7.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 233
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/7.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--7.j - Network accessline 234
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--7.jpg" - Network accessline 239
"sha256": "df86ce3e134b68c06eeef14b9eb1dc4af4253d3b0f7fb28c862982c17142cdd7", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/8.jpg", - Network accessline 240
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/8.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 241
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/8.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 242
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/8.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--8.j - Network accessline 243
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--8.jpg" - Network accessline 248
"sha256": "6c7f99412f03ddd86ca4168a34d322ee6d1608f1f85a0ec96a69b811b08de9f9", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/9.jpg", - Network accessline 249
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/9.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-hand - Network accessline 250
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/9.jpg", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/ - Network accessline 251
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/style-previews/9.jpg", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--9.j - Network accessline 252
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/assets--style-previews--9.jpg" - Network accessline 257
"sha256": "f04d07b6681600a97b4c165183bd0bbb4eea25794a9ed4c835e1eb621aa0a605", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/gentle-intellectual-woman.wa - Network accessline 258
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/gentle-intellectual-woman.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/sk - Network accessline 259
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/gentle-intellectual-woman.wav", - Network accessline 260
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/gentle-intellectual-woman.wav" - Network accessline 265
"sha256": "3fbd724c6ba25ef90f2f741702543226639149937818d1172cd6b6d88dd56700", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/magnetic-narrator.wav", - Network accessline 266
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/magnetic-narrator.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/swe - Network accessline 267
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/magnetic-narrator.wav", - Network accessline 268
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/magnetic-narrator.wav" - Network accessline 273
"sha256": "148a32a1f2f74a5d6adac8aa46fc9fe6b2f71d49519392c38a388211705d0c20", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/bilibili-outro.wav" - Network accessline 274
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/bilibili-outro.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skil - Network accessline 275
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/bilibili-outro.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw - Network accessline 276
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/bilibili-outro.wav", "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2.3/assets--voi - Network accessline 277
"https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2.3/assets--voices--previews--bilibili-outro.wav" - Network accessline 282
"sha256": "2c8188e4a01eb45a8bfde36dbc1bd89571e68a29d038ad1d4d38e95bf71ce893", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/gentle-intellectual - Network accessline 283
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/gentle-intellectual-woman.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-vide - Network accessline 284
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/gentle-intellectual-woman.wav", - Network accessline 285
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/gentle-intellectual-woman.wav" - Network accessline 290
"sha256": "918db7d6dc73cdcccfa75666ce02e3d0fec28094bd41340c7c735411089132ee", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/magnetic-narrator.w - Network accessline 291
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/magnetic-narrator.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/s - Network accessline 292
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/magnetic-narrator.wav", - Network accessline 293
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/magnetic-narrator.wav" - Network accessline 298
"sha256": "fdffc60c72ea9d89642dda264a0ca69a70356b27421fca2a8e7b3d475ad5ea3a", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/realistic-man.wav", - Network accessline 299
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/realistic-man.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skill - Network accessline 300
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/realistic-man.wav", - Network accessline 301
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/realistic-man.wav" - Network accessline 306
"sha256": "dd11d85715c21119a904fd6bf40d2929e5e48b7443e07ecc38c22e944c77fe3d", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/scholarly-young-man - Network accessline 307
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/scholarly-young-man.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3 - Network accessline 308
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/scholarly-young-man.wav", - Network accessline 309
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/scholarly-young-man.wav" - Network accessline 314
"sha256": "0497e3d245b98917aa286f7a227934cd32f27c867314bceb40e7a6aec14fb5a7", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/suspense-storytelle - Network accessline 315
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/suspense-storyteller.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1. - Network accessline 316
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/suspense-storyteller.wav", - Network accessline 317
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/previews/suspense-storyteller.wav" - Network accessline 322
"sha256": "567e2e48b803c6b6f92d57226b2d5c16648ddfa9eacd045b2b252eb2be0222c0", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/scholarly-young-man.wav", - Network accessline 323
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/scholarly-young-man.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/s - Network accessline 324
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/scholarly-young-man.wav", - Network accessline 325
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/scholarly-young-man.wav" - Network accessline 330
"sha256": "eabcd71f98ee34e00928c496cb94ef9afed70c9bb3f3de180b350adca201484a", "urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/suspense-storyteller.wav", - Network accessline 331
"urls": [ "https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/suspense-storyteller.wav", "https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/ - Network accessline 332
"https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/suspense-storyteller.wav", - Network accessline 333
"https://fastly.jsdelivr.net/gh/threerocks/sweety-handdraw-video@v1.3/skills/sweety-handdraw-video/assets/voices/suspense-storyteller.wav"
skills/sweety-handdraw-video/assets/production-options.html
- Network accessline 6
[Credential-related source omitted] - Network accessline 7
const $=id=>document.getElementById(id);const make=(tag,text,cls)=>{const el=document.createElement(tag);if(text)el.textContent=text;if(cls)el.className=cls;return el}; async function choose(value){$('error').textContent='';const r=await fe - Network accessline 8
[Credential-related source omitted] - Network accessline 19
function describeChoice(k,v){if(k==='style'){if(v.mode==='catalog')return v.catalog_id+' · '+(data.catalog.styles.find(s=>s.id===v.catalog_id)?.name||'');return {inferred:'模型独立设计',catalog_auto:'模型从画风库匹配',custom:v.user_description}[v.mode]}i - Network accessline 20
function update(s){$('nav').replaceChildren(...Object.entries(names).map(([k,v],i)=>make('span',(i<s.index?'✓ ':'')+v,k===s.stage?'active':'')));if(s.complete){$('panel').style.display='none';$('complete').style.display='block';$('summary') - Network accessline 21
async function poll(){try{update(await(await fetch('/status')).json())}catch(e){$('error').textContent='等待本地选择服务响应。'}}poll();setInterval(poll,500);
skills/sweety-handdraw-video/assets/style-picker.html
- Network accessline 21
function update(){const chosen=document.querySelector('[name=style]:checked');document.querySelector('#description').hidden=chosen?.value!=='custom';document.querySelector('#confirm').disabled=!chosen||(chosen.value==='custom'&&!document.qu - Network accessline 22
picker.addEventListener('change',update);document.querySelector('#description').oninput=update; document.querySelector('#confirm').onclick=async()=>{const value=document.querySelector('[name=style]:checked').value;const selection=value.star - Network accessline 23
[Credential-related source omitted]
skills/sweety-handdraw-video/assets/voices/catalog.json
- Network accessline 23
"description": "《快乐囚禁你的方式》当前女声;参考取自原片并经人声分离、降噪清理,听感待确认。", "source_urls": [ "https://www.bilibili.com/video/BV1SXZyYtEVy/", - Network accessline 24
"source_urls": [ "https://www.bilibili.com/video/BV1SXZyYtEVy/", "https://www.bilibili.com/video/BV16UR1YuE6z/" - Network accessline 25
"https://www.bilibili.com/video/BV1SXZyYtEVy/", - Network accessline 26
"https://www.bilibili.com/video/BV16UR1YuE6z/"
skills/sweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md
- Network accessline 5
| File | Library | Version | Licence | Source | |---|---|---|---|---| | `vendor/anime.js` | anime.js | 4.5.0 | MIT | https://github.com/juliangarnier/anime | - Network accessline 6
|---|---|---|---|---| | `vendor/anime.js` | anime.js | 4.5.0 | MIT | https://github.com/juliangarnier/anime | | `vendor/rough.js` | Rough.js | 4.6.6 | MIT | https://github.com/rough-stuff/rough | - Network accessline 7
| `vendor/anime.js` | anime.js | 4.5.0 | MIT | https://github.com/juliangarnier/anime | - Network accessline 8
| `vendor/rough.js` | Rough.js | 4.6.6 | MIT | https://github.com/rough-stuff/rough | - Network accessline 9
| `vendor/rough-notation.js` | Rough Notation | 0.5.1 | MIT | https://github.com/rough-stuff/rough-notation | - Network accessline 10
| `vendor/confetti.js` | canvas-confetti | 1.9.4 | ISC | https://github.com/catdad/canvas-confetti | - Network accessline 11
| `vendor/d3-geo.js` | d3-geo | 3.1.1 | ISC | https://github.com/d3/d3-geo | - Network accessline 12
| `vendor/d3-array.js` | d3-array | 3.2.4 | ISC | https://github.com/d3/d3-array | - Network accessline 13
| `vendor/topojson.js` | topojson-client | 3.1.0 | ISC | https://github.com/topojson/topojson-client | - Network accessline 14
| `vendor/land-110m.js` | world-atlas `land-110m.json` | 2.0.2 | ISC (`world-atlas.LICENSE`) | https://github.com/topojson/world-atlas | - Network accessline 15
| `vendor/matter.js` | matter-js (`build/matter.min.js`) | 0.20.0 | MIT | https://github.com/liabru/matter-js | - Network accessline 16
| `vendor/zdog.js` | Zdog (`dist/zdog.dist.min.js`) | 1.1.3 | MIT (`zdog.LICENSE`; upstream states "Licensed MIT" and ships no licence file, so the standard text with its copyright line is reproduced) | https://github.com/metafizzy/zdog | - Network accessline 17
| `vendor/mathjax-tex-svg.js` | MathJax (`es5/tex-svg-full.js`) | 3.2.2 | Apache-2.0 (`mathjax.LICENSE`; the package has no NOTICE file) | https://github.com/mathjax/MathJax | - Network accessline 19
**Map data.** world-atlas `land-110m` comes from [Natural Earth](https://www.naturalearthdata.com/), which is in the public domain. Our only change is a wrapper: the JSON is assigned to `window.WORLD_LAND` so that the page can load it witho - Network accessline 23
- **[huashu-art-motion](https://github.com/alchaincyf/huashu-art-motion)** (MIT, also bundled under `dependencies/`). From its 镜头语言 guide we took: - Network accessline 25
- the density rules behind `direction.camera_warnings`; - the list of paper and ink transitions we rebuilt in numpy (page turn, ink bloom, shards, tiles, cube). - **[anidoodle](https://github.com/alexgreensh/anidoodle)** (Apache-2.0). Fro - Network accessline 26
- the list of paper and ink transitions we rebuilt in numpy (page turn, ink bloom, shards, tiles, cube). - **[anidoodle](https://github.com/alexgreensh/anidoodle)** (Apache-2.0). From its motion grammar and camera notes we took ideas only: - Network accessline 27
- **[anidoodle](https://github.com/alexgreensh/anidoodle)** (Apache-2.0). From its motion grammar and camera notes we took ideas only: - Network accessline 33
We wrote our implementations from scratch in Python and JavaScript. - **[perfect-freehand](https://github.com/steveruiz/perfect-freehand)** (MIT). The idea behind the pressure-sensitive lines and arrows: a stroke's width follows simulated p - Network accessline 34
- **[perfect-freehand](https://github.com/steveruiz/perfect-freehand)** (MIT). The idea behind the pressure-sensitive lines and arrows: a stroke's width follows simulated pen pressure, with tapered ends and thinning where the pen moves fast - Network accessline 35
- **[awesome-ai-motion](https://github.com/guanmo-ai/awesome-ai-motion)**: a survey of 1,417 AI-made motion works. We used it only to rank which effect families to build. No work, prompt or asset from it is included.
skills/sweety-handdraw-video/assets/web-motion/recipes.js
- Executable scriptline 1
Executable file - Network accessline 6
(() => { const { animate, stagger, createSpring, svg, createTimeline } = anime; const NS = 'http://www.w3.org/2000/svg'; - Network accessline 7
const { animate, stagger, createSpring, svg, createTimeline } = anime; const NS = 'http://www.w3.org/2000/svg'; const fonts = { - Network accessline 8
const NS = 'http://www.w3.org/2000/svg';
skills/sweety-handdraw-video/assets/web-motion/shim.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/assets/web-motion/vendor/anime.js
- Executable scriptline 1
Executable file - Possible obfuscationline 7
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).anime={})}(this,function(t){"use strict";cons
skills/sweety-handdraw-video/assets/web-motion/vendor/confetti.js
- Executable scriptline 1
Executable file - Network accessline 56
// see https://github.com/catdad/canvas-confetti/issues/209 - Network accessline 737
// see https://developer.mozilla.org/en-US/docs/Web/API/DOMMatrix/DOMMatrix - Network accessline 814
// see https://nolanlawson.com/2022/04/08/the-struggle-of-using-native-emoji-on-the-web/
skills/sweety-handdraw-video/assets/web-motion/vendor/d3-array.js
- Network accessline 1
// https://d3js.org/d3-array/ v3.2.4 Copyright 2010-2023 Mike Bostock - Executable scriptline 1
Executable file - Possible obfuscationline 2
!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).d3=t.d3||{})}(this,(function(t){"use strict";
skills/sweety-handdraw-video/assets/web-motion/vendor/d3-geo.js
- Network accessline 1
// https://d3js.org/d3-geo/ v3.1.1 Copyright 2010-2024 Mike Bostock, 2008-2012 Charles Karney - Executable scriptline 1
Executable file - Possible obfuscationline 2
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("d3-array")):"function"==typeof define&&define.amd?define(["exports","d3-array"],t):t((n="undefined"!=typeof globalThis?globalThis:n||self).d3=n.d3||{},n.
skills/sweety-handdraw-video/assets/web-motion/vendor/land-110m.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/assets/web-motion/vendor/mathjax-tex-svg.js
skills/sweety-handdraw-video/assets/web-motion/vendor/mathjax.LICENSE
skills/sweety-handdraw-video/assets/web-motion/vendor/matter.js
- Network accessline 1
/*! * matter-js 0.20.0 by @liabru * http://brm.io/matter-js/ - Executable scriptline 1
Executable file - Network accessline 2
* matter-js 0.20.0 by @liabru * http://brm.io/matter-js/ * License MIT - Network accessline 3
* http://brm.io/matter-js/ - Possible obfuscationline 6
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("Matter",[],t):"object"==typeof exports?exports.Matter=t():e.Matter=t()}(this,(function(){return function(e){va
skills/sweety-handdraw-video/assets/web-motion/vendor/rough-notation.js
- Network accessline 1
var RoughNotation=function(t){"use strict";const e="http://www.w3.org/2000/svg";class s{constructor(t){this.seed=t}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}function i(t,e,s,i,n){return{ty - Possible obfuscationline 1
var RoughNotation=function(t){"use strict";const e="http://www.w3.org/2000/svg";class s{constructor(t){this.seed=t}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}function i(t,e,s,i,n){return{ty - Executable scriptline 1
Executable file
skills/sweety-handdraw-video/assets/web-motion/vendor/rough.js
- Possible obfuscationline 1
var rough=function(){"use strict";function t(t,e,s){if(t&&t.length){const[n,o]=e,a=Math.PI/180*s,h=Math.cos(a),r=Math.sin(a);for(const e of t){const[t,s]=e;e[0]=(t-n)*h-(s-o)*r+n,e[1]=(t-n)*r+(s-o)*h+o}}}function e(t,e){return t[0]===e[0]&& - Executable scriptline 1
Executable file
skills/sweety-handdraw-video/assets/web-motion/vendor/topojson.js
- Network accessline 1
// https://github.com/topojson/topojson-client v3.1.0 Copyright 2019 Mike Bostock - Executable scriptline 1
Executable file - Possible obfuscationline 2
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).topojson=e.topojson||{})}(this,function(e){"use strict";function t(e){return e}function
skills/sweety-handdraw-video/assets/web-motion/vendor/zdog.js
- Executable scriptline 1
Executable file - Network accessline 3
* Round, flat, designer-friendly pseudo-3D engine * Licensed MIT * https://zzz.dog - Network accessline 4
* Licensed MIT * https://zzz.dog * Copyright 2020 Metafizzy - Network accessline 5
* https://zzz.dog - Possible obfuscationline 8
(function(t,e){if(typeof module=="object"&&module.exports){module.exports=e()}else{t.Zdog=e()}})(this,function t(){var e={};e.TAU=Math.PI*2;e.extend=function(t,e){for(var r in e){t[r]=e[r]}return t};e.lerp=function(t,e,r){return(e-t)*r+t};e
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/PROTOCOL.md
- Network accessline 56
- 正式生产、连续故事和多页作品的每一张请求,都必须附带 [assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png),并标记为“纯画风参考”。不能只在角色卡或第一页使用一次。 - Network accessline 67
- 正式生产每张请求都必须附带 [assets/style-19/anchor-roundhead-redline.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-19/anchor-roundhead-redline.png),并标记为 `style-only`。只继承形体、五官、动作弧线、铅 - Network accessline 77
- 正式生产每张请求都必须附带 [assets/style-20/anchor-warm-yellow-ink-story.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-20/anchor-warm-yellow-ink-story.png),并标记为 `style-only`。锚点只约束暖白
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/README.md
- Network accessline 7
[](LICENSE) - Network accessline 9
**默认安装:[下载轻量包 hand-drawn-skill.zip](https://github.com/threerocks/hand-drawn-styles/releases/latest/download/hand-drawn-skill.zip)**(约 81 KiB)。包含全部 21 套配方、运行脚本和图片清单。图片由 Netlify 公开托管,运行参考图首次使用时下载并校验。 - Network accessline 33
帮我安装这个 Skill 的轻量包:https://github.com/threerocks/hand-drawn-styles/releases/latest/download/hand-drawn-skill.zip - Network accessline 37
优先下载 [Release 轻量包](https://github.com/threerocks/hand-drawn-styles/releases/latest/download/hand-drawn-skill.zip),解压后保留 `hand-drawn/` 的目录结构。轻量包不包含 Git 历史、展示图库或研发对照图。安装方式与检查命令见 [INSTALL.md](INSTALL.md);完整文件校验值见 [SHA256SUMS](https://github.co - Network accessline 69
| | | | | |:--:|:--:|:--:|:--:| | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png" width="200"><br>**1** 极简线条 xkcd 火柴人 | <img src="https://cdn.jsdelivr - Network accessline 70
|:--:|:--:|:--:|:--:| | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png" width="200"><br>**1** 极简线条 xkcd 火柴人 | <img src="https://cdn.jsdelivr.net/gh/th - Network accessline 71
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png" width="200"><br>**1** 极简线条 xkcd 火柴人 | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-st - Network accessline 72
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/04-bean-doodle.png" width="200"><br>**4** 小豆人信息图 | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdf - Network accessline 73
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/08-ink-wash.png" width="200"><br>**8** 水墨写意 | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c - Network accessline 74
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook.png" width="200"><br>**12** 暖光童画 | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles - Network accessline 75
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight.png" width="200"><br>**16** 聚光水粉立绘 | <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-sty - Network accessline 76
| <img src="https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-20/anchor-warm-yellow-ink-story.png" width="200"><br>**20** 暖黄墨线情绪小剧场 | | | | - Network accessline 87
git clone --depth 1 https://github.com/threerocks/hand-drawn-styles.git
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/STYLES.md
- Network accessline 9
> 别名:`rawkid`、`kid-scrawl`、`stick-kid`、`family-crayon-card`、`parent-child-crayon`、`submission-crayon`。纯风格(可选顶部手写中文标题)。比例:不传则不注入。占位符 `【主体】【文字】` 自动推断。 > > 唯一主视觉真源:[assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/han - Network accessline 10
> > 唯一主视觉真源:[assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png)。这张图的视觉判断优先于文字配方;文字只负责把它转译到新人物、新动作和新场景,不能另造一套更规整的审美。正式生产、连 - Network accessline 11
> 唯一主视觉真源:[assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png)。这张图的视觉判断优先于文字配方;文字只负责把它转译到新人物、新动作和新场景,不能另造一套更规整的审美。正式生产、连续故 - Network accessline 310
> 出身:Midjourney --sref 1399033614 的 gpt-image 复刻(2026-07-16 五张对照迭代定稿,refB 终评 96+):层叠纸雕 × 斯堪的纳维亚民俗图案 × 编辑设计配色,手工、温暖、个性。适合人物立绘、民俗动物、叙事场景。 > 命门(两轮翻车点,五条都必须写死):**① NOT flat papercut**——不写就出平面对称剪纸花边(第一版翻车原因);本风格是"立体纸雕塑的柔光渲染/实拍",不是剪纸;**②头是定格木偶式立体 - Network accessline 311
> 命门(两轮翻车点,五条都必须写死):**① NOT flat papercut**——不写就出平面对称剪纸花边(第一版翻车原因);本风格是"立体纸雕塑的柔光渲染/实拍",不是剪纸;**②头是定格木偶式立体雕塑头**——不写死就出"平面贴片脸+画上去的三角鼻"(第二轮翻车原因):刘海是有体积的圆顶并在额头投影、鼻子是物理凸出的纸楔(一侧受光一侧投影);**③留白 + 不对称 editorial 构图**——不写死模型会把画面填满变成装饰壁纸;**④立体感三件套**:部件物理 - Network accessline 312
> 满分打法(codex/gpt-image 通道):生成前先用 view_image 看 [examples/13-paper-folk.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk.png) 和 [examples/13-paper-folk-musician.png] - Network accessline 447
> 别名:`roundhead-redline`、`redline-roundhead`、`graphite-redline`、`圆头红线`、`黑红白圆头童画`。纯风格。比例:不传则不注入。占位符 `【主体】【文字】` 自动推断。正式生产必须附带 [assets/style-19/anchor-roundhead-redline.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c8916 - Network accessline 484
> 别名:`warm-yellow-ink-story`、`yellow-ink-story`、`mustard-ink-story`、`暖黄墨线`。纯风格。比例:不传则不注入。占位符 `【主体】【文字】` 自动推断。正式生产必须附带 [assets/style-20/anchor-warm-yellow-ink-story.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c891640
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/assets/image-manifest.json
- Network accessline 1
{ "format_version": 1, "base_url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710", - Network accessline 2
"format_version": 1, "base_url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710", "images": { - Network accessline 3
"base_url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710", - Network accessline 4
"images": { "assets/style-19/anchor-roundhead-redline.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-19/anchor-roundhead-redline.png", - Network accessline 5
"assets/style-19/anchor-roundhead-redline.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-19/anchor-roundhead-redline.png", "bytes": 1572238, - Network accessline 6
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-19/anchor-roundhead-redline.png", - Network accessline 7
"bytes": 1572238, "sha256": "a804cff3553665df666c072c9b1d6118a48ffef537f98155e2d48173e90c985d", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-19--anchor-rou - Network accessline 8
"sha256": "a804cff3553665df666c072c9b1d6118a48ffef537f98155e2d48173e90c985d", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-19--anchor-roundhead-redline.png" - Network accessline 9
"fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-19--anchor-roundhead-redline.png" - Network accessline 10
}, "assets/style-20/anchor-warm-yellow-ink-story.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-20/anchor-warm-yellow-ink-story.png", - Network accessline 11
"assets/style-20/anchor-warm-yellow-ink-story.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-20/anchor-warm-yellow-ink-story.png", "bytes": 1720913, - Network accessline 12
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-20/anchor-warm-yellow-ink-story.png", - Network accessline 13
"bytes": 1720913, "sha256": "29602439c2ca2f2aa847f6449eab824c90832e8790b543451fe0cbab914cde32", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-20--anchor-war - Network accessline 14
"sha256": "29602439c2ca2f2aa847f6449eab824c90832e8790b543451fe0cbab914cde32", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-20--anchor-warm-yellow-ink-story.png" - Network accessline 15
"fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-20--anchor-warm-yellow-ink-story.png" - Network accessline 16
}, "assets/style-3.1/anchor-family.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png", - Network accessline 17
"assets/style-3.1/anchor-family.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png", "bytes": 1813423, - Network accessline 18
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png", - Network accessline 19
"bytes": 1813423, "sha256": "c4e2c8c0ea89fe24930e94fafb299677e10cc57824d8879d8a4c612cdda9d793", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-3.1--anchor-fa - Network accessline 20
"sha256": "c4e2c8c0ea89fe24930e94fafb299677e10cc57824d8879d8a4c612cdda9d793", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-3.1--anchor-family.png", "upstre - Network accessline 21
"fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--assets--style-3.1--anchor-family.png", - Network accessline 26
}, "benchmarks/codex-r1/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s11-emosketch.png", - Network accessline 27
"benchmarks/codex-r1/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s11-emosketch.png", "bytes": 1848475, - Network accessline 28
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s11-emosketch.png", - Network accessline 31
}, "benchmarks/codex-r1/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s1_1-coloring.png", - Network accessline 32
"benchmarks/codex-r1/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s1_1-coloring.png", "bytes": 2344530, - Network accessline 33
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s1_1-coloring.png", - Network accessline 36
}, "benchmarks/codex-r1/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s31-rawkid.png", - Network accessline 37
"benchmarks/codex-r1/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s31-rawkid.png", "bytes": 2206787, - Network accessline 38
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s31-rawkid.png", - Network accessline 41
}, "benchmarks/codex-r1/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s8-realcrayon.png", - Network accessline 42
"benchmarks/codex-r1/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s8-realcrayon.png", "bytes": 2450642, - Network accessline 43
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r1/s8-realcrayon.png", - Network accessline 46
}, "benchmarks/codex-r2/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s11-emosketch.png", - Network accessline 47
"benchmarks/codex-r2/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s11-emosketch.png", "bytes": 2175036, - Network accessline 48
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s11-emosketch.png", - Network accessline 51
}, "benchmarks/codex-r2/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s1_1-coloring.png", - Network accessline 52
"benchmarks/codex-r2/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s1_1-coloring.png", "bytes": 2248516, - Network accessline 53
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s1_1-coloring.png", - Network accessline 56
}, "benchmarks/codex-r2/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s31-rawkid.png", - Network accessline 57
"benchmarks/codex-r2/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s31-rawkid.png", "bytes": 3112631, - Network accessline 58
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s31-rawkid.png", - Network accessline 61
}, "benchmarks/codex-r2/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s8-realcrayon.png", - Network accessline 62
"benchmarks/codex-r2/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s8-realcrayon.png", "bytes": 2658864, - Network accessline 63
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/codex-r2/s8-realcrayon.png", - Network accessline 66
}, "benchmarks/compare/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s11-emosketch.png", - Network accessline 67
"benchmarks/compare/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s11-emosketch.png", "bytes": 1520142, - Network accessline 68
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s11-emosketch.png", - Network accessline 71
}, "benchmarks/compare/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s1_1-coloring.png", - Network accessline 72
"benchmarks/compare/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s1_1-coloring.png", "bytes": 1949360, - Network accessline 73
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s1_1-coloring.png", - Network accessline 76
}, "benchmarks/compare/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s31-rawkid.png", - Network accessline 77
"benchmarks/compare/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s31-rawkid.png", "bytes": 2068482, - Network accessline 78
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s31-rawkid.png", - Network accessline 81
}, "benchmarks/compare/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s8-realcrayon.png", - Network accessline 82
"benchmarks/compare/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s8-realcrayon.png", "bytes": 1914165, - Network accessline 83
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/compare/s8-realcrayon.png", - Network accessline 86
}, "benchmarks/mj/grid-a.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-a.png", - Network accessline 87
"benchmarks/mj/grid-a.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-a.png", "bytes": 8883401, - Network accessline 88
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-a.png", - Network accessline 91
}, "benchmarks/mj/grid-b.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-b.png", - Network accessline 92
"benchmarks/mj/grid-b.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-b.png", "bytes": 8519076, - Network accessline 93
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-b.png", - Network accessline 96
}, "benchmarks/mj/grid-c.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-c.png", - Network accessline 97
"benchmarks/mj/grid-c.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-c.png", "bytes": 8769996, - Network accessline 98
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-c.png", - Network accessline 101
}, "benchmarks/mj/grid-d.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-d.png", - Network accessline 102
"benchmarks/mj/grid-d.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-d.png", "bytes": 9360073, - Network accessline 103
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-d.png", - Network accessline 106
}, "benchmarks/mj/grid-e.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-e.png", - Network accessline 107
"benchmarks/mj/grid-e.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-e.png", "bytes": 5932733, - Network accessline 108
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/grid-e.png", - Network accessline 111
}, "benchmarks/mj/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s11-emosketch.png", - Network accessline 112
"benchmarks/mj/s11-emosketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s11-emosketch.png", "bytes": 1455268, - Network accessline 113
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s11-emosketch.png", - Network accessline 116
}, "benchmarks/mj/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s1_1-coloring.png", - Network accessline 117
"benchmarks/mj/s1_1-coloring.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s1_1-coloring.png", "bytes": 2320820, - Network accessline 118
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s1_1-coloring.png", - Network accessline 121
}, "benchmarks/mj/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s31-rawkid.png", - Network accessline 122
"benchmarks/mj/s31-rawkid.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s31-rawkid.png", "bytes": 2273194, - Network accessline 123
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s31-rawkid.png", - Network accessline 126
}, "benchmarks/mj/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s8-realcrayon.png", - Network accessline 127
"benchmarks/mj/s8-realcrayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s8-realcrayon.png", "bytes": 2008615, - Network accessline 128
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/mj/s8-realcrayon.png", - Network accessline 131
}, "benchmarks/style-19/compare/final-contact-sheet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/final-contact-sheet.png", - Network accessline 132
"benchmarks/style-19/compare/final-contact-sheet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/final-contact-sheet.png", "bytes": 88 - Network accessline 133
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/final-contact-sheet.png", - Network accessline 136
}, "benchmarks/style-19/compare/r1-contact-sheet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/r1-contact-sheet.png", - Network accessline 137
"benchmarks/style-19/compare/r1-contact-sheet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/r1-contact-sheet.png", "bytes": 963577, - Network accessline 138
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/r1-contact-sheet.png", - Network accessline 141
}, "benchmarks/style-19/generalization/bear-and-fox.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/bear-and-fox.png", - Network accessline 142
"benchmarks/style-19/generalization/bear-and-fox.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/bear-and-fox.png", "bytes": 18 - Network accessline 143
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/bear-and-fox.png", - Network accessline 146
}, "benchmarks/style-19/generalization/high-five.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/high-five.png", - Network accessline 147
"benchmarks/style-19/generalization/high-five.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/high-five.png", "bytes": 1787213, - Network accessline 148
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/high-five.png", - Network accessline 151
}, "benchmarks/style-19/generalization/librarian.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/librarian.png", - Network accessline 152
"benchmarks/style-19/generalization/librarian.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/librarian.png", "bytes": 1699043, - Network accessline 153
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/librarian.png", - Network accessline 156
}, "benchmarks/style-19/r1/candidate-a-clean-flat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-a-clean-flat.png", - Network accessline 157
"benchmarks/style-19/r1/candidate-a-clean-flat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-a-clean-flat.png", "bytes": 141646 - Network accessline 158
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-a-clean-flat.png", - Network accessline 161
}, "benchmarks/style-19/r1/candidate-b-paper-flat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-b-paper-flat.png", - Network accessline 162
"benchmarks/style-19/r1/candidate-b-paper-flat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-b-paper-flat.png", "bytes": 152945 - Network accessline 163
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-b-paper-flat.png", - Network accessline 166
}, "benchmarks/style-19/r1/candidate-c-soft-depth.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-c-soft-depth.png", - Network accessline 167
"benchmarks/style-19/r1/candidate-c-soft-depth.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-c-soft-depth.png", "bytes": 102082 - Network accessline 168
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-c-soft-depth.png", - Network accessline 171
}, "benchmarks/style-19/r2/family-refined.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r2/family-refined.png", - Network accessline 172
"benchmarks/style-19/r2/family-refined.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r2/family-refined.png", "bytes": 1129272, - Network accessline 173
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r2/family-refined.png", - Network accessline 176
}, "benchmarks/style-19/reference.webp": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/reference.webp", - Network accessline 177
"benchmarks/style-19/reference.webp": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/reference.webp", "bytes": 193486, - Network accessline 178
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/reference.webp", - Network accessline 181
}, "benchmarks/style-3.1/librarian-book-return-v2.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v2.png", - Network accessline 182
"benchmarks/style-3.1/librarian-book-return-v2.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v2.png", "bytes": 184945 - Network accessline 183
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v2.png", - Network accessline 186
}, "benchmarks/style-3.1/librarian-book-return-v3-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v3-failed.png", - Network accessline 187
"benchmarks/style-3.1/librarian-book-return-v3-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v3-failed.png", " - Network accessline 188
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v3-failed.png", - Network accessline 191
}, "benchmarks/style-3.1/librarian-book-return-v4-two-pass.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v4-two-pass.pn - Network accessline 192
"benchmarks/style-3.1/librarian-book-return-v4-two-pass.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v4-two-pass.png", - Network accessline 193
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v4-two-pass.png", - Network accessline 196
}, "benchmarks/style-3.1/librarian-book-return-v5-three-stage.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v5-three-st - Network accessline 197
"benchmarks/style-3.1/librarian-book-return-v5-three-stage.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v5-three-stage.png - Network accessline 198
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v5-three-stage.png", - Network accessline 201
}, "benchmarks/style-3.1/librarian-book-return.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return.png", - Network accessline 202
"benchmarks/style-3.1/librarian-book-return.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return.png", "bytes": 1721369, - Network accessline 203
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return.png", - Network accessline 206
}, "benchmarks/style-3.1/parent-listening-v2.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v2.png", - Network accessline 207
"benchmarks/style-3.1/parent-listening-v2.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v2.png", "bytes": 1626006, - Network accessline 208
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v2.png", - Network accessline 211
}, "benchmarks/style-3.1/parent-listening-v3-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v3-failed.png", - Network accessline 212
"benchmarks/style-3.1/parent-listening-v3-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v3-failed.png", "bytes": 18 - Network accessline 213
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v3-failed.png", - Network accessline 216
}, "benchmarks/style-3.1/parent-listening-v4-two-pass.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v4-two-pass.png", - Network accessline 217
"benchmarks/style-3.1/parent-listening-v4-two-pass.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v4-two-pass.png", "bytes" - Network accessline 218
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v4-two-pass.png", - Network accessline 221
}, "benchmarks/style-3.1/parent-listening-v5-single-strong-correction-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v - Network accessline 222
"benchmarks/style-3.1/parent-listening-v5-single-strong-correction-failed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-singl - Network accessline 223
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-single-strong-correction-failed.png", - Network accessline 226
}, "benchmarks/style-3.1/parent-listening-v5-three-stage.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-three-stage.png", - Network accessline 227
"benchmarks/style-3.1/parent-listening-v5-three-stage.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-three-stage.png", " - Network accessline 228
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-three-stage.png", - Network accessline 231
}, "benchmarks/style-3.1/parent-snack-cabinet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-snack-cabinet.png", - Network accessline 232
"benchmarks/style-3.1/parent-snack-cabinet.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-snack-cabinet.png", "bytes": 1679789, - Network accessline 233
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-snack-cabinet.png", - Network accessline 236
}, "examples/01-minimal-line.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png", - Network accessline 237
"examples/01-minimal-line.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png", "bytes": 1279341, - Network accessline 238
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/01-minimal-line.png", - Network accessline 241
}, "examples/02-crayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/02-crayon.png", - Network accessline 242
"examples/02-crayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/02-crayon.png", "bytes": 2274627, - Network accessline 243
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/02-crayon.png", - Network accessline 246
}, "examples/03-ghibli.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/03-ghibli.png", - Network accessline 247
"examples/03-ghibli.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/03-ghibli.png", "bytes": 2083634, - Network accessline 248
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/03-ghibli.png", - Network accessline 251
}, "examples/04-bean-doodle.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/04-bean-doodle.png", - Network accessline 252
"examples/04-bean-doodle.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/04-bean-doodle.png", "bytes": 2248200, - Network accessline 253
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/04-bean-doodle.png", - Network accessline 256
}, "examples/05-ms-paint.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/05-ms-paint.png", - Network accessline 257
"examples/05-ms-paint.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/05-ms-paint.png", "bytes": 984488, - Network accessline 258
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/05-ms-paint.png", - Network accessline 261
}, "examples/06-pen-scribble.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/06-pen-scribble.png", - Network accessline 262
"examples/06-pen-scribble.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/06-pen-scribble.png", "bytes": 2762861, - Network accessline 263
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/06-pen-scribble.png", - Network accessline 266
}, "examples/07-real-crayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/07-real-crayon.png", - Network accessline 267
"examples/07-real-crayon.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/07-real-crayon.png", "bytes": 2867492, - Network accessline 268
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/07-real-crayon.png", - Network accessline 271
}, "examples/08-ink-wash.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/08-ink-wash.png", - Network accessline 272
"examples/08-ink-wash.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/08-ink-wash.png", "bytes": 2969841, - Network accessline 273
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/08-ink-wash.png", - Network accessline 276
}, "examples/09-pixel-art.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/09-pixel-art.png", - Network accessline 277
"examples/09-pixel-art.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/09-pixel-art.png", "bytes": 927895, - Network accessline 278
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/09-pixel-art.png", - Network accessline 281
}, "examples/10-emo-sketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/10-emo-sketch.png", - Network accessline 282
"examples/10-emo-sketch.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/10-emo-sketch.png", "bytes": 2498720, - Network accessline 283
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/10-emo-sketch.png", - Network accessline 286
}, "examples/11-retro-concept-duo.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept-duo.png", - Network accessline 287
"examples/11-retro-concept-duo.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept-duo.png", "bytes": 2872390, - Network accessline 288
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept-duo.png", - Network accessline 291
}, "examples/11-retro-concept.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept.png", - Network accessline 292
"examples/11-retro-concept.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept.png", "bytes": 2438699, - Network accessline 293
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/11-retro-concept.png", - Network accessline 296
}, "examples/12-sunlit-storybook-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-boy.png", - Network accessline 297
"examples/12-sunlit-storybook-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-boy.png", "bytes": 3166508, - Network accessline 298
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-boy.png", - Network accessline 301
}, "examples/12-sunlit-storybook-fullbleed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-fullbleed.png", - Network accessline 302
"examples/12-sunlit-storybook-fullbleed.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-fullbleed.png", "bytes": 2529712, - Network accessline 303
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook-fullbleed.png", - Network accessline 306
}, "examples/12-sunlit-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook.png", - Network accessline 307
"examples/12-sunlit-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook.png", "bytes": 2932536, - Network accessline 308
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/12-sunlit-storybook.png", - Network accessline 311
}, "examples/13-paper-folk-musician.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk-musician.png", - Network accessline 312
"examples/13-paper-folk-musician.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk-musician.png", "bytes": 2655393, - Network accessline 313
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk-musician.png", - Network accessline 314
"bytes": 2655393, "sha256": "41f7e0970dc10d8e344857e6396db3459d1d56f6eef43df560268ac920956303", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk-musi - Network accessline 315
"sha256": "41f7e0970dc10d8e344857e6396db3459d1d56f6eef43df560268ac920956303", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk-musician.png", "upstre - Network accessline 316
"fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk-musician.png", - Network accessline 321
}, "examples/13-paper-folk.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk.png", - Network accessline 322
"examples/13-paper-folk.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk.png", "bytes": 2425477, - Network accessline 323
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/13-paper-folk.png", - Network accessline 324
"bytes": 2425477, "sha256": "b613f1e6f98a15eeea4efb75123b5373cb7f72494e2d4dfc9f2bdbf89d827fc7", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk.png" - Network accessline 325
"sha256": "b613f1e6f98a15eeea4efb75123b5373cb7f72494e2d4dfc9f2bdbf89d827fc7", "fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk.png", "upstream_sha256 - Network accessline 326
"fallback_url": "https://github.com/threerocks/sweety-handdraw-video/releases/download/v1.2/hand-drawn--examples--13-paper-folk.png", - Network accessline 331
}, "examples/14-nordic-storybook-lanky.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-lanky.png", - Network accessline 332
"examples/14-nordic-storybook-lanky.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-lanky.png", "bytes": 2456944, - Network accessline 333
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-lanky.png", - Network accessline 336
}, "examples/14-nordic-storybook-portrait.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-portrait.png", - Network accessline 337
"examples/14-nordic-storybook-portrait.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-portrait.png", "bytes": 2630433, - Network accessline 338
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook-portrait.png", - Network accessline 341
}, "examples/14-nordic-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook.png", - Network accessline 342
"examples/14-nordic-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook.png", "bytes": 2360990, - Network accessline 343
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/14-nordic-storybook.png", - Network accessline 346
}, "examples/15-softnose-vinyl-fullbody.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl-fullbody.png", - Network accessline 347
"examples/15-softnose-vinyl-fullbody.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl-fullbody.png", "bytes": 1541344, - Network accessline 348
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl-fullbody.png", - Network accessline 351
}, "examples/15-softnose-vinyl.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl.png", - Network accessline 352
"examples/15-softnose-vinyl.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl.png", "bytes": 1791630, - Network accessline 353
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/15-softnose-vinyl.png", - Network accessline 356
}, "examples/16-gouache-spotlight-bird.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-bird.png", - Network accessline 357
"examples/16-gouache-spotlight-bird.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-bird.png", "bytes": 2497017, - Network accessline 358
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-bird.png", - Network accessline 361
}, "examples/16-gouache-spotlight-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-boy.png", - Network accessline 362
"examples/16-gouache-spotlight-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-boy.png", "bytes": 2117421, - Network accessline 363
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-boy.png", - Network accessline 366
}, "examples/16-gouache-spotlight-oldman.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-oldman.png", - Network accessline 367
"examples/16-gouache-spotlight-oldman.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-oldman.png", "bytes": 2732334, - Network accessline 368
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight-oldman.png", - Network accessline 371
}, "examples/16-gouache-spotlight.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight.png", - Network accessline 372
"examples/16-gouache-spotlight.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight.png", "bytes": 2413409, - Network accessline 373
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/16-gouache-spotlight.png", - Network accessline 376
}, "examples/17-inked-storybook-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-boy.png", - Network accessline 377
"examples/17-inked-storybook-boy.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-boy.png", "bytes": 2802880, - Network accessline 378
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-boy.png", - Network accessline 381
}, "examples/17-inked-storybook-redhat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-redhat.png", - Network accessline 382
"examples/17-inked-storybook-redhat.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-redhat.png", "bytes": 2734009, - Network accessline 383
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook-redhat.png", - Network accessline 386
}, "examples/17-inked-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook.png", - Network accessline 387
"examples/17-inked-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook.png", "bytes": 2598920, - Network accessline 388
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/17-inked-storybook.png", - Network accessline 391
}, "examples/18-warm-flat-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png", - Network accessline 392
"examples/18-warm-flat-storybook.png": { "url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png", "bytes": 1129272, - Network accessline 393
"url": "https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png",
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/assets/style-19/anchor-roundhead-redline.png.provenance.json
- Network accessline 7
"software_agent": "gpt-image 2.0", "claim_generator": "OpenAI Media Service API", "digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", - Network accessline 8
"claim_generator": "OpenAI Media Service API", "digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", "sanitizer_result": "refused-to-modify-without-c2pa-resigning", - Network accessline 9
"digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia",
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/assets/style-20/anchor-warm-yellow-ink-story.png.provenance.json
- Network accessline 11
"software_agent": "gpt-image 2.0", "claim_generator": "OpenAI Media Service API", "digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", - Network accessline 12
"claim_generator": "OpenAI Media Service API", "digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", "sanitizer_result": "refused-to-modify-without-c2pa-resigning", - Network accessline 13
"digital_source_type": "http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia",
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/assets/style-3.1/anchor-family.png.provenance.json
- Network accessline 5
"aigcFieldAfter": "present", "digitalSourceTypeBefore": "absent", "digitalSourceTypeAfter": "https://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", - Network accessline 6
"digitalSourceTypeBefore": "absent", "digitalSourceTypeAfter": "https://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia", "creatorToolBefore": "absent", - Network accessline 7
"digitalSourceTypeAfter": "https://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia",
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/benchmarks/style-19/README.md
- Network accessline 3
> 本目录名保留自 2026-08-23 之前的编号。当前 `STYLES.md` 中暖色扁平绘本是 #18;当前 #19 是 `roundhead-redline`,定稿图在 [../../assets/style-19/anchor-roundhead-redline.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/ - Network accessline 7
复刻 [reference.webp](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/reference.webp) 的视觉语言,并验证脱离参考图后能否跨主体稳定复现。 - Network accessline 21
- [candidate-a-clean-flat.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-a-clean-flat.png):色板基本正确,但偏普通商业矢量,母亲动作与附件差距较大。 - Network accessline 22
- [candidate-b-paper-flat.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-b-paper-flat.png):人物叠放、手势、留白最接近附件,作为后续基线。 - Network accessline 23
- [candidate-c-soft-depth.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r1/candidate-c-soft-depth.png):结构接近,但体积阴影偏重。 - Network accessline 24
- [compare/r1-contact-sheet.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/r1-contact-sheet.png):从左到右为参考图、A、B、C。 - Network accessline 25
- [compare/final-contact-sheet.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/compare/final-contact-sheet.png):从左到右为参考图、最终家庭样图、单人泛化、动物泛化。 - Network accessline 29
[r2/family-refined.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/r2/family-refined.png) 只修正四项:父亲巨肩与圆弧抬臂、成人窄脸/方下巴、母亲短发几何块、每块最多一深一浅阴影。其余色板和留白保持 r1-B。 - Network accessline 33
以下三张均未输入 [reference.webp](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/reference.webp),只使用最终候选配方: - Network accessline 35
- [generalization/librarian.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/librarian.png):单人抱书,验证细长成人与道具色板。 - Network accessline 36
- [generalization/high-five.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/high-five.png):双人击掌,验证巨肩/细长体型对比与动作弧线。 - Network accessline 37
- [generalization/bear-and-fox.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-19/generalization/bear-and-fox.png):动物共读,验证非人物题材的几何翻译能力。 - Network accessline 43
- 模板:`STYLES.md` #18。 - 协议登记:`PROTOCOL.md`。 - 典型样图:[examples/18-warm-flat-storybook.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png)。 - Network accessline 44
- 协议登记:`PROTOCOL.md`。 - 典型样图:[examples/18-warm-flat-storybook.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png)。 - 单人、双人和动物泛化图只作为本目录的验证证据,不进入公开样图画廊。 - Network accessline 45
- 典型样图:[examples/18-warm-flat-storybook.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/examples/18-warm-flat-storybook.png)。
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/benchmarks/style-3.1/README.md
- Network accessline 5
- 用户在 2026-08-03 再次指定的主视觉锚点:[../../assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png)。新附件与仓库锚点的文件字节不同,但解码像素完全一致;因此视觉真源无需换 - Network accessline 23
- 文件:[parent-snack-cabinet.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-snack-cabinet.png)。 - Network accessline 24
- 内容:爸爸弯腰把零食袋放回两层小柜子,短发男孩在旁边看着。 - 输入:渲染器生成的完整 #3.1 prompt;画幅 3:4;每次请求附 [anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为 `style-only` - Network accessline 25
- 输入:渲染器生成的完整 #3.1 prompt;画幅 3:4;每次请求附 [anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为 `style-only` 参考。 - Network accessline 30
- 文件:[librarian-book-return.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return.png)。 - Network accessline 31
- 内容:灰色卷发的老奶奶图书管理员帮助双马尾女孩把绿书放回矮书架。 - 输入:渲染器生成的完整 #3.1 prompt;画幅 3:4;每次请求附 [anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为 `style-on - Network accessline 32
- 输入:渲染器生成的完整 #3.1 prompt;画幅 3:4;每次请求附 [anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为 `style-only` 参考。 - Network accessline 39
- 文件:[parent-listening-v2.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v2.png)。 - Network accessline 45
- 文件:[librarian-book-return-v2.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/librarian-book-return-v2.png)。 - Network accessline 51
- 文件:[parent-listening-v3-failed.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v3-failed.png)、[librarian-book-return-v3-failed.png](https://cdn.j - Network accessline 57
- 文件:[parent-listening-v4-two-pass.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v4-two-pass.png)、[librarian-book-return-v4-two-pass.png](https:/ - Network accessline 64
- 文件:[parent-listening-v5-three-stage.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-three-stage.png)、[librarian-book-return-v5-three-stage.png - Network accessline 65
- 流程:基础生成 → 第一轮温和 `scribble-correction` → 第二轮更强的 `scribble-chaos-correction`;每轮都把前一阶段输出作为 Image 1、主锚点作为 Image 2。 - 结果:内部通过,待用户复核。两张图的主要色块都由连续细密斜排线变成断裂的粗钝笔触、35%-55% 的不规则大片漏白、相邻色区不同方向、重色结块与孤立越界;人物、动作、构图、黑线和既有配色保持稳定。 - 反例:[parent-listening-v5- - Network accessline 66
- 结果:内部通过,待用户复核。两张图的主要色块都由连续细密斜排线变成断裂的粗钝笔触、35%-55% 的不规则大片漏白、相邻色区不同方向、重色结块与孤立越界;人物、动作、构图、黑线和既有配色保持稳定。 - 反例:[parent-listening-v5-single-strong-correction-failed.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c86 - Network accessline 67
- 反例:[parent-listening-v5-single-strong-correction-failed.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/benchmarks/style-3.1/parent-listening-v5-single-strong-correction-failed.png)。对
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/docs/image-hosting.md
- Network accessline 3
项目图片原托管在 Netlify 项目 gentle-starburst-99bd99;该站点 2026-10 因额度耗尽返回 503,sweety-handdraw-video 内置副本改用 jsDelivr 固定上游提交 `cdfd004c89164096c861ad06ebab2aa1527d1710`(三张隐私清理图以 GitHub Release 镜像为准)。公开基础地址为 `https://cdn.jsdelivr.net/gh/threerocks/hand-d
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/examples/README.md
- Network accessline 9
 - Network accessline 15
 - Network accessline 21
 - Network accessline 27
 - Network accessline 29
> 输入示例:「用 3.1 画爸爸把零食袋放回柜子,男孩站在旁边看着,不加文字」 > > 正式生产、连续故事和多页作品必须把 [assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为纯画风参 - Network accessline 31
> 正式生产、连续故事和多页作品必须把 [assets/style-3.1/anchor-family.png](https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/assets/style-3.1/anchor-family.png) 作为纯画风参考随每一张请求传入,并完整执行 `family-crayon-card-v3` 的三阶 - Network accessline 35
 - Network accessline 39
 - Network accessline 43
 - Network accessline 47
 - Network accessline 51
 - Network accessline 55
 - Network accessline 59
 - Network accessline 63
 - Network accessline 67
 - Network accessline 71
 - Network accessline 75
 - Network accessline 79
 - Network accessline 83
 - Network accessline 87
 - Network accessline 91
 - Network accessline 95
 - Network accessline 101

skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/build_skill_package.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/check_skill.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 77
failures = [] for document in documents: urls = re.findall(r"https://[^\s`<>\)\"']+\.(?:png|jpg|jpeg|webp|gif|svg|avif)", document.read_text(encoding="utf-8")) - Network accessline 78
for document in documents: urls = re.findall(r"https://[^\s`<>\)\"']+\.(?:png|jpg|jpeg|webp|gif|svg|avif)", document.read_text(encoding="utf-8")) for url in set(urls): - Network accessline 79
urls = re.findall(r"https://[^\s`<>\)\"']+\.(?:png|jpg|jpeg|webp|gif|svg|avif)", document.read_text(encoding="utf-8")) - Network accessline 80
for url in set(urls): if url not in registered_urls and not url.startswith("https://img.shields.io/"): failures.append(f"{document.relative_to(root)}: 图片链接未登记: {url}") - Network accessline 81
if url not in registered_urls and not url.startswith("https://img.shields.io/"):
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/hosted_images.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 14
import zipfile from concurrent.futures import ThreadPoolExecutor, as_completed from http.client import HTTPException - Network accessline 15
from concurrent.futures import ThreadPoolExecutor, as_completed from http.client import HTTPException from pathlib import Path, PurePosixPath - Network accessline 16
from http.client import HTTPException from pathlib import Path, PurePosixPath from urllib.error import URLError - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted]
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/render_prompt.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 279
def style_reference_urls(style_id: str) -> list[str]: section = load_style_sections().get(style_id, "") return sorted(set(re.findall(r"https://[^\s`<>\)\"']+\.(?:png|jpg|jpeg|webp)", section))) - Network accessline 281
return sorted(set(re.findall(r"https://[^\s`<>\)\"']+\.(?:png|jpg|jpeg|webp)", section)))
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/test_hosted_images.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 23
[Credential-related source omitted] - Network accessline 30
self.content = b"unchanged image bytes" self.key = "examples/sample.png" self.base_url = "https://gentle-starburst-99bd99.netlify.app/hand-drawn" - Network accessline 31
self.key = "examples/sample.png" self.base_url = "https://gentle-starburst-99bd99.netlify.app/hand-drawn" self.record = {"url": self.base_url + "/" + self.key, "bytes": len(self.content), "sha256": hashlib.sha256(self.conten - Network accessline 32
self.base_url = "https://gentle-starburst-99bd99.netlify.app/hand-drawn" - Network accessline 87
def test_manifest_rejects_unsafe_paths_and_inconsistent_urls(self) -> None: module = self.image_module() for key, url in (("../outside.png", self.base_url + "/../outside.png"), ("/absolute.png", self.base_url + "/absolute.pn - Network accessline 88
module = self.image_module() for key, url in (("../outside.png", self.base_url + "/../outside.png"), ("/absolute.png", self.base_url + "/absolute.png"), ("examples/../outside.png", self.base_url + "/examples/../outside.png"), (self. - Network accessline 89
for key, url in (("../outside.png", self.base_url + "/../outside.png"), ("/absolute.png", self.base_url + "/absolute.png"), ("examples/../outside.png", self.base_url + "/examples/../outside.png"), (self.key, "http://example.com/image.png"), - Access to secretsline 111
[Credential-related source omitted]
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/test_installation.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/test_render_prompt.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 98
reference = json.loads(result.stdout)["references"][0] self.assertIn("url", reference) self.assertTrue(reference["url"].startswith("https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527 - Network accessline 99
self.assertIn("url", reference) self.assertTrue(reference["url"].startswith("https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/")) self.assertEqual(hashlib.sha256(Path(referenc - Network accessline 100
self.assertTrue(reference["url"].startswith("https://cdn.jsdelivr.net/gh/threerocks/hand-drawn-styles@cdfd004c89164096c861ad06ebab2aa1527d1710/")) - Access to secretsline 105
[Credential-related source omitted] - Possible obfuscationline 422
iend_offset = data.rfind(b"\x00\x00\x00\x00IEND") - Possible obfuscationline 541
iend_offset = data.rfind(b"\x00\x00\x00\x00IEND") - Possible obfuscationline 671
iend_offset = data.rfind(b"\x00\x00\x00\x00IEND") - Access to secretsline 780
[Credential-related source omitted]
skills/sweety-handdraw-video/dependencies/hand-drawn-styles/scripts/validate_style_20_asset.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/.github/workflows/tests.yml
- Dangerous shell operationline 19
- run: sudo apt-get update && sudo apt-get install -y ffmpeg
skills/sweety-handdraw-video/dependencies/huashu-art-motion/.gitignore
- Access to secretsline 14
[Credential-related source omitted]
skills/sweety-handdraw-video/dependencies/huashu-art-motion/GUIDE.md
- Network accessline 94
字体在 `scripts/engine/lib/fonts/`(woff,各字体许可见同目录 `LICENSES.md`)。依赖:[uv](https://docs.astral.sh/uv/)、ffmpeg(出片与拆解)、Playwright Chromium(首次要 `uv run --with playwright playwright install chromium`)。
skills/sweety-handdraw-video/dependencies/huashu-art-motion/README.md
- Network accessline 15
[看动画](#动画样片) · [看风格](#看效果) · [开始使用](#里面有什么) · [下载完整样片](https://github.com/alchaincyf/huashu-art-motion/releases/latest) - Network accessline 49
暗处是炭笔夜景,只有手电照到的地方显出颜色;入画的五幅(梵高、修拉、维米尔、伦勃朗、勒茨)都是大都会开放获取的CC0原作,按各自画家的笔法用代码重画。完整成片在[Releases](https://github.com/alchaincyf/huashu-art-motion/releases/latest),[片段时间点与说明](assets/showcase/clawd-clips.md)。 - Network accessline 72
👉 [下载全风格样片(MP4)](https://github.com/alchaincyf/huashu-art-motion/releases/latest) - Network accessline 133
依赖:[uv](https://docs.astral.sh/uv/)、ffmpeg、Playwright Chromium(第一次跑 `uv run --with playwright playwright install chromium`)。试一下: - Network accessline 145
2026 年 10 月初,我在 X 上看到 Tak([@cherry_mx_reds](https://x.com/cherry_mx_reds/status/2106095190285144331))的一支 15 秒动画:一位少女和一只猫穿过 40000 年艺术史,每个时代只有一秒左右,但画里的东西都在动。 - Network accessline 155
- **Tak([@cherry_mx_reds](https://x.com/cherry_mx_reds))** 的《Art History Speedrun》是这个 skill 的起点。16 个艺术时代的场景构图和「少女+猫穿越」的设定沿用了原片的思路,画面全部用代码重新画,配乐脚本里是原创示例乐谱(只保留拆解方法,不保留对原曲的转录);仓库里不含原片的帧、截图或音频文件。想看原作请去他的 X。 - Network accessline 163
| | | |:---|:---| | 🌐 官网 | [bookai.top](https://bookai.top) · [huasheng.ai](https://www.huasheng.ai) | - Network accessline 164
|:---|:---| | 🌐 官网 | [bookai.top](https://bookai.top) · [huasheng.ai](https://www.huasheng.ai) | | 𝕏 Twitter | [@AlchainHust](https://x.com/AlchainHust) | - Network accessline 165
| 🌐 官网 | [bookai.top](https://bookai.top) · [huasheng.ai](https://www.huasheng.ai) | - Network accessline 166
| 𝕏 Twitter | [@AlchainHust](https://x.com/AlchainHust) | - Network accessline 167
| 📺 B站 | [花叔v](https://space.bilibili.com/14097567) | - Network accessline 168
| ▶<U+FE0F> YouTube | [@Alchain](https://www.youtube.com/@Alchain) | - Network accessline 169
| 📕 小红书 | [花叔](https://www.xiaohongshu.com/user/profile/5abc6f17e8ac2b109179dfdf) | - Network accessline 184
**[女娲](https://github.com/alchaincyf/nuwa-skill)** 造 Skill。**[达尔文](https://github.com/alchaincyf/darwin-skill)** 让 Skill 进化。**艺术动画** 让画动起来。 - Network accessline 186
MIT License © [花叔 Huashu](https://github.com/alchaincyf) - Network accessline 195
[](https://github.com/alchaincyf/fanbox) - Network accessline 205
It started as a code-only recreation of Tak's ([@cherry_mx_reds](https://x.com/cherry_mx_reds/status/2106095190285144331)) 15-second *Art History Speedrun*. The scene layouts and the girl-and-cat premise follow his original; every frame her - Network accessline 222
感谢[@ismilewolf-eng](https://github.com/ismilewolf-eng)([PR#1](https://github.com/alchaincyf/huashu-art-motion/pull/1))、[@noahark](https://github.com/noahark)([PR#2](https://github.com/alchaincyf/huashu-art-motion/pull/2))提供Windows并发加载故障的修复建
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/10-角色.md
- Network accessline 23
1. **生图**:用 gpt-image 一类支持参考图的生图模型(prompt 写法可参考 [huashu-gpt-image](https://github.com/alchaincyf/huashu-gpt-image)),批量时串行跑。ref = 角色三视图设定稿或已定帧库的母版;prompt 写清:
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/t1_3b1b.md
- Network accessline 77
- 代表作:3Blue1Brown《But what is a neural network?》(2017)、《Essence of linear algebra》、2024《Transformers》系列。 - https://github.com/3b1b/videos/blob/master/custom_config.yml (背景 #000、CMU Serif、saturation 1.5) - Network accessline 78
- https://github.com/3b1b/videos/blob/master/custom_config.yml (背景 #000、CMU Serif、saturation 1.5) - Network accessline 79
- https://github.com/3b1b/manim/blob/master/manimlib/default_config.yml (色值) - Network accessline 80
- https://github.com/3b1b/manim/blob/master/manimlib/utils/rate_functions.py (smooth 等) - Network accessline 81
- https://github.com/3b1b/manim/blob/master/manimlib/animation/creation.py (Write/ShowCreation 参数) - Network accessline 82
- https://github.com/3b1b/videos/blob/master/_2017/nn/part1.py 、part2.py (神经元与权重画法) - Network accessline 83
- https://github.com/ManimCommunity/manim/blob/main/manim/utils/rate_functions.py (CE 版对照) - Network accessline 84
- https://www.3blue1brown.com/faq ("Avoid pointless animations") - Network accessline 85
- https://www.dwarkesh.com/p/grant-sanderson (先排动画后录口播)
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/t2_keynote_ui.md
- Network accessline 73
- 代表作:Apple iPhone/Apple Intelligence 发布片与 apple.com 产品页;OpenAI GPT-4o / o 系列发布视频;Linear 官网与 Linear Release 视频;Stripe 2020–21 官网渐变。 - https://developer.apple.com/videos/play/wwdc2023/10158/ (Animate with springs:duration/bounce) - Network accessline 74
- https://developer.apple.com/videos/play/wwdc2023/10158/ (Animate with springs:duration/bounce) - Network accessline 75
- https://developer.apple.com/videos/play/wwdc2018/803/ (Designing Fluid Interfaces:从 100% 阻尼起步) - Network accessline 76
- https://developer.apple.com/videos/play/wwdc2025/219/ (Meet Liquid Glass) - Network accessline 77
- https://developer.apple.com/design/human-interface-guidelines/materials 、/motion 、/typography - Network accessline 78
- https://www.nngroup.com/articles/glassmorphism/ - Network accessline 79
- https://web.archive.org/web/20211015000000/https://stripe.com/ (渐变色值) - Network accessline 80
- https://stripe.com/blog/connect-front-end-experience (<500ms、曲线) - Network accessline 81
- https://linear.app/now/how-we-redesigned-the-linear-ui (LCH 色彩、Inter)
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/t3_finance_chart.md
- Network accessline 73
- 代表作:The Economist 网页图表与视频;FT 图表;Bloomberg Originals / Quicktake 的数据段;Flourish 的 bar chart race。 - Economist 图表风格指南 2017(镜像):https://sa.ipaa.org.au/wp-content/uploads/2026/02/Economist-CHARTstyleguide_20170505.pdf - Network accessline 74
- Economist 图表风格指南 2017(镜像):https://sa.ipaa.org.au/wp-content/uploads/2026/02/Economist-CHARTstyleguide_20170505.pdf - Network accessline 75
- FT 色板源码:https://unpkg.com/@financial-times/o-colors/src/scss/_palette.scss - Network accessline 76
- Heer & Robertson 2007, Animated Transitions in Statistical Data Graphics:https://idl.cs.washington.edu/files/2007-AnimatedTransitions-InfoVis.pdf - Network accessline 77
- D3 bar chart race:https://observablehq.com/@d3/bar-chart-race-explained - Network accessline 78
- Correll 等 2020(截断坐标轴的夸大效应,断轴标记也救不回来):https://arxiv.org/abs/1907.02035 - Network accessline 79
- Datawrapper:柱从零 https://www.datawrapper.de/academy/why-our-column-and-bar-charts-start-at-zero ;双轴 https://www.datawrapper.de/blog/dualaxis ;色盲 https://www.datawrapper.de/blog/colorblindness-part2 - Network accessline 80
- 红涨绿跌的文化差异:https://onlinelibrary.wiley.com/doi/10.1002/bdm.1800 - Network accessline 81
- CountUp.js(easeOutExpo、2s):https://github.com/inorganik/countUp.js
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/y1_kurzgesagt.md
- Network accessline 140
- 样片: - How Are Memories Stored Inside Your Brain?(2025)https://www.youtube.com/watch?v=PqtggjVAi8M - Network accessline 141
- How Are Memories Stored Inside Your Brain?(2025)https://www.youtube.com/watch?v=PqtggjVAi8M - Network accessline 142
- Why Humanity Will Never Leave The Solar System(2025)https://www.youtube.com/watch?v=Cyl3X88KEgg - Network accessline 143
- The Immune System Explained I(2014)https://www.youtube.com/watch?v=zQGOcOUBi6s - Network accessline 144
- 官方课(缓动、循环、鸟、角色动法逐字稿): - Skillshare《Motion Graphics with Kurzgesagt》Part 1 https://www.skillshare.com/en/classes/motion-graphics-with-kurzgesagt-part-1/631970755 - Part 3 https://www.skillshare.com/en/classes/motion-graphics-with-kurzg - Network accessline 145
- Skillshare《Motion Graphics with Kurzgesagt》Part 1 https://www.skillshare.com/en/classes/motion-graphics-with-kurzgesagt-part-1/631970755 - Network accessline 146
- Part 3 https://www.skillshare.com/en/classes/motion-graphics-with-kurzgesagt-part-3/140140401 - Network accessline 147
- 官方幕后: - 1200 小时一支片:https://www.youtube.com/watch?v=uFk0mgljtns - 官方自述:https://kurzgesagt.org/what-we-do?visit=videos - Network accessline 148
- 1200 小时一支片:https://www.youtube.com/watch?v=uFk0mgljtns - Network accessline 149
- 官方自述:https://kurzgesagt.org/what-we-do?visit=videos - Network accessline 150
- 配乐:Epic Mountain https://www.epic-mountain.com
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/y2_vox.md
- Network accessline 144
- 样片: - Missing Chapter《The case to rename this famous Christmas plant》https://www.youtube.com/watch?v=lLSUjl4WatY - Network accessline 145
- Missing Chapter《The case to rename this famous Christmas plant》https://www.youtube.com/watch?v=lLSUjl4WatY - Network accessline 146
- 《Where the 1960s "psychedelic" look came from》https://www.youtube.com/watch?v=9vuqI2v2IRs - Network accessline 147
- Vox Borders《China is erasing its border with Hong Kong》https://www.youtube.com/watch?v=MQyxG4vTyZ8 - Network accessline 148
- Johnny Harris《The Internet Didn't Fail. It Was Taken.》https://www.youtube.com/watch?v=0rKDo3hKbVk - Network accessline 149
- 一手: - Vox 美术总监 Joey Sendaydiego 访谈 https://www.storybench.org/how-vox-uses-animation-to-make-complicated-topics-digestible-for-everyone/ - Joss Fong 访谈 https://www.theopennotebook.com/2020/01/07/videogram-how-a-vox-video-explains-the- - Network accessline 150
- Vox 美术总监 Joey Sendaydiego 访谈 https://www.storybench.org/how-vox-uses-animation-to-make-complicated-topics-digestible-for-everyone/ - Network accessline 151
- Joss Fong 访谈 https://www.theopennotebook.com/2020/01/07/videogram-how-a-vox-video-explains-the-science-behind-the-first-photo-of-a-black-hole/ - Network accessline 152
- Johnny Harris《How I Make My Maps》https://www.youtube.com/watch?v=GsojLuJpe_0 - Network accessline 153
- 二手:PremiumBeat《Replicating Vox motion graphic》https://www.premiumbeat.com/blog/replicating-vox-motion-graphic/ - Network accessline 154
- 示范片事实: - Le et al., ICML 2012, arXiv:1112.6209 https://arxiv.org/abs/1112.6209 - Google 官方博客 2012-06-26 https://blog.google/innovation-and-ai/products/using-large-scale-brain-simulations-for/ - Network accessline 155
- Le et al., ICML 2012, arXiv:1112.6209 https://arxiv.org/abs/1112.6209 - Network accessline 156
- Google 官方博客 2012-06-26 https://blog.google/innovation-and-ai/products/using-large-scale-brain-simulations-for/
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/y3_whiteboard.md
- Network accessline 138
- 样片: - RSA ANIMATE: Changing Education Paradigms https://www.youtube.com/watch?v=zDZFcDGpL4U - Network accessline 139
- RSA ANIMATE: Changing Education Paradigms https://www.youtube.com/watch?v=zDZFcDGpL4U - Network accessline 140
- MinutePhysics: Why is it Dark at Night? https://www.youtube.com/watch?v=gxJ4M7tyLRE - Network accessline 141
- Andrew Park 访谈(Sketchnote Army 2025)https://sketchnotearmy.com/blog/2025/11/18/andrew-park - Network accessline 142
- Cognitive Media「毛手」https://www.hairyhand.co/about - Network accessline 143
- VideoScribe 官方文档: - 相机与 Zoom at end https://help.videoscribe.co/knowledge/use-zoom-and-set-the-camera - Draw 入场 https://help.videoscribe.co/knowledge/draw - Network accessline 144
- 相机与 Zoom at end https://help.videoscribe.co/knowledge/use-zoom-and-set-the-camera - Network accessline 145
- Draw 入场 https://help.videoscribe.co/knowledge/draw - Network accessline 146
- 入场动画 https://help.videoscribe.co/knowledge/entrance-animations - Network accessline 147
- Doodly 默认值 https://support.voomly.com/en/articles/12735753-doodly-how-do-i-customize-video-settings - Network accessline 148
- 学习效果研究(转引)https://en.wikipedia.org/wiki/Whiteboard_animation
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/y4_storytime.md
- Network accessline 121
- TheOdd1sOut 频道:https://www.youtube.com/@theodd1sout ;本次实测的转载「老妈的惩罚」:https://www.bilibili.com/video/BV14s411M7x4 - Network accessline 122
- Jaiden Animations 频道:https://www.youtube.com/@JaidenAnimations ;本次实测「Being Not Straight」转载:https://www.bilibili.com/video/BV1xu411r734 - Network accessline 123
- Domics 频道:https://www.youtube.com/@Domics - Network accessline 124
- Toon Boom × Atomic Cartoons,《Oddballs》从 YouTube 到剧集(「pose-to-pose,动画极少」「他在 YouTube 上从没做过口型」「太软、太慢」):https://www.toonboom.com/atomic-cartoons-on-bringing-oddballs-from-youtube-to-series - Network accessline 125
- Konstantinos Pappis, *The Odd Ones Out: The Rise of YouTube Storytime Animation*(Animation Studies,类型史与视觉语法:圆脸化身、白底、无逐帧、更像动态分镜):https://journal.animationstudies.org/article/id/135/ - Network accessline 126
- TheOdd1sOut 维基(「棉花糖人」的说法):https://en.wikipedia.org/wiki/TheOdd1sOut - Network accessline 127
- Dan Ebberts 惯性回弹表达式(freq 3、decay 5 的出处):http://www.motionscript.com/articles/bounce-and-overshoot.html - Network accessline 128
- 制作者经验帖「换姿势时加一点 bounce」:https://forum.wickeditor.com/t/whoever-wants-to-make-a-storytime-animation/5940
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/动画语法/y5_kinetic_type.md
- Network accessline 114
- Saul Bass 片头档案(Art of the Title):https://www.artofthetitle.com/designer/saul-bass/ - Network accessline 115
- 维基「Kinetic typography」(motion typography / fluid typography 两类、Bass 是长片先驱):https://en.wikipedia.org/wiki/Kinetic_typography - Network accessline 116
- School of Motion《Kinetic Typography in After Effects》Part 2(帧数:小词滑入 4 帧、主词甩入 6 帧+2 帧过冲回正、镜头推 6 帧+2 帧回拉;「镜头要晚一点动,像是被声音推着走」):https://www.schoolofmotion.com/blog/kinetic-typography-after-effects-part-2 - Network accessline 117
- School of Motion Part 3(下落要加速不要缓停、撞击时整个合成放大再回 100%):https://schoolofmotion.com/blog/kinetic-typography-after-effects-part-3 - Network accessline 118
- Dan Ebberts 惯性回弹表达式(`amp·sin(2πft)/e^(decay·t)`,默认 freq 3 / decay 5):http://www.motionscript.com/articles/bounce-and-overshoot.html - Network accessline 119
- Lee, Forlizzi, Hudson,《The Kinetic Typography Engine》(UIST 2002,动态字表达情绪与语气):https://dl.acm.org/doi/10.1145/571985.571997 - Network accessline 120
- 视频文字停留时间:https://www.ssw.com.au/rules/post-production-do-you-give-enough-time-to-read-texts-in-your-videos - Network accessline 121
- 本次实测的两支转载:DISCORD [Kinetic Typography] https://www.bilibili.com/video/BV1ts411S7Xa ;Charlie Puth – We Don't Talk Anymore (Kinetic Typography) https://www.bilibili.com/video/BV1by4y1r74Y
skills/sweety-handdraw-video/dependencies/huashu-art-motion/references/口播API.md
- Network accessline 28
Host 一律 `https://openspeech.bytedance.com`。
skills/sweety-handdraw-video/dependencies/huashu-art-motion/schemas/media.schema.json
- Network accessline 216
}, "additionalProperties": false, "$schema": "https://json-schema.org/draft/2020-12/schema", - Network accessline 217
"additionalProperties": false, "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "Huashu media configuration" - Network accessline 218
"$schema": "https://json-schema.org/draft/2020-12/schema",
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/analyze/breakdown.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/audio/synth_艺术史速通.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/capabilities.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/check_release.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/deliver.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clip.js
- Executable scriptline 1
Executable file - Network accessline 33
const u = new URLSearchParams(location.search).get('spec'); if (!u) return fail('没有 spec:render.py --spec 会注入 window.CLIP_SPEC;预览用 clip.html?spec=examples/<名>.json'); spec = await (await fetch(u)).json(); - Network accessline 34
if (!u) return fail('没有 spec:render.py --spec 会注入 window.CLIP_SPEC;预览用 clip.html?spec=examples/<名>.json'); spec = await (await fetch(u)).json(); const base = u.replace(/[^/]*$/, ''); - Network accessline 35
spec = await (await fetch(u)).json();
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/t1_3b1b.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/t2_keynote_ui.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/t3_finance_chart.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/y1_kurzgesagt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/y2_vox.js
- Executable scriptline 1
Executable file - Network accessline 49
items.forEach((it, i) => { if (it.kind === 'image') { it.done = it.q.at + 0.6; return; } const nC = [...(it.q.text || '')].length, next = items[i + 1] ? items[i + 1].q.at : ctx.dur; - Network accessline 50
if (it.kind === 'image') { it.done = it.q.at + 0.6; return; } const nC = [...(it.q.text || '')].length, next = items[i + 1] ? items[i + 1].q.at : ctx.dur; it.cps = clamp(nC / Math.max(0.3, next - it.q.at - 0.95 - 0.5), 13, 40); - Network accessline 51
const nC = [...(it.q.text || '')].length, next = items[i + 1] ? items[i + 1].q.at : ctx.dur; - Network accessline 52
it.cps = clamp(nC / Math.max(0.3, next - it.q.at - 0.95 - 0.5), 13, 40); - Network accessline 53
it.done = it.q.at + nC / it.cps + 0.5;
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/y3_whiteboard.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/y4_storytime.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/clips/y5_kinetic_type.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/compare.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/_shared/hero.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/acts.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/crossing.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/world.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_ding.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_jia.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/lib/xing2_yi.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/02_egypt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/14_8bit.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/long_scroll/segments/28_monet.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s1.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s2.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t1_3b1b/t1_s3.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s1.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s2.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t2_keynote_ui/t2_s3.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s1.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s2.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/t3_finance_chart/t3_s3.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y1_kurzgesagt/kurzgesagt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y2_vox/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y2_vox/vox.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y3_whiteboard/whiteboard.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s1_desk.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s2_screen.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s3_react.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s4_wide.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/s5_close.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/story.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/vo_env.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y4_storytime/world.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k1_title.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k2_complete.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k3_chat.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/k4_agent.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/demos/y5_kinetic_type/kinetic.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/engine.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/eras.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/eras_gallery.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/brush.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/camera.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/chart.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/collage.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/diagram.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/fonts.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/fonts/OFL.txt
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/kit.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/media.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/motion.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/paint.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/palettes.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/post.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/render.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/rig.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/rig_huashu.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/toon.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/typo.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/ui.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/lib/util.js
- Executable scriptline 1
Executable file - Network accessline 46
const inflate = async (buf) => new Uint8Array(await new Response(new Blob([buf]).stream().pipeThrough(new DecompressionStream('deflate'))).arrayBuffer()); async function readCmap(url) { const ab = await (await fetch(url)).arrayBuffer(), d - Network accessline 47
async function readCmap(url) { const ab = await (await fetch(url)).arrayBuffer(), dv = new DataView(ab), sig = dv.getUint32(0); let tab = null; - Network accessline 48
const ab = await (await fetch(url)).arrayBuffer(), dv = new DataView(ab), sig = dv.getUint32(0);
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/README.md
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_lin.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_spacex.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_vox.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/eras_wbx.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/rockets.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s01.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s02.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s03.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s04.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s05.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s06.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s07.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s08.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s09.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s10.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s11.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/scenes/s12.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/timing.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex/tm.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/common.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/presenter_meta.js
- Executable scriptline 1
Executable file - Possible obfuscationline 2
window.LIN_META = {"bust": [{"src": "spacex_lin/assets/p_bust_0.png", "w": 640, "h": 705, "ax": 319.7, "ay": 705, "top": 8, "body": 697}, {"src": "spacex_lin/assets/p_bust_1.png", "w": 639, "h": 705, "ax": 319.1, "ay": 705, "top": 8, "body"
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s01.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s02.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s03.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s04.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s05.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s06.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s07.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s08.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s09.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s10.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s11.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/scenes/s12.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_lin/tools/prep_presenter.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/common.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s01.js
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s02.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s03.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s04.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s05.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s06.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s07.js
- Executable scriptline 1
Executable file - Network accessline 69
}); const SP = (() => { const g = PAINT.scratch('vxmeasure').getContext('2d'); return [V.span(g, T.h0 + T.h1, '第一次', 56, 70, F.serif), V.span(g, T.h0 + T.h1, '私人公司的飞船', 56, 70, F.serif)]; })(); const NC = V.circle('s07first', 128, 56, 31); - Network accessline 70
const SP = (() => { const g = PAINT.scratch('vxmeasure').getContext('2d'); return [V.span(g, T.h0 + T.h1, '第一次', 56, 70, F.serif), V.span(g, T.h0 + T.h1, '私人公司的飞船', 56, 70, F.serif)]; })(); const NC = V.circle('s07first', 128, 56, 31); V.it - Network accessline 71
const NC = V.circle('s07first', 128, 56, 31);
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s08.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s09.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s10.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s11.js
- Executable scriptline 1
Executable file - Network accessline 62
const news = () => V.spr('s11news', NW, NH, (g, w, h) => { V.paper(g, w, h, 107, { amp: 5 }); V.text(g, T.kick, 56, 66, 34, F.type, C.ink2); g.fillStyle = C.ink; g.fillRect(56, 84, w - 112, 3); V.serifBold(g, T.head, 56, 190, 92); g.fillSty - Network accessline 63
const HS = (() => { const g = PAINT.scratch('vxmeasure').getContext('2d'); return [V.span(g, T.head, '史上最大', 56, 92, F.serif), V.span(g, T.head, '最大', 56, 92, F.serif)]; })(); const NC = V.circle('s11big', 120, 70, 37); V.item({ key: 's11ne - Network accessline 64
const NC = V.circle('s11big', 120, 70, 37);
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_vox/scenes/s12.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/make_hand.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/assets/strokes.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/common.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s01.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s02.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s03.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s04.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s05.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s06.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s07.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s08.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s09.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s10.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s11.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/spacex_wb/scenes/s12.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/cardFlip.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/deskPullOut.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/kzBloom.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/lin_page.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/paperSlide.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_pull.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/reference_films/spacex/transitions/vox_slap.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/render.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 78
pg.set_viewport_size({'width': spec.get('width', 1920), 'height': spec.get('height', 1080)}) pg.add_init_script('window.CLIP_SPEC = ' + json.dumps(spec, ensure_ascii=False) + ';') pg.goto(f'http://127.0.0.1:{port}/clip.html? - Network accessline 79
pg.add_init_script('window.CLIP_SPEC = ' + json.dumps(spec, ensure_ascii=False) + ';') pg.goto(f'http://127.0.0.1:{port}/clip.html?render=1') else: - Network accessline 80
pg.goto(f'http://127.0.0.1:{port}/clip.html?render=1') - Network accessline 83
if not (a.width and a.height): raise SystemExit('--width 和 --height 要一起写') pg.set_viewport_size({'width': a.width, 'height': a.height}) pg.goto(f'http://127.0.0.1:{port}/index.html?render=1' + (f'&film={a.film}' if a.fil - Network accessline 84
pg.set_viewport_size({'width': a.width, 'height': a.height}) pg.goto(f'http://127.0.0.1:{port}/index.html?render=1' + (f'&film={a.film}' if a.film else '') + (f'&w={a.width}&h={a.height}' if a.width else '')) pg.wait_for_functio - Network accessline 85
pg.goto(f'http://127.0.0.1:{port}/index.html?render=1' + (f'&film={a.film}' if a.film else '') + (f'&w={a.width}&h={a.height}' if a.width else '')) - Possible obfuscationline 97
(out / f't{float(s):06.2f}.png').write_bytes(base64.b64decode(pg.evaluate(grab, float(s)))) - Possible obfuscationline 111
ff.stdin.write(base64.b64decode(pg.evaluate(grab, i / a.fps)))
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/01_cave.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/02_egypt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/03_greek.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/04_roman.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/05_gothic.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/06_renaissance.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/08_impressionism.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/09_postimp.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/10_nouveau.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/11_cubism.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/12_bauhaus.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/13_pop.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/14_8bit.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/15_raytrace.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/16_2026.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/17_ink.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/18_klimt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/19_munch.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/20_dunhuang.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/21_kusama.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/22_constructivism.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/23_dali.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/24_hopper.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/25_ghibli.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/26_vaporwave.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/27_kirby.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/28_monet.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/29_seurat.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/30_matisse.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/31_haring.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/32_rembrandt.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/33_rubberhose.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/34_shadowpuppet.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/35_shinkai.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/36_picasso_blue.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/scenes/index.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/spec_assets.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/engine/transitions.js
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/film_gate.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/font_subset.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 20
默认字体:霞鹜文楷 Medium(LXGW WenKai,SIL Open Font License 1.1,可商用、可再分发、可嵌入), 没有源文件就从 https://github.com/lxgw/LxgwWenKai/releases 下 LXGWWenKai-Medium.ttf,用 --font 指过去。 - Network accessline 21
没有源文件就从 https://github.com/lxgw/LxgwWenKai/releases 下 LXGWWenKai-Medium.ttf,用 --font 指过去。
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/images.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/key_green.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/key_split.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/koubo.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 25
HOST = "https://openspeech.bytedance.com" - Network accessline 54
from capabilities import effective config = ACTIVE_CONFIG or effective()[0] session = requests.Session() - Network accessline 55
config = ACTIVE_CONFIG or effective()[0] session = requests.Session() session.trust_env = config["bindings"]["volcengine"]["trust_env"] - Network accessline 56
session = requests.Session() - Possible obfuscationline 154
chunks.append(base64.b64decode(obj["data"]))
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/qa.py
- Executable scriptline 1
#!/usr/bin/env python3 - Possible obfuscationline 208
def img(b64, w=480): return np.asarray(Image.open(io.BytesIO(base64.b64decode(b64))).convert('RGB').resize((w, round(w * VH / VW)))).astype(np.int16) # 按画幅缩,竖屏不压扁 - Network accessline 232
if spec: pg.add_init_script('window.CLIP_SPEC = ' + json.dumps(spec, ensure_ascii=False) + ';') pg.goto(f'http://127.0.0.1:{port}/clip.html?render=1') - Network accessline 233
pg.add_init_script('window.CLIP_SPEC = ' + json.dumps(spec, ensure_ascii=False) + ';') pg.goto(f'http://127.0.0.1:{port}/clip.html?render=1') else: - Network accessline 234
pg.goto(f'http://127.0.0.1:{port}/clip.html?render=1') - Network accessline 235
else: pg.goto(f'http://127.0.0.1:{port}/index.html?render=1' + (f'&film={a.film}' if a.film else '')) pg.wait_for_function('window.__ready === true || !!window.__bootFailed', timeout=180000) - Network accessline 236
pg.goto(f'http://127.0.0.1:{port}/index.html?render=1' + (f'&film={a.film}' if a.film else ''))
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/storyboard_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/scripts/subzone_gate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_capabilities.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_clip_theme.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_clip_world.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_film_gate.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_film_gate_blank.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_film_gate_color.py
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_images.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_local_server.py
- Executable scriptline 1
Executable file - Dangerous shell operationline 36
exec(compile(ast.Module(body=nodes, type_ignores=[]), str(ROOT / relative), 'exec'), namespace) - Network accessline 53
worker = threading.Thread(target=server.serve_forever, daemon=True) worker.start() idle = socket.create_connection(server.server_address, timeout=3) - Network accessline 54
worker.start() idle = socket.create_connection(server.server_address, timeout=3) self.assertTrue(accepted.wait(3), 'idle connection was not accepted') - Network accessline 55
idle = socket.create_connection(server.server_address, timeout=3) - Network accessline 56
self.assertTrue(accepted.wait(3), 'idle connection was not accepted') url = 'http://127.0.0.1:%s/asset.js' % server.server_address[1] def fetch(_): - Network accessline 57
url = 'http://127.0.0.1:%s/asset.js' % server.server_address[1] - Network accessline 58
def fetch(_):
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_release.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/huashu-art-motion/tests/test_storyboard_lint.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/dependencies/lock.json
- Network accessline 8
"entry": "GUIDE.md", "entry_sha256": "119dc297f97bd21c752e0bfb208435320c8808822b125d0e674c70fe06943a86", "url": "https://github.com/threerocks/hand-drawn-styles" - Network accessline 9
"entry_sha256": "119dc297f97bd21c752e0bfb208435320c8808822b125d0e674c70fe06943a86", "url": "https://github.com/threerocks/hand-drawn-styles" }, - Network accessline 10
"url": "https://github.com/threerocks/hand-drawn-styles" - Network accessline 18
"entry": "GUIDE.md", "entry_sha256": "73cf80a56ed5085e664034190f812f356ea554b6c6a0c452a6b4b3d8c01eed4b", "url": "https://github.com/tomatoparkdao/omniailab-ai-director" - Network accessline 19
"entry_sha256": "73cf80a56ed5085e664034190f812f356ea554b6c6a0c452a6b4b3d8c01eed4b", "url": "https://github.com/tomatoparkdao/omniailab-ai-director" }, - Network accessline 20
"url": "https://github.com/tomatoparkdao/omniailab-ai-director" - Network accessline 28
"entry": "GUIDE.md", "entry_sha256": "de53b14f85d3bf8b170e61f6032e880bcd24c90da61b4a1344e86326646067ad", "url": "https://github.com/alchaincyf/huashu-art-motion" - Network accessline 29
"entry_sha256": "de53b14f85d3bf8b170e61f6032e880bcd24c90da61b4a1344e86326646067ad", "url": "https://github.com/alchaincyf/huashu-art-motion" }, - Network accessline 30
"url": "https://github.com/alchaincyf/huashu-art-motion" - Network accessline 39
"authority": "User explicitly made this a mandatory workflow dependency on 2026-10-12; preserve the standalone skill manual-only policy.", "entry": "GUIDE.md", "url": "https://github.com/threerocks/sweety-image-art-direction" - Network accessline 40
"entry": "GUIDE.md", "url": "https://github.com/threerocks/sweety-image-art-direction" }, - Network accessline 41
"url": "https://github.com/threerocks/sweety-image-art-direction" - Network accessline 48
"entry_sha256": "e9db6b4597b28676f46b989a66af382425b03843db9af5ec53f499e7aa004466", "files": 4, "url": "https://github.com/threerocks/sweety-skills/tree/main/skills/sweety-image-privacy" - Network accessline 49
"files": 4, "url": "https://github.com/threerocks/sweety-skills/tree/main/skills/sweety-image-privacy" } - Network accessline 50
"url": "https://github.com/threerocks/sweety-skills/tree/main/skills/sweety-image-privacy"
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 87
- **体量不限**:短片(30秒–5分钟)、短剧单集、品牌宣传片、MV叙事片段、长片与多场次项目(几十场至上百场、数十分钟至两小时以上)均支持。**长片不再要求拆成多集**——按`references/FEATURE-PRODUCTION GUIDE.md`的制度整片推进:镜头表四组卡片、每场开启仪式、资产压力测试、迭代纪律与日志、法条式锁定、剪辑并行与生成监督。 - **题材形态**:对话中判定为**纪实/纪录片**(真实的人与日常生活、非虚构、观察式)时,全片改按 `r - Network accessline 88
- **题材形态**:对话中判定为**纪实/纪录片**(真实的人与日常生活、非虚构、观察式)时,全片改按 `references/DOCUMENTARY GUIDE.md` 执行——先确认「纪实规格」,再按观察式分镜(6–12 秒、三级运镜、空气感必写)与自然光逻辑推进;**图像与视频生成仍沿用本流水线的影视级层级**,一律在 OmniAiLab 内完成。 - 生成一律在 **OmniAiLab**(https://www.omniailabx.com/)执行;提示词一律输出 - Network accessline 89
- 生成一律在 **OmniAiLab**(https://www.omniailabx.com/)执行;提示词一律输出中文。 - Network accessline 227
> 本 skill 的平台、开发者与调用名统一为 **OmniAiLab**(https://www.omniailabx.com/)。 - Network accessline 337
- v2.0.3:内置表演/图像/视频提示词三个子技能(`references/ACTING GUIDE.md`、`references/LIRA GUIDE.md`、`references/CINEDANCE GUIDE.md`),建立P1–P6阶段对接与灵活调用规则;子技能中的平台名统一为OmniAiLab - v2.0.4:统一模型口径,子技能保留原模型路由结构,模型名替换为平台在架模型(角色→Seedream 5.0、场景→Flux、道具/编辑→香蕉Pro、纹理→Se - Network accessline 338
- v2.0.4:统一模型口径,子技能保留原模型路由结构,模型名替换为平台在架模型(角色→Seedream 5.0、场景→Flux、道具/编辑→香蕉Pro、纹理→Seedream、局部微编辑/视角变更→Qwen Image、视频→Seedance 2.5);子技能定位为提示词构建层,生成平台定位为执行层;GUIDE.md新增「模型口径」映射表 - v2.0.5:平台命名统一为OmniAiLab(https://www.omniailabx.com/),全仓旧平台字样与旧网址清 - Network accessline 339
- v2.0.5:平台命名统一为OmniAiLab(https://www.omniailabx.com/),全仓旧平台字样与旧网址清零;P6制作文档更名为`references/omniailab_production.md`;模型口径、流程与操作描述保持不变 - Network accessline 356
- v2.0.22:**扩展媒介与体量范围**(删除两条已过时的能力限制),并并入**动画短片的实战复盘**(一部约 4 分半的手绘感动画动作短片:风格化立体角色跑过水彩世界,公路追逐/追捕/群战接连撞进来,约 1 万 4 千条资产、五幕结构;只取方法与经验、中文重写、署名统一为 OmniAiLab):① **`GUIDE.md`「适用范围」改写**——删除「不处理纯动画、2D卡通、3D游戏引擎渲染风格」与「不处理超过 15 分钟的长片(需拆分为多集项目)」两条限制,改为** - Network accessline 357
- v2.0.23:**新增案例库配图层 `examples/images/`**(49 张案例配图,压缩至宽 ≤900px、单张 ≤180KB,**整目录仅约 2.4 MB**)——把最难用文字说清的部分直接给图:三格角色表、角色状态与版本、角色表去掉全身格人头、图片不过两遍模型的对比、剪影锁定、地点四分之三视角、**反打第二条路**、**颜色被拉暖的颜色宪法句对照**、变形镜头做进地点资产、**站位示意图**(几何与机位/三维出图/改图流程)、主镜与 GEO 空间图、分场 - Network accessline 358
- v2.0.24:**开源仓库入口与对外文案优化**——`GUIDE.md` 顶部「配套操作手册」一节补入公开仓库链接(https://github.com/tomatoparkdao/omniailab-ai-director),说明可克隆安装、获取最新版与反馈问题;`README.md`/`README_EN.md` 信息表新增「开源仓库」一行、克隆安装处补同步说明,并把对外文案中口语化的媒介表述统一为专业口径「写实与动画两类媒介并行支持」;飞书操作手册同步补入仓库链接
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/LICENSE
- Network accessline 3
Copyright (c) 2026 OmniAiLab (developer: Mochiball) — https://www.omniailabx.com/
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/README.md
- Network accessline 8
<p align="center"> <a href="https://github.com/tomatoparkdao/omniailab-ai-director"><img src="https://img.shields.io/badge/%E7%89%88%E6%9C%AC-2.3.0-1f6feb?style=flat-square" alt="版本 2.3.0"></a> - Network accessline 9
<a href="https://github.com/tomatoparkdao/omniailab-ai-director"><img src="https://img.shields.io/badge/%E7%89%88%E6%9C%AC-2.3.0-1f6feb?style=flat-square" alt="版本 2.3.0"></a> - Network accessline 10
<a href="LICENSE"><img src="https://img.shields.io/badge/%E8%AE%B8%E5%8F%AF-MIT-2ea043?style=flat-square" alt="许可 MIT"></a> - Network accessline 11
<a href="https://www.omniailabx.com/"><img src="https://img.shields.io/badge/%E5%B9%B3%E5%8F%B0-OmniAiLab-8957e5?style=flat-square" alt="平台 OmniAiLab"></a> - Network accessline 12
<img src="https://img.shields.io/badge/%E5%AA%92%E4%BB%8B-%E5%86%99%E5%AE%9E_%2B_%E5%8A%A8%E7%94%BB-db6d28?style=flat-square" alt="媒介 写实与动画"> - Network accessline 13
<img src="https://img.shields.io/badge/%E5%85%BC%E5%AE%B9-Codex_%7C_Claude_%7C_WorkBuddy_%7C_OmniAiLab-0969da?style=flat-square" alt="兼容 Codex / Claude / WorkBuddy / OmniAiLab"> - Network accessline 20
> © OmniAiLab | 开发者:Mochiball | 平台:[omniailabx.com](https://www.omniailabx.com/) - Network accessline 29
| 出品 / 开发者 | OmniAiLab / Mochiball | — | | 许可 | MIT(见 [LICENSE](LICENSE)) | 可自由使用、修改与二次分发 | | 配套操作手册 | [飞书文档](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) / [Notion](https://tomatopark.notion.site/3eaa28d2e378800d8b8bee0 - Network accessline 30
| 许可 | MIT(见 [LICENSE](LICENSE)) | 可自由使用、修改与二次分发 | | 配套操作手册 | [飞书文档](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) / [Notion](https://tomatopark.notion.site/3eaa28d2e378800d8b8bee090c32c34d) | 如何调用、三步启动、逐阶段操作细则、子技能调度速查、模型 - Network accessline 31
| 配套操作手册 | [飞书文档](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) / [Notion](https://tomatopark.notion.site/3eaa28d2e378800d8b8bee090c32c34d) | 如何调用、三步启动、逐阶段操作细则、子技能调度速查、模型口径、避坑总表、常见问题、交付物清单 | - Network accessline 32
| 开源仓库(公开) | [github.com/tomatoparkdao/omniailab-ai-director](https://github.com/tomatoparkdao/omniailab-ai-director) | 克隆即装最新版(`git clone` 到 skill 目录);更新只需 `git pull`;发现问题欢迎在仓库提 issue | - Network accessline 75
| **Claude / Claude Code** | 个人级:`~/.claude/skills/omniailab-ai-director/`<br><br>项目级:`<你的项目>/.claude/skills/omniailab-ai-director/` | 输入 **`/omniailab-ai-director`**;或直接描述任务(如"照这份剧本走完整影视流程"),它会按描述命中并加载。 | | **WorkBuddy** | 用户级(全局可用):`~/.wo - Network accessline 77
| **OmniAiLab**(omniailabx) | [官网下载](https://www.omniailabx.com/plugin)(Windows 本地版 v0.8.16),或[网盘备用](https://pan.baidu.com/s/12Wtj8pAKmXOGgWN-M07v7A?pwd=2gff)(提取码 `2gff`);安装后把整个文件夹放进它的 **技能目录**(客户端内可查看技能目录位置) | 新开会话后它出现在技能列表里;直接说 **`$omniai - Network accessline 84
git clone https://github.com/tomatoparkdao/omniailab-ai-director.git \ - Network accessline 627
| **Claude** | 剧本解析、提示词打磨、长篇文档产出(原生支持 skills,长文本改写稳定) | | **WorkBuddy** | 完整跑 P0→P6:会话内可读写文件、跑脚本,每阶段产物直接落盘 | | **OmniAiLab**(omniailabx) | 完整跑 P0→P6:与 WorkBuddy 同类的对话客户端,[官网下载](https://www.omniailabx.com/plugin)(Windows 本地版 v0.8.16;[网盘备用](h - Network accessline 629
| **OmniAiLab**(omniailabx) | 完整跑 P0→P6:与 WorkBuddy 同类的对话客户端,[官网下载](https://www.omniailabx.com/plugin)(Windows 本地版 v0.8.16;[网盘备用](https://pan.baidu.com/s/12Wtj8pAKmXOGgWN-M07v7A?pwd=2gff) 提取码 `2gff`);会话内可读写文件、跑脚本,生成统一在 OmniAiLab 画布完成 | - Network accessline 662
- **操作手册(飞书,主文档)**:<https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA> - Network accessline 663
- **操作手册(Notion,同内容)**:<https://tomatopark.notion.site/3eaa28d2e378800d8b8bee090c32c34d> - Network accessline 687
git clone https://github.com/tomatoparkdao/omniailab-ai-director.git - Network accessline 725
- 出品与维护:**OmniAiLab**([omniailabx.com](https://www.omniailabx.com/))
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/README_EN.md
- Network accessline 8
<p align="center"> <a href="https://github.com/tomatoparkdao/omniailab-ai-director"><img src="https://img.shields.io/badge/Version-2.3.0-1f6feb?style=flat-square" alt="Version 2.3.0"></a> - Network accessline 9
<a href="https://github.com/tomatoparkdao/omniailab-ai-director"><img src="https://img.shields.io/badge/Version-2.3.0-1f6feb?style=flat-square" alt="Version 2.3.0"></a> - Network accessline 10
<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-2ea043?style=flat-square" alt="License MIT"></a> - Network accessline 11
<a href="https://www.omniailabx.com/"><img src="https://img.shields.io/badge/Platform-OmniAiLab-8957e5?style=flat-square" alt="Platform OmniAiLab"></a> - Network accessline 12
<img src="https://img.shields.io/badge/Medium-Live_action_%2B_Animation-db6d28?style=flat-square" alt="Medium: Live action and Animation"> - Network accessline 13
<img src="https://img.shields.io/badge/Works_with-Codex_%7C_Claude_%7C_WorkBuddy_%7C_OmniAiLab-0969da?style=flat-square" alt="Works with Codex / Claude / WorkBuddy / OmniAiLab"> - Network accessline 20
> © OmniAiLab | Developer: Mochiball | Platform: [omniailabx.com](https://www.omniailabx.com/) - Network accessline 29
| Publisher / Developer | OmniAiLab / Mochiball | — | | License | MIT (see [LICENSE](LICENSE)) | Free to use, modify and redistribute | | Companion manual | [Feishu doc](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) (Chin - Network accessline 30
| License | MIT (see [LICENSE](LICENSE)) | Free to use, modify and redistribute | | Companion manual | [Feishu doc](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) (Chinese) / [Notion](https://tomatopark.notion.site/3eaa28d - Network accessline 31
| Companion manual | [Feishu doc](https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA) (Chinese) / [Notion](https://tomatopark.notion.site/3eaa28d2e378800d8b8bee090c32c34d) | How to invoke, 3-step start, stage-by-stage detail, d - Network accessline 32
| Open-source repo (public) | [github.com/tomatoparkdao/omniailab-ai-director](https://github.com/tomatoparkdao/omniailab-ai-director) | Clone it to install the latest version (`git clone` into your skills folder); update with `git pull`; i - Network accessline 75
| **Claude / Claude Code** | Personal: `~/.claude/skills/omniailab-ai-director/`<br><br>Project: `<your project>/.claude/skills/omniailab-ai-director/` | Type **`/omniailab-ai-director`**, or describe the task (e.g. "run the full film pipel - Network accessline 77
| **OmniAiLab** (omniailabx) | [Download from the official site](https://www.omniailabx.com/plugin) (Windows local build v0.8.16), or use the [mirror link](https://pan.baidu.com/s/12Wtj8pAKmXOGgWN-M07v7A?pwd=2gff) (access code `2gff`); then - Network accessline 84
git clone https://github.com/tomatoparkdao/omniailab-ai-director.git \ - Network accessline 627
| **Claude** | Script breakdown, prompt refinement, long-form documents (native Skill support, stable long-text rewriting) | | **WorkBuddy** | Running the full P0→P6: read/write files and run scripts in-session, with each stage's output lan - Network accessline 629
| **OmniAiLab** (omniailabx) | Running the full P0→P6: a chat client in the same class as WorkBuddy, [download from the official site](https://www.omniailabx.com/plugin) (Windows local build v0.8.16; [mirror link](https://pan.baidu.com/s/12 - Network accessline 662
- **Manual — Feishu (primary):** <https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA> - Network accessline 663
- **Manual — Notion (same content):** <https://tomatopark.notion.site/3eaa28d2e378800d8b8bee090c32c34d> - Network accessline 687
git clone https://github.com/tomatoparkdao/omniailab-ai-director.git - Network accessline 725
- Publisher and maintainer: **OmniAiLab** ([omniailabx.com](https://www.omniailabx.com/))
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A01_库布里克_2001太空漫游.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A02_徐克_江湖狂沙.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A03_邵氏兄弟_复古棚拍.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A04_胡金铨_东方空灵肃杀.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A05_迈克尔贝式英雄镜头.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A06_诺兰_敦刻尔克.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/aesthetics/A07_Frutiger_Aero_千禧科技乐观.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/camera-light/布光方案_索引.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/camera-light/摄影机预设_索引.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/camera-light/调度反查表.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-A_写实犯罪片_夜戏与光学.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-B_港式新黑色_颜色与打斗.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-C_室内群像长对话_一室多镜.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-D_长片级工程_137场与600资产.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-E_长片级工程_StylePrefix与表演.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/CASE-F_动画短片_三维预演与手绘背景.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/case-studies/README.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/01_斯皮尔伯格.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/02_希区柯克.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/03_库布里克.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/04_黑泽明.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/05_斯科塞斯.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/06_费里尼.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/07_伯格曼.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/08_塔可夫斯基.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/09_王家卫.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/10_诺兰.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/11_维伦纽瓦.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/12_芬奇.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/13_雷弗恩.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/14_毕赣.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/15_张艺谋.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/16_侯孝贤.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/17_朴赞郁.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/18_马力克.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/19_迈克尔曼.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/20_科恩兄弟.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/director-presets/README.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/documentary/纪实提示词模板.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/floor17_script.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/README.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 17
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 18
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 19
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 20
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/brand-ad/01_香水品牌短广告.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/brand-ad/02_护肤精华短广告.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/brand-ad/03_口红短广告.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/brand-ad/04_多口味果汁短广告.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/h3-visual-design/01_霓虹CG标题片.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/h3-visual-design/02_地下空间舞者追踪动效.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/examples/promo-cases/ui-motion/01_社交头像AppUI动效.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/ACTING GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/AESTHETICS GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/ANIMATION GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/ASSET-SYSTEM GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/BLOCKING GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 36
平台口径:本层只使用 **OmniAiLab**(https://www.omniailabx.com/)的导演台与画布能力。署名统一为 `OmniAiLab`。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/CAMERA-LIGHT GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/CHANNEL-SELECT GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/CINEDANCE GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/COMBAT GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/DIRECTOR-VISION GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/DOCUMENTARY GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/EMOTION GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/FEATURE-PRODUCTION GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/FILM-ART GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/LIRA GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/MOTION-STUDIO GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 167
逐帧渲染依赖 **Remotion**(开源)。其许可为:**个人与小团队免费,公司使用可能需要付费**。用于商业交付前请自行确认许可条款: https://github.com/remotion-dev/remotion/blob/main/LICENSE.md - Network accessline 168
https://github.com/remotion-dev/remotion/blob/main/LICENSE.md
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/MUSIC-SCENE GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/ONBOARDING GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/OPTICS GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/PROMO GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/PROMPT-DOCTRINE GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/SCENE-ENGINE GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/STYLE GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/aesthetic-recipes.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/blocking-stage-schema.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/blocking-weapon-library.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/capture-films.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/character_assets.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/creative_baseline.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/director-styles.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/emotion_curve.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/00-playbook-read-and-direct.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/01-story-and-script.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/02-characters-and-casting.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/03-acting-direction.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/04-visual-language.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/05-staging-and-camera.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/06-storyboard-and-shotlist.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/07-editing-and-montage.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/08-sound.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/09-lighting-and-camera.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/10-production-design.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/11-genre-and-references.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/12-production-and-onset.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/13-master-methods-and-mindset.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/14-genre-craft.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/15-national-style.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/BOOKS.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/DIGEST.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/GLOSSARY.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/INDEX.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/LIBRARY_STATUS.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/BOOK_OVERVIEW.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/candidates/cases.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/candidates/counter-examples.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/candidates/frameworks.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/candidates/glossary.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/candidates/principles.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/rejected/README.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/audit/verified.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/film-art/总纲.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/generation-guardrails.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/剪映导出.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/协作引导.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/声音设计.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 61
| 来源 | 授权 | 适用 | 备注 | |---|---|---|---| | [Mixkit](https://mixkit.co/) | Mixkit License(免费商用、免署名) | BGM + 电影系 SFX(whoosh/impact/riser/sparkle)+ 各类拟音 | 模板片定稿的 BGM 和 SFX 主力来源;批量下载后 metadata 常被抹掉,**下载时就记录曲名/URL**,否则事后无法反查(模板片 `bgm-tech-house.m - Network accessline 62
|---|---|---|---| | [Mixkit](https://mixkit.co/) | Mixkit License(免费商用、免署名) | BGM + 电影系 SFX(whoosh/impact/riser/sparkle)+ 各类拟音 | 模板片定稿的 BGM 和 SFX 主力来源;批量下载后 metadata 常被抹掉,**下载时就记录曲名/URL**,否则事后无法反查(模板片 `bgm-tech-house.mp3` 已无法逐曲对回 Mixkit 曲库, - Network accessline 63
| [Mixkit](https://mixkit.co/) | Mixkit License(免费商用、免署名) | BGM + 电影系 SFX(whoosh/impact/riser/sparkle)+ 各类拟音 | 模板片定稿的 BGM 和 SFX 主力来源;批量下载后 metadata 常被抹掉,**下载时就记录曲名/URL**,否则事后无法反查(模板片 `bgm-tech-house.mp3` 已无法逐曲对回 Mixkit 曲库,商用前需复核) | - Network accessline 64
| [incompetech](https://incompetech.com/)(Kevin MacLeod) | CC-BY 4.0(需署名) | BGM,曲库大、按情绪筛选 | 模板片 v1/v2 出处;注意 CC-BY 的署名义务 | - Network accessline 65
| [Kenney](https://kenney.nl/assets)(音包) | CC0 | 游戏类项目 | **产品宣传片禁用**(S1)——模板片引入后被整批删除,仅列此供授权档案参考 |
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/审美准则.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/工作流.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/终检清单.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/motion/音乐卡点.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/omniailab_production.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 19
## 2. OmniAiLab 画布搭建 ### 2.1 项目初始化 1. 浏览器访问 [omniailabx.com](https://www.omniailabx.com/),登录账号 - Network accessline 20
### 2.1 项目初始化 1. 浏览器访问 [omniailabx.com](https://www.omniailabx.com/),登录账号 2. 点击「开始创作」进入无限画布 - Network accessline 21
1. 浏览器访问 [omniailabx.com](https://www.omniailabx.com/),登录账号
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/performance-palette.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/photo-styles.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/print-films.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/anime-game-pv/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/anime-game-pv/references/audio-direction.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/anime-game-pv/references/prompt-rules.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/anime-game-pv/references/visual-inputs.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/adsqa-target-answers.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/brand-hero-emotional-structure.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/future-system-montage.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/product-h3-compile.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/product-motion.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/product-visual-techniques.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/sensory-visual-prompting.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/style-research.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-ad/references/voice-keyword-typography.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-promo-video-generator/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/brand-stream-mg/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/case-calibration-matrix.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/cinematic-narrative.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/cinematography-and-transitions.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 324
- [StudioBinder Camera Movements](https://www.studiobinder.com/camera-movements/):将 static、push-in、tracking、trucking、tilt、boom、arc、whip pan 等按“叙事用途”转译为本文件的起点—路径—终点句式。 - Network accessline 325
- [Adobe 3D Camera Tracker](https://helpx.adobe.com/after-effects/desktop/work-with-3d-composition/3d-camera-tracker-effect/tracking-3d-camera-movement.html):空间文字和图形继承真实相机、best-fit plane、透视与深度,不只写“高级 AE”。 - Network accessline 326
- [Art of the Title](https://www.artofthetitle.com/):只提取标题与摄影、剪辑、材质和空间共同建立视觉系统的方法,不复制现有作品片名、角色、专属图形或完整镜头。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/constructed-world-vfx.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/editorial-collage.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/h3-prompt-contract.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/live-action-graphics.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 205
- [Adobe 3D Camera Tracker](https://helpx.adobe.com/after-effects/desktop/work-with-3d-composition/3d-camera-tracker-effect/tracking-3d-camera-movement.html):转译为可追踪平面、X/Y/Z、透视、视差与 shadow/contact 关系。 - Network accessline 206
- [Adobe Motion Tracking](https://www.adobe.com/products/aftereffects/motion-tracking.html):转译为位置、旋转、比例、深度和镜头匹配,不只写“无缝合成”。 - Network accessline 207
- [Art of the Title — Panic Room](https://www.artofthetitle.com/title/panic-room/):转译为空间字与城市 plate 的透视、遮挡、阴影和反射关系。 - Network accessline 208
- [Art of the Title — Moon](https://www.artofthetitle.com/title/moon/):转译为环境文字的消失线、backplate 高光/黑位、相机震动和颗粒匹配。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cinematic-title-sequence/references/typography-and-credits.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/methods.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/music.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 92
- [Sound On Sound — How To Make It In K-Pop](https://www.soundonsound.com/techniques/how-make-it-k-pop):行业制作人强调更多段落、更多 Hook、段落重组、快速旋律节奏和非常规/半音旋律设计。 - Network accessline 93
- [Berklee — BTS and Beyond: What K-Pop Does Differently](https://www.berklee.edu/global-initiatives/news/bts-and-beyond-what-k-pop-does-differently):K-pop 是多类型融合,包含 K-hip-hop、K-R&B 与高密度 Hook、表演和影像协同。 - Network accessline 94
- [Kyle Adams — On the Metrical Techniques of Flow in Rap Music](https://doi.org/10.30535/mto.15.5.1):rap flow 的关键包括重读音节、押韵音节和句法在拍号中的位置,以及这些参数如何形成新的节奏层。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/performance-and-space.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/prompt-blueprint.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/style-guide.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 18
- [Artsy — Photomontage](https://www.artsy.net/gene/photomontage):照片、文字、纸张和抽象形状的组装关系;适合跨照片接缝、非规则分栏和拼贴层级。 - Network accessline 19
- [Art of the Title — Playgrounds 2014](https://www.artofthetitle.com/title/playgrounds-2014/):结构化 glitch、图像切片、拉伸、裁切和色块运动;只取局部错位机制。 - Network accessline 20
- [Art of the Title — Enter the Void](https://www.artofthetitle.com/title/enter-the-void/):大尺度标题、强节奏进入和文字成为镜头事件;只借节拍与尺度。 - Network accessline 21
- [Google Fonts — Using type](https://fonts.google.com/knowledge/using_type):字距、行距、大小写、层级和可读性;用于检查英文文字准确性。 - Network accessline 22
- [AIGA — Variable Font Technology](https://eyeondesign.aiga.org/typography-dancing-like-its-never-danced-before-thanks-to-variable-font-technology/):字宽、字重和斜度轴随节拍变化;只在需要时使用,不把所有字都做成故障。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/cool-music-video/references/typography.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/digital-drawing-timelapse/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/digital-product-promo-generator/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/education-studio/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/education-studio/references/assessment.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/education-studio/references/education-video-pipeline.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/education-studio/references/visual-production.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/h3-execution-grammar.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/handdrawn-live-action.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/music-direction-library.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-cool-art.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 196
- [Ctrend|科技像素故障塑料折痕反光反射](https://www.xiaohongshu.com/discovery/item/69d59e9c00000000230114ec):内化雾白银灰底、透明皱褶塑料、磨砂卡、柔焦大字、细网格、红线/红点与短暂竖带错位。 - Network accessline 197
- [乍见一隅|字幕用得好,小导变大佬,第二弹](https://www.xiaohongshu.com/discovery/item/66ee76b50000000012010025):内化网格拼贴合并、完整词拆成字母场、环形/弧形/透视排版、人物层景深交换,以及产品外轮廓保持间距的字体弧线。 - Network accessline 198
- [高兴品牌|英雄联盟 LPL 赛事包装](https://www.xiaohongshu.com/discovery/item/68932eb10000000005005822):内化模块化中文主标题、2D 标题转 3D 字块、金属主体、透明环绕带与高密度真实信息层级。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-dark-pop-glitch.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-fresh-cute.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 171
- [现在就出发 2 AE 栏目包装](https://www.xiaohongshu.com/discovery/item/6964c223000000000c0355ce):内化人物定格抠像、白蓝怪趣立体名字、弧形英文、动物/地形插画、绿色路径与树形擦屏,以及多人物片头汇成终版标题的方式。 - Network accessline 172
- [用综艺的感觉打开夏天回忆录](https://www.xiaohongshu.com/discovery/item/65c35abf000000001100d1ca):内化相片翻页、粉笔手写、线条生长、蝴蝶翅膀、实拍转插画、双格回忆卡、录制框和手绘英文终版。 - Network accessline 173
- [芒果综艺手绘后期](https://www.xiaohongshu.com/discovery/item/6860ed7200000000230049d9):内化人物专色描边、夸张表情插画、黄橙漫画色场、反应动物和人物抠像压住后景手写标题的层级。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-poster-collage.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 218
- [Advibly — AI Paper Collage Motion](https://advibly.com/templates/collage-motion-ad):把 collage 先拆成共享 medium、palette、paper texture、halftone、edge treatment、shadow、typography、negative prompt,再让 cut-out pieces slide / rotate / snap into place - Network accessline 219
- [Paper Collage Motion(GitHub)](https://github.com/jasperdevs/paper-collage-motion):将半色调纸拼贴拆成 medium、color field、halftone、cut edges、shadows、composition、label treatment 和 mood,并强调把 reference 解码成 editable specs 与 motion handoff。转译为 H3:把每块纸、字 - Network accessline 220
- [FontsArena — Kinetic Type for the Rest of Us](https://fontsarena.com/blog/kinetic-type-for-the-rest-of-us-a-practical-guide-for-designers/):强调在动态缩放/字重变化中使用字形指标稳定、字腔清晰的字体。转译为 H3:拼贴 Hero 可大、可裁切,但关键字母/汉字必须保持清楚;不使用无法稳定渲染的装饰小字。 - Network accessline 221
- [MiniMax H3 动态海报案例](https://www.xiaohongshu.com/discovery/item/6a6b4b5e0000000008013c1b):人物、超大字、编号、红黑白/纸白色场、剪影与网点构成连续海报状态。转译为 H3:把主体面板、Display A、Display B/Utility 和纹理面板写成 2–4 栏;让一栏扩张为下一状态,不把小字散放成 tag。 - Network accessline 222
- [国风 H3 字形模块案例](https://www.xiaohongshu.com/discovery/item/6a6d8add0000000021021369):完整中文粗线字形被放大成红黑白模块。转译为 H3:Display A 先完整可读,再让真实笔画成为分栏、边框和遮罩,镜头越过后回到完整字形。 - Network accessline 223
- [怪趣中文字体图集](https://www.xiaohongshu.com/discovery/item/69861f05000000001a01e9d4):粗黑、笔刷手写、现代细字和小色块共同组成标题。转译为 H3:使用 `Display A 粗黑/粗宋 + Display B 手写/衬线 + Utility 稳定小字`,小色块和手写符号承担 Marks,不伪造刊物信息。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/style-tech-particle.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 197
- [Generative Kinetic Typography Engine](https://github.com/zfryrgnci/kinetic-typography):把字体轮廓拆成大量粒子/顶点,用 physics、noise 和 shader 让字形发生波动、破碎与聚合,并把交互位置作为响应源。转译为 H3:把“物体高光/边缘/动作轨迹”设为粒子来源,先聚合成完整实心白名单文字,再只做一次局部脉冲;不要要求 H3 生成连续数学模拟。 - Network accessline 198
- [TypeFlow Kinetic Typography Maker](https://www.typeflow.studio/kinetic-typography-maker):提供 flip-board 逐字落位、wave/color surge、CRT scanline 和 spring/scale reveal 等明确模板。转译为 H3:每个 Shot 只挑一种揭示机制,例如一条扫描线从左到右揭示整词,或粒子逐字落位;写清起点、方向、完成时间和复位,不能把 fli - Network accessline 199
- [卡点文字快闪案例](https://www.xiaohongshu.com/discovery/item/680f6bf70000000009014498):蓝色色场中,中文实心字、英文超大透明字、圆环、球体和波点网格在多个状态中重组。转译为 H3:Display A 使用实心几何字,Display B 使用低对比轮廓/透明大字,Utility 保持稳定;球体、波点网格和圆环属于 GRAPHIC KIT,每一状态只让一个组件承担主运动。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/subject-packaging-system.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/td-cv-tracking.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/td-visual-attributes.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/typography-packaging.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/h3-visual-design/references/typography-system-library.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 265
- [RCA Visual Communication](https://www.rca.ac.uk/study/programme-finder/visual-communication-ma/) 将 type design、sound、performance、moving image、VR 并置。转译:字体不仅是标签,它可作为前景平面、后景结构、遮挡物和镜头转场;每次改变景深时保留可读时刻。 - Network accessline 266
- [RCA Typographic Abstraction](https://www.rca.ac.uk/news-and-events/news/in-session-typographic-abstraction-the-shift-from-semantics-to-spectacle/) 讨论 typography 从 semantics 到 spectacle。转译:允许 Hero 全屏、尺度跳变、字腔变成转场入口和材质转换,但白名单文字先完整出现。 - Network accessline 267
- [RISD Graphic Design](https://www.risd.edu/academics/graphic-design) 的公开课程范围包括 offset typography、grid、3D display、projection、package design 与 title sequences。转译:先锁定共享网格和一个空间轴,再做套印、立体层级、投影和标题切换。 - Network accessline 268
- [UAL MA Graphic Media Design](https://www.arts.ac.uk/subjects/communication-and-graphic-design/postgraduate/ma-graphic-media-design) 强调 research-led graphic practice,并将 print、photography、emerging technologies、3D production 与 sound 放进同一制作语 - Network accessline 269
- [Mat Voyce — Type in Motion](https://abduzeedo.com/type-motion-mat-voyce-animates-experimental-kinetic-typography-stickers/) 的模块网格、bounce/warp/stretch 与字形角色化。转译:圆润字体按统一基线落位,只回弹一次;小尺寸优先清晰字腔。 - Network accessline 270
- [SVGator kinetic typography examples](https://www.svgator.com/blog/50-kinetic-typography-examples/) 的 snap、stack、pulse、hard cut、fluid type。转译:每个文字事件只选择一个主运动和一个短响应;hard cut 是节拍边界,fluid 变化保持整体词可读。 - Network accessline 271
- [TechSmith Talking Head Video](https://www.techsmith.com/blog/talking-head-video/) 建议把口播与 annotations、images、lower thirds、simple graphics、B-roll、zoom 和 transitions 配合。转译:把台词与可视素材按同一时间点编排;H3 口播至少有稳定字幕、观点 Hero 和一张来源明确的素材/证据卡,锁定原片时只使用已上传素材或原 - Network accessline 272
- [FontsArena Kinetic Type](https://fontsarena.com/blog/kinetic-type-for-the-rest-of-us-a-practical-guide-for-designers/) 强调层级来自字重、尺度与 easing,并让动效落回稳定可读状态。转译:口播统一使用 `reveal → emphasis → swap → settle`,剪辑层 punch-in/parallax 控制在 2%–3%,不让文字持续漂 - Network accessline 273
- [SEGD — Wayfinding Is Where Place Meets Information Design](https://segd.org/resources/wayfinding-where-place-meets-information-design/) 强调建筑是人的第一空间线索,图形系统应在关键节点做渐进式信息披露,并与建筑保持支持、和谐关系。转译:先找原片主轴、转折、入口和出边,再放文字;每一状态只出现当下需要的信息,不让装饰抢过空间。 - Network accessline 274
- [SEGD — The Field Guide to Supergraphics](https://segd.org/resources/field-guide-supergraphics-big-graphics-urban-landscape/) 将成功的大型环境图形归纳为强概念、与建筑/光/空间互动、与观看者建立关系。转译:多段空间先找一个共享母题和 motion spine;大字必须改变或解释空间关系,不能只是贴在墙上的巨大字幕。 - Network accessline 275
- [Pentagram — Philadelphia Museum of Art](https://www.pentagram.com/work/philadelphia-museum-of-art-2/story) 与 [Bibliothèque nationale du Luxembourg](https://www.pentagram.com/work/bibliotheque-nationale-du-luxembourg/story) 使用克制、模块化、与柱列/石 - Network accessline 276
- [Adobe — Tracking 3D Camera Movement](https://helpx.adobe.com/after-effects/desktop/work-with-3d-composition/3d-camera-tracker-effect/tracking-3d-camera-movement.html) 通过提取相机运动与场景数据,让文字正确合成进二维实拍。转译:H3 Prompt 要逐段写 camera vector、attach plan - Network accessline 277
- [TypeFlow kinetic typography](https://www.typeflow.studio/kinetic-typography-maker) 的 flip、wave、scanline、spring、scale、odometer reveal。转译:揭示机制互斥;写清方向、完成时间和复位,不把所有模板同时叠加。 - Network accessline 278
- [MiniMax H3 动态海报案例](https://www.xiaohongshu.com/discovery/item/6a6b4b5e0000000008013c1b):同一人物在纸白、黑红、网点、剪影和暖橙状态间转换;`MiniMax / H3 / 001` 不是旁边标签,而是全屏构图骨架,人物反复穿过字面。转译:15 秒写 3–5 个完整海报状态;字体、人物、色场和网点共同换位,至少一次让文字从后景变前景。 - Network accessline 279
- [国风 H3 字形图形化案例](https://www.xiaohongshu.com/discovery/item/6a6d8add0000000021021369):中文粗线字形先成为全屏抽象结构,再重组成红黑白模块版面。转译:使用 M14,把真实笔画放大成框、分栏或遮罩;完整汉字先出现并在下一状态返回。 - Network accessline 280
- [空棚人物 + 字体空间运镜](https://www.xiaohongshu.com/discovery/item/69d9cce30000000022003dbc):大字铺在地面与后墙,相机沿字面透视穿行后再揭示人物。转译:使用 M11,写同一消失点、地面/墙面连接、相机起终点和穿越后的完整文字,不把字贴在人物旁边。 - Network accessline 281
- [趣味字体动效合集](https://www.xiaohongshu.com/discovery/item/67d189f3000000002803c611):宽窄拉伸、立方体、重复字阵、弧形字、彩色底反转与多栏排版连续切换。转译:使用固定 TYPE CAST 和 COLOR SCRIPT,在多个状态中轮换 E7/E9/E10 或 C2/C7/C8,而不是只用一个圆体。 - Network accessline 282
- [怪趣中文字体图集](https://www.xiaohongshu.com/discovery/item/69861f05000000001a01e9d4):可见粗细不均、圆尖混合、偏旁夸张、手写笔刷、稳定黑体与小注释的组合。转译:清新可爱不等于单一圆体;优先 `C2/C7 Display A + C8 Display B + C10 Utility + M16 Marks`。 - Network accessline 283
- [口播精剪,解锁时尚大片质感](https://www.xiaohongshu.com/discovery/item/6a1c285e000000003601daed):公开标题把目标定义为淘汰常规口播、形成杂志封面式精剪。转译:口播包装不能退化成底部字幕;必须让大字、人物、卡片、分栏、轻推近和触感音效形成多状态编辑版面,同时保持真实台词和人物表演。
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/references/creator-direction.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/references/hook-decision.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/references/production.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/references/script-and-shots.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/koc-video/references/source-routing.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/brand-analysis.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/common-adaptations.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/custom-style.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/long-form.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/motion-prompt-writing.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/qa-checklist.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/storyboard-schema.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/style-matching.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/A.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/B.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/C.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/D.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/E.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/F.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/G.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/references/styles/H.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/ui-motion/scripts/stitch.mjs
- Executable scriptline 1
#!/usr/bin/env node - Network accessline 78
if (!ffmpeg) { fail( "ffmpeg is not on PATH. Install it (https://ffmpeg.org/download.html) and retry. " + - Network accessline 79
fail( "ffmpeg is not on PATH. Install it (https://ffmpeg.org/download.html) and retry. " + "Raw clips are still in your workspace and can be assembled manually.", - Network accessline 80
"ffmpeg is not on PATH. Install it (https://ffmpeg.org/download.html) and retry. " +
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/video-deconstruct/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/video-deconstruct/references/minimax-h3-multi-ref.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/promo/voice-clone/GUIDE.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/prop_assets.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/scene_assets.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/seedance-production.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/shot-emotion-engine.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/story_bible.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/storyboard.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/omniailab-ai-director/references/video_prompts.md
- Network accessline 6
developer: Mochiball agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 7
agent_created: true 开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director 操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA - Network accessline 8
开源仓库: https://github.com/tomatoparkdao/omniailab-ai-director - Network accessline 9
操作手册: https://zcn03zgas1zl.feishu.cn/wiki/P2fhwADXvil24UkNkDCcw1x2nbA
skills/sweety-handdraw-video/dependencies/sweety-image-art-direction/GUIDE.md
- Network accessline 161
方法参考:[OpenAI Image prompting](https://developers.openai.com/api/docs/guides/image-prompting)。该链接仅供来源追溯;执行规则全部内置,不需要访问原文。
skills/sweety-handdraw-video/dependencies/sweety-image-privacy/GUIDE.md
- Network accessline 5
metadata: openclaw: homepage: https://github.com/sweety/sweety-skills#sweety-image-privacy - Network accessline 6
openclaw: homepage: https://github.com/sweety/sweety-skills#sweety-image-privacy requires: - Network accessline 7
homepage: https://github.com/sweety/sweety-skills#sweety-image-privacy
skills/sweety-handdraw-video/dependencies/sweety-image-privacy/scripts/main.test.ts
skills/sweety-handdraw-video/dependencies/sweety-image-privacy/scripts/main.ts
- Executable scriptline 1
#!/usr/bin/env bun
skills/sweety-handdraw-video/references/hosted-assets.md
- Network accessline 15
python scripts/hosted_assets.py --all HANDDRAW_MIRROR=https://gitee.com/<owner>/<repo>/raw/<tag>/skills/sweety-handdraw-video python scripts/hosted_assets.py assets/hands/pen-only.png - Network accessline 16
HANDDRAW_MIRROR=https://gitee.com/<owner>/<repo>/raw/<tag>/skills/sweety-handdraw-video python scripts/hosted_assets.py assets/hands/pen-only.png
skills/sweety-handdraw-video/references/local-runtime.md
- Network accessline 10
|---|---|---| | 本地 VoxCPM2(默认) | 装有 `mlx-audio` 的 Python(`HANDDRAW_MLX_PYTHON`)与已安装模型(`voxcpm.model_path` 或 `HANDDRAW_VOXCPM_MODEL`) | `python scripts/voxcpm_voice.py JOB` | | 本地 VoiceStudio | 用户自行启动的 `http://127.0.0.1:3900`;适配器不启动应用、不改引擎 | - Network accessline 11
| 本地 VoxCPM2(默认) | 装有 `mlx-audio` 的 Python(`HANDDRAW_MLX_PYTHON`)与已安装模型(`voxcpm.model_path` 或 `HANDDRAW_VOXCPM_MODEL`) | `python scripts/voxcpm_voice.py JOB` | | 本地 VoiceStudio | 用户自行启动的 `http://127.0.0.1:3900`;适配器不启动应用、不改引擎 | `python3 scri - Network accessline 12
| 本地 VoiceStudio | 用户自行启动的 `http://127.0.0.1:3900`;适配器不启动应用、不改引擎 | `python3 scripts/voice_studio.py JOB [--transcribe]` | - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted]
skills/sweety-handdraw-video/references/voxcpm2.md
- Network accessline 5
- 使用指南:https://voxcpm.readthedocs.io/en/latest/usage_guide.html - Network accessline 6
- 声音食谱(Voice Design 写法):https://voxcpm.readthedocs.io/en/latest/cookbook.html - Network accessline 7
- FAQ:https://voxcpm.readthedocs.io/en/latest/faq.html - Network accessline 8
- 模型卡与许可(Apache-2.0):https://huggingface.co/openbmb/VoxCPM2 - Network accessline 9
- 源码与已知问题:https://github.com/OpenBMB/VoxCPM 、https://github.com/OpenBMB/VoxCPM/issues - Network accessline 10
- 本机运行的 MLX 移植:https://github.com/Blaizzy/mlx-audio (已验证 0.5.8)
skills/sweety-handdraw-video/scripts/align.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/art_direction.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/art_pipeline.py
skills/sweety-handdraw-video/scripts/aspect_ratio.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/asset_library.py
skills/sweety-handdraw-video/scripts/audio_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/audio_gate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/caption_assets.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/clean_image.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/clean_reference.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/codex_image.py
skills/sweety-handdraw-video/scripts/composition.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/cover.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/direction.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/director_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/drawing_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/engine_metrics.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/film_kit.py
skills/sweety-handdraw-video/scripts/foley.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/fonts.py
skills/sweety-handdraw-video/scripts/frame_retime.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/framing.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/gemini_tts.py
- Executable scriptline 1
#!/usr/bin/env python3 - Access to secretsline 2
[Credential-related source omitted] - Network accessline 4
Docs: https://ai.google.dev/gemini-api/docs/speech-generation . One request per semantic chunk, raw - Network accessline 16
URL = 'https://generativelanguage.googleapis.com/v1beta/interactions' - Possible obfuscationline 36
return np.frombuffer(base64.b64decode(outputs[-1]['data']), dtype='<i2').astype(np.float64) / 32768 - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Network accessline 45
[Credential-related source omitted] - Network accessline 46
[Credential-related source omitted]
skills/sweety-handdraw-video/scripts/hand_assets.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/handdraw_video.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/handwriting.py
- Executable scriptline 1
Executable file - Network accessline 23
BUNDLE = PACKAGE / 'assets/hanzi/gb2312-strokes.json.xz' SOURCE = 'hanzi-writer-data@2.0.1' CDN = 'https://cdn.jsdelivr.net/npm/' + SOURCE + '/{}.json' - Network accessline 24
SOURCE = 'hanzi-writer-data@2.0.1' CDN = 'https://cdn.jsdelivr.net/npm/' + SOURCE + '/{}.json' INK_SPEED, MAX_SPEED, TRAVEL_SPEED = 8., 14., 20. # em per second - Network accessline 25
CDN = 'https://cdn.jsdelivr.net/npm/' + SOURCE + '/{}.json' - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted]
skills/sweety-handdraw-video/scripts/hosted_assets.py
- Executable scriptline 1
Executable file - Network accessline 2
import argparse import hashlib from http.client import HTTPException - Network accessline 3
import hashlib from http.client import HTTPException import json - Network accessline 4
from http.client import HTTPException - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Network accessline 50
def fetch(key, record, destination): - Network accessline 94
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Network accessline 95
raise ValueError(f'Offline asset missing or damaged: {key}; place a verified copy at {path} or {target}') content = fetch(key, record, target) target.parent.mkdir(parents=True, exist_ok=True) - Network accessline 96
content = fetch(key, record, target)
skills/sweety-handdraw-video/scripts/illustration_layers.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/image_gate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/import_voice.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/layout_plan.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/line_drawing.py
- Executable scriptline 1
Executable file - Network accessline 621
# At a free end the tapered nib is the whole shape (the corners of a blunt cap go too, so no island is left); # everywhere else the ink is the source's own. An end whose ink the measured line does not describe (a # g - Network accessline 623
# glyph's curl crossing its bar, a blob) is left as drawn.
skills/sweety-handdraw-video/scripts/line_first.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/line_topology.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/lineart_gate.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/motion.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/motion_profile.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/music_bed.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/music_synth.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/narration_master.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/paint_motion.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/part_grid.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/plan_status.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/presentation.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/production_options.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 445
[Credential-related source omitted] - Network accessline 446
[Credential-related source omitted] - Network accessline 458
server = HTTPServer(('127.0.0.1', port), Handler) server.timeout = .5 print('PRODUCTION_OPTIONS_URL=http://127.0.0.1:' + str(server.server_port), flush=True) - Network accessline 459
server.timeout = .5 print('PRODUCTION_OPTIONS_URL=http://127.0.0.1:' + str(server.server_port), flush=True) print('WARNING: HTML options are legacy; prefer native/TTY menus', flush=True) - Network accessline 460
print('PRODUCTION_OPTIONS_URL=http://127.0.0.1:' + str(server.server_port), flush=True)
skills/sweety-handdraw-video/scripts/region_marks.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/setup.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 43
INSTALL="" if [ "$OS" = Darwin ]; then have brew && INSTALL="brew install ffmpeg" || echo "Install Homebrew first: https://brew.sh" - Network accessline 44
if [ "$OS" = Darwin ]; then have brew && INSTALL="brew install ffmpeg" || echo "Install Homebrew first: https://brew.sh" elif have apt-get; then - Network accessline 45
have brew && INSTALL="brew install ffmpeg" || echo "Install Homebrew first: https://brew.sh" - Dangerous shell operationline 48
INSTALL="$SUDO apt-get update -qq && DEBIAN_FRONTEND=noninteractive $SUDO apt-get install -y -qq $PACKAGES" - Dangerous shell operationline 50
INSTALL="$SUDO dnf install -y ffmpeg-free google-noto-sans-cjk-fonts fontconfig" - Dangerous shell operationline 52
INSTALL="$SUDO pacman -S --needed ffmpeg noto-fonts-cjk fontconfig" - Dangerous shell operationline 54
if [ $CHECK = 1 ] || [ -z "$INSTALL" ]; then - Dangerous shell operationline 57
echo "+ $INSTALL"; eval "$INSTALL" - Dangerous shell operationline 64
problem "Python 3.9+ -> brew install python | sudo apt-get install -y python3 python3-venv" - Dangerous shell operationline 69
[ -x "$VENV/bin/python" ] || "$PYTHON" -m venv "$VENV" || { problem "python venv -> sudo apt-get install -y python3-venv"; exit 1; } - Network accessline 108
echo "- Handwriting font: Font Book > search \"Hannotate SC\" > Download (Hiragino Sans GB is used otherwise)" else echo "- Handwriting font: LXGW WenKai (https://github.com/lxgw/LxgwWenKai) into ~/.local/share/fonts, then fc-cache -f" - Network accessline 109
else echo "- Handwriting font: LXGW WenKai (https://github.com/lxgw/LxgwWenKai) into ~/.local/share/fonts, then fc-cache -f" fi - Network accessline 110
echo "- Handwriting font: LXGW WenKai (https://github.com/lxgw/LxgwWenKai) into ~/.local/share/fonts, then fc-cache -f" - Network accessline 111
fi echo "- Narration: local VoiceStudio service (http://127.0.0.1:3900); VoxCPM2 on Apple Silicon (bash scripts/setup.sh --voxcpm);" echo " or a checked narration file + alignment (references/continuous-narration.md)" - Network accessline 112
echo "- Narration: local VoiceStudio service (http://127.0.0.1:3900); VoxCPM2 on Apple Silicon (bash scripts/setup.sh --voxcpm);"
skills/sweety-handdraw-video/scripts/sfx.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/smoke_test.py
skills/sweety-handdraw-video/scripts/storyboard_lint.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/stroke_assets.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/stroke_paths.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/style_choice.py
- Executable scriptline 1
Executable file - Network accessline 70
record = remote_images[keys[0]] urls = [record['url']] + ([record['fallback_url']] if record.get('fallback_url') else []) content = fetch(keys[0], {**record, 'urls': urls}, source / keys[0]) - Network accessline 71
urls = [record['url']] + ([record['fallback_url']] if record.get('fallback_url') else []) content = fetch(keys[0], {**record, 'urls': urls}, source / keys[0]) image = Image.open(io.BytesIO(content)).c - Network accessline 72
content = fetch(keys[0], {**record, 'urls': urls}, source / keys[0]) - Network accessline 218
self.reply(404, b'{}') def do_POST(self): expected_origin = 'http://127.0.0.1:' + str(self.server.server_port) - Network accessline 219
[Credential-related source omitted] - Network accessline 220
expected_origin = 'http://127.0.0.1:' + str(self.server.server_port) - Network accessline 239
server = HTTPServer(('127.0.0.1', port), Handler) server.timeout = .5 print('STYLE_PICKER_URL=http://127.0.0.1:' + str(server.server_port), flush=True) - Network accessline 240
server.timeout = .5 print('STYLE_PICKER_URL=http://127.0.0.1:' + str(server.server_port), flush=True) deadline = time.monotonic() + 60 - Network accessline 241
print('STYLE_PICKER_URL=http://127.0.0.1:' + str(server.server_port), flush=True)
skills/sweety-handdraw-video/scripts/style_fit.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/subtitle_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_art_direction.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_audio_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_audio_gate.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_caption_layout.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_captions_and_ending.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_clean_image.py
- Executable scriptline 1
Executable file - Network accessline 94
path = self.root / 'download.png' Image.new('RGB', (4, 4), 'red').save(path) for name, value in (('com.apple.quarantine', '0081;6703a1b2;Safari;'), ('com.apple.metadata:kMDItemWhereFroms', 'https://example.test')): - Network accessline 95
Image.new('RGB', (4, 4), 'red').save(path) for name, value in (('com.apple.quarantine', '0081;6703a1b2;Safari;'), ('com.apple.metadata:kMDItemWhereFroms', 'https://example.test')): subprocess.run(['xattr', '-w', name, va - Network accessline 96
for name, value in (('com.apple.quarantine', '0081;6703a1b2;Safari;'), ('com.apple.metadata:kMDItemWhereFroms', 'https://example.test')): - Network accessline 104
Image.new('RGB', (4, 4), 'red').save(path) try: os.setxattr(path, 'user.xdg.origin.url', b'https://example.test/image.png') - Network accessline 105
try: os.setxattr(path, 'user.xdg.origin.url', b'https://example.test/image.png') except OSError: - Network accessline 106
os.setxattr(path, 'user.xdg.origin.url', b'https://example.test/image.png')
skills/sweety-handdraw-video/scripts/test_cloud_tts.py
- Executable scriptline 1
Executable file - Access to secretsline 22
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Network accessline 69
response = MagicMock(status_code=200, headers={'Content-Type': 'audio/wav'}, content=wav.read_bytes()) with patch('requests.post', return_value=response) as post: samples, rate = studio_synthesizer('http://127.0. - Network accessline 70
with patch('requests.post', return_value=response) as post: samples, rate = studio_synthesizer('http://127.0.0.1:3900', {'ref_text': '参考。', 'max_chunk_chars': '0', **SAMPLING}, wav)('一段。', 7) fields = post.call_a - Network accessline 71
samples, rate = studio_synthesizer('http://127.0.0.1:3900', {'ref_text': '参考。', 'max_chunk_chars': '0', **SAMPLING}, wav)('一段。', 7) - Network accessline 77
'words': [{'word': '你好', 'start': 0., 'end': .4}, {'word': '世界', 'start': .5, 'end': 1.}]}]} with patch('requests.post', return_value=response): words = studio_transcriber('http://127.0.0.1:3900', 'zh')(wav) - Network accessline 78
with patch('requests.post', return_value=response): words = studio_transcriber('http://127.0.0.1:3900', 'zh')(wav) self.assertEqual([word['text'] for word in words['words']], ['你好', '世界']) - Network accessline 79
words = studio_transcriber('http://127.0.0.1:3900', 'zh')(wav)
skills/sweety-handdraw-video/scripts/test_composition.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_delivery.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_director_lint.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_draw_engine.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_drawing_budget.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_drawing_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_fonts.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_handwriting.py
skills/sweety-handdraw-video/scripts/test_hosted_assets.py
- Executable scriptline 1
Executable file - Network accessline 13
class HostedAssetTests(unittest.TestCase): def fixture(self, root, content, urls=('https://cdn.example.test/a.png', 'https://release.example.test/a.png')): - Network accessline 14
def fixture(self, root, content, urls=('https://cdn.example.test/a.png', 'https://release.example.test/a.png')): - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Network accessline 59
return io.BytesIO(content) raise URLError('blocked') environment = {'HANDDRAW_ASSET_CACHE': str(root/'cache'), 'HANDDRAW_OFFLINE': '0', 'HANDDRAW_MIRROR': 'https://gitee.example.test/raw/'} - Network accessline 60
raise URLError('blocked') environment = {'HANDDRAW_ASSET_CACHE': str(root/'cache'), 'HANDDRAW_OFFLINE': '0', 'HANDDRAW_MIRROR': 'https://gitee.example.test/raw/'} with patch.object(hosted_assets, 'PACKAGE', root), pa - Network accessline 61
environment = {'HANDDRAW_ASSET_CACHE': str(root/'cache'), 'HANDDRAW_OFFLINE': '0', 'HANDDRAW_MIRROR': 'https://gitee.example.test/raw/'} with patch.object(hosted_assets, 'PACKAGE', root), patch.dict('os.environ', environment): - Access to secretsline 62
[Credential-related source omitted] - Network accessline 63
with patch('hosted_assets.urlopen', side_effect=flaky): target = hosted_assets.resolve_asset(root/key) self.assertEqual(tried, ['https://gitee.example.test/raw/' + key, 'https://cdn.example.test/a.png', ' - Network accessline 64
target = hosted_assets.resolve_asset(root/key) self.assertEqual(tried, ['https://gitee.example.test/raw/' + key, 'https://cdn.example.test/a.png', 'https://release.example.test/a.png']) self.assertEqual(targe - Network accessline 65
self.assertEqual(tried, ['https://gitee.example.test/raw/' + key, 'https://cdn.example.test/a.png', 'https://release.example.test/a.png']) - Network accessline 77
with tempfile.TemporaryDirectory() as directory: root=Path(directory);(root/'assets').mkdir() (root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'../escape.png':{'urls':['https://example.test/a'],'b - Network accessline 78
root=Path(directory);(root/'assets').mkdir() (root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'../escape.png':{'urls':['https://example.test/a'],'bytes':1,'sha256':'0'*64}}})) with patch.object(ho - Network accessline 79
(root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'../escape.png':{'urls':['https://example.test/a'],'bytes':1,'sha256':'0'*64}}})) - Network accessline 80
with patch.object(hosted_assets,'PACKAGE',root), self.assertRaisesRegex(ValueError,'path'): hosted_assets.records() (root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'a.png':{'urls':['http://ex - Network accessline 81
hosted_assets.records() (root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'a.png':{'urls':['http://example.test/a'],'bytes':1,'sha256':'0'*64}}})) with patch.object(hosted_assets,'PACKAGE',root), s - Network accessline 82
(root/'assets/hosted-manifest.json').write_text(json.dumps({'files':{'a.png':{'urls':['http://example.test/a'],'bytes':1,'sha256':'0'*64}}})) - Network accessline 87
for key, record in hosted_assets.records().items(): self.assertTrue(hosted_assets.checked((hosted_assets.PACKAGE/key).read_bytes(), record), key) self.assertTrue(record['urls'][0].startswith('https://cdn.jsdelivr.net - Network accessline 89
self.assertTrue(record['urls'][0].startswith('https://cdn.jsdelivr.net/gh/threerocks/sweety-handdraw-video@'), key)
skills/sweety-handdraw-video/scripts/test_line_first.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_motion_profile.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_music_bed.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_narration_checks.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_narration_master.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_production_fixes.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_production_kit.py
- Executable scriptline 1
Executable file - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted]
skills/sweety-handdraw-video/scripts/test_production_options.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_production_regressions.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_reading_order.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_render_motion.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_schedule.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_semantic_narration.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_sound_design.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_storyboard.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_style_and_plan.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_style_fit.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_timing.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v15_features.py
skills/sweety-handdraw-video/scripts/test_v201_features.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v202_fixes.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v2_features.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v302_fixes.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_budget_gaps.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_final.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_forms.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_map_labels.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_marker_leak.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_media.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_person_colours.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_v3_text_breaks.py
- Executable scriptline 1
Executable file - Network accessline 197
def test_a_unit_wider_than_its_box_still_stays_inside(self): blocks = self.blocks(('callout', {'text': 'https://example.com/a/very/long/path/that/cannot/fit', 'size': 40}, (300, 300))) - Network accessline 198
blocks = self.blocks(('callout', {'text': 'https://example.com/a/very/long/path/that/cannot/fit', 'size': 40}, (300, 300)))
skills/sweety-handdraw-video/scripts/test_v3_thinking.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/test_voice_reference.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/timeline_contract.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/timing.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/transitions.py
- Executable scriptline 1
Executable file - Network accessline 384
curl = .94 # a curling sheet is foreshortened a little - Network accessline 385
mx, my = xs - 2 * d * normal[0] * curl, ys - 2 * d * normal[1] * curl flap = (d < 0) & (mx >= 0) & (mx <= width - 1) & (my >= 0) & (my <= height - 1) if flap.any():
skills/sweety-handdraw-video/scripts/validate_package.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/video_job.py
- Executable scriptline 1
Executable file - Dangerous shell operationline 55
fixes.append('FFmpeg: ' + ('brew install ffmpeg' if mac else 'sudo apt install ffmpeg (dnf install ffmpeg-free / pacman -S ffmpeg)') + '; or bash scripts/setup.sh') - Dangerous shell operationline 58
'sudo apt install fonts-noto-cjk fontconfig (dnf install google-noto-sans-cjk-fonts / pacman -S noto-fonts-cjk)') - Network accessline 63
fixes.append('Art direction: record and bind the brief/prompt/review for every image (references/style-and-drawing.md)') if not report['narration_files_available']: fixes.append('Narration: start the local VoiceStudio service (h - Network accessline 64
if not report['narration_files_available']: fixes.append('Narration: start the local VoiceStudio service (http://127.0.0.1:3900) then python3 scripts/voice_studio.py JOB; ' 'or set voxcpm.model_path and run pyth - Network accessline 65
fixes.append('Narration: start the local VoiceStudio service (http://127.0.0.1:3900) then python3 scripts/voice_studio.py JOB; ' - Network accessline 103
if not manifest.get('runtime_fixture'): from voice_backends import voice_backends_report backends = voice_backends_report(manifest.get('voice_studio', {}).get('url', 'http://127.0.0.1:3900')) - Network accessline 104
from voice_backends import voice_backends_report backends = voice_backends_report(manifest.get('voice_studio', {}).get('url', 'http://127.0.0.1:3900')) model = manifest.get('voxcpm', {}).get('model_path') - Network accessline 105
backends = voice_backends_report(manifest.get('voice_studio', {}).get('url', 'http://127.0.0.1:3900'))
skills/sweety-handdraw-video/scripts/video_renderer.py
skills/sweety-handdraw-video/scripts/video_verifier.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/visual_metrics.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/voice_backends.py
- Executable scriptline 1
Executable file - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Network accessline 57
def voice_studio_reachable(url='http://127.0.0.1:3900'): try: with urllib.request.urlopen(url.rstrip('/')+'/engines/tts', timeout=3) as response: - Network accessline 58
try: with urllib.request.urlopen(url.rstrip('/')+'/engines/tts', timeout=3) as response: return response.status == 200 - Network accessline 59
with urllib.request.urlopen(url.rstrip('/')+'/engines/tts', timeout=3) as response: - Network accessline 65
def voice_backends_report(voice_studio_url='http://127.0.0.1:3900'): - Access to secretsline 74
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted]
skills/sweety-handdraw-video/scripts/voice_studio.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 101
def synthesize(text, seed): with reference_audio.open('rb') as reference: response = requests.post(service_url + '/generate', data={**fields, 'text': text, 'seed': str(seed)}, - Network accessline 102
with reference_audio.open('rb') as reference: response = requests.post(service_url + '/generate', data={**fields, 'text': text, 'seed': str(seed)}, files={'ref_audio': ('reference.wav', refer - Network accessline 103
response = requests.post(service_url + '/generate', data={**fields, 'text': text, 'seed': str(seed)}, - Network accessline 119
def transcribe(path): with open(path, 'rb') as audio: response = requests.post(service_url + '/transcribe', files={'audio': (Path(path).name, audio, 'audio/wav')}, - Network accessline 120
with open(path, 'rb') as audio: response = requests.post(service_url + '/transcribe', files={'audio': (Path(path).name, audio, 'audio/wav')}, data={'mode': 'accurate', 'language': language}, - Network accessline 121
response = requests.post(service_url + '/transcribe', files={'audio': (Path(path).name, audio, 'audio/wav')}, - Network accessline 138
manifest = json.loads((root / 'job.json').read_text()) options = manifest.get('voice_studio', {}) service_url = (arguments.url or options.get('url', 'http://127.0.0.1:3900')).rstrip('/') - Network accessline 139
options = manifest.get('voice_studio', {}) service_url = (arguments.url or options.get('url', 'http://127.0.0.1:3900')).rstrip('/') endpoint = urllib.parse.urlparse(service_url) - Network accessline 140
service_url = (arguments.url or options.get('url', 'http://127.0.0.1:3900')).rstrip('/') endpoint = urllib.parse.urlparse(service_url) if endpoint.scheme != 'http' or endpoint.hostname not in ('127.0.0.1', 'localhost', '::1') or end - Network accessline 144
reference_audio, reference_text = voice_reference(options, root) try: response = requests.get(service_url + '/engines/tts', timeout=10) - Network accessline 145
try: response = requests.get(service_url + '/engines/tts', timeout=10) response.raise_for_status() - Network accessline 146
response = requests.get(service_url + '/engines/tts', timeout=10)
skills/sweety-handdraw-video/scripts/volcengine_tts.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 4
Docs: https://www.volcengine.com/docs/6561/1598757 (API) and https://www.volcengine.com/docs/6561/1257544 - Access to secretsline 5
[Credential-related source omitted] - Network accessline 18
URL = 'https://openspeech.bytedance.com/api/v3/tts/unidirectional' - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Possible obfuscationline 55
audio += base64.b64decode(data['data']) - Network accessline 66
def synthesize(text, seed): # the service takes no seed; a retry is simply a new request with requests.post(URL, headers=headers(resource), json=request_body(text, options), stream=True, timeout=300) as response: - Network accessline 67
with requests.post(URL, headers=headers(resource), json=request_body(text, options), stream=True, timeout=300) as response:
skills/sweety-handdraw-video/scripts/voxcpm_voice.py
- Executable scriptline 1
#!/usr/bin/env python3
skills/sweety-handdraw-video/scripts/watermark_assets.py
- Executable scriptline 1
Executable file
skills/sweety-handdraw-video/scripts/web_motion.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 2 facts
- Contacts www.w3.org, which SKILL.md, the README and the plugin manifest do not mentionsweety-handdraw-video/assets/web-motion/recipes.js:8High confidence
- Contacts img.shields.io, which SKILL.md, the README and the plugin manifest do not mentionsweety-handdraw-video/dependencies/hand-drawn-styles/scripts/check_skill.py:81High confidence
Signal confidence: 498 facts
- Network access in prose of documentationsweety-handdraw-video/README.md:5Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:6Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:17Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:19Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:23Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:24Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:29Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:31Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:40Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:42Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:53Low confidence
- Network access in prose of documentationsweety-handdraw-video/README.md:55Low confidence
- Executable script in prose of a file that runssweety-handdraw-video/assets/hands/prompts/pen-only.py:1Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/hanzi/NOTICE.txt:1Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/hanzi/NOTICE.txt:3Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:5Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:6Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:7Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:8Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:9Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:10Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:11Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:12Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:13Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:14Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:15Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:16Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:17Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:19Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:23Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:25Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:26Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:27Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:33Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:34Low confidence
- Network access in prose of documentationsweety-handdraw-video/assets/web-motion/THIRD_PARTY_NOTICES.md:35Low confidence
- Executable script in a comment of a file that runssweety-handdraw-video/assets/web-motion/recipes.js:1Low confidence
- Network access in code of a file that runssweety-handdraw-video/assets/web-motion/recipes.js:6High confidence
- Network access in code of a file that runssweety-handdraw-video/assets/web-motion/recipes.js:7High confidence
- Network access in code of a file that runssweety-handdraw-video/assets/web-motion/recipes.js:8High confidence
- Executable script in a comment of a file that runssweety-handdraw-video/assets/web-motion/shim.js:1Low confidence
- Executable script in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/anime.js:1Low confidence
- Possible obfuscation in code of a file that runssweety-handdraw-video/assets/web-motion/vendor/anime.js:7High confidence
- Executable script in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/confetti.js:1Low confidence
- Network access in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/confetti.js:56Low confidence
- Network access in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/confetti.js:737Low confidence
- Network access in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/confetti.js:814Low confidence
- Network access in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/d3-array.js:1Low confidence
- Executable script in a comment of a file that runssweety-handdraw-video/assets/web-motion/vendor/d3-array.js:1Low confidence
- Possible obfuscation in code of a file that runssweety-handdraw-video/assets/web-motion/vendor/d3-array.js:2High confidence
and 448 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/sweety-handdraw-video/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest skills/sweety-handdraw-video/dependencies/hand-drawn-styles/AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/sweety-handdraw-video/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/sweety-handdraw-video/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/sweety-handdraw-video/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/sweety-handdraw-video/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/threerocks-sweety-handdraw-video/)