⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

ai-video-marker

@lanqiao-luca⭐ 354 stars

按故事、古诗词、定格或像素等制作流程组织动画短片,连接角色职责、技能、标准、模板与本地工具;用于制作或修改短片。

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐⭐ 354 on GitHubGitHub ↗

Popular

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

目的:帮助使用者运行、理解并扩展这套 AI 视频制作工作流。

ai-video-marker:AI 视频制作与 AIGC 创作工作流

用 AI 制作视频,从创意、分镜、素材到动画、配乐与导出,按流程做出可以修改、可以接续的短片。这套 AI Video Creation Workflow 提供可运行的 Python 像素动画示例、AI 漫画案例,以及 Blender 分层动画与剪映制作方法。

仓库里有什么

9条内容流程(6正式、3候选) · 2条辅助流程 · 9项角色职责 · 10项技能 · 3个可运行像素场景 · 1个AI漫画成片展示 · 18个文字案例。

你想了解什么从这里进入能拿到什么
先看效果、运行一支视频漫画案例、新手体验约30秒漫画展示;默认36秒机器人短片可在本地重渲
换题材、做自己的故事18个开场文案、9条制作流程创作需求、分镜和阶段方法;新故事按路线适配实现
找图片、视频与音频素材中心:图片 · 视频 · 音频已公开素材实际按类型/模块归档,配置与来源正确引用;素材组不等于现成影片
理解AI怎么组织制作六层方法、创作与接续分工、代表段迭代、动作与验收方法、跨窗口继续制作
找工具和项目模板本地工具、制作模板项目初始化、像素12份工作表、渲染、音轨处理与检查

仓库同时提供制作知识、可执行工具与作品展示。各流程表中分别标明实际实现范围;生图、语音、图生视频和剪映等能力由使用者当前的助手与本机环境提供。

像素示例:屋顶晒太阳

《屋顶晒太阳》:小兔集雨、解开水轮卡点,带动齿轮花开放,最后同一屋顶共同活动。以上为16–30秒原速节选;44秒完整带音乐视频。示例直接抽取真实作品绘图代码,保留角色、层次、动作和镜头。

当前框架0.6.0:包含Blender分层角色2.5D有限动画方法、连续平面揭示、公共制作入口与接续合同;实际工具能力见下方目录。另有18个文字开场与160个已公开媒体,按模块说明复用;素材核验覆盖图片、视频及音频的现有字节身份。完整版本变化与验证见升级说明和验证记录。

AI漫画案例:雨夜最后一班电车

雨夜最后一班电车,点击封面查看完整视频

▶ 查看或下载完整视频(约30秒,1080p,带原创配乐) · 制作说明

六幅新生成漫画讲述雨夜站台上的一次停留。实际制作路径是运镜/字幕预合成 → 剪映添加片名并导出,属于漫画有限运镜的混合制作展示;原素材和剪映工程没有随视频上传。想制作自己的案例,可沿参考音轨与AI漫画流程开始。

先挑一个案例:复制文字就能开场

打开18个案例开场文案,每个都有一句片头文案和一段可复制给AI的制作需求。可以直接在GitHub网页阅读,先挑题材,无需为阅读文案下载素材。

想做的方向文字案例
温暖故事没有收件人的信、把晚霞留到明天
像素短片红绿灯休假一天、云朵面包店
定格动画一枚纽扣的搬家、纸飞机的返航
古诗词学习雪落在江面之前、竹子的回答
情绪诗词(候选流程)把没说完的话还给风、今晚允许自己慢一点
立体书剪纸(候选流程)借我一页海、星星住进了信封
Blender分层角色灯塔守望者的点头、纸鹤停在指尖
绘画世界(候选流程)窗中另一片海、书页背后的天空
AI漫画剪映给月亮修伞的人、站台上的第二把伞

这些创作案例需要AI按工作流适配分镜与实现;先交文字/分镜、核素材和当前工具,再做代表段与全片;13–18的请求已明确先文字规划。此入口提供文字提案,覆盖上述九个方向;九条制作流程的完整目录见下文。

做你的第一支视频

先用仓库素材做一支与首页展示不同的视频,不用准备图片或音乐。 用能读本地文件、执行命令的AI编程助手打开整个仓库,输入:

用仓库自带素材,做一支和README展示不同的视频。先做一个短预览,再导出完整视频;不要重新生成素材。

助手的默认开场是:

我们先用仓库新带的机器人、海港和灯塔素材,做一支《小机器人与归航灯塔》吧。它与首页展示的兔子视频不同,不用准备图片和音乐。我先检查装电池的短段,再导出完整视频;你也可以直接指定其他主题。

新手默认片是36秒的机器人海港短片:机器人拾起三枚电池,逐个装入控制台,点亮灯塔引导渔船归港。新的角色、道具、场景和动作均已放进仓库;12张PNG素材及使用说明可供后续创作复用,含站立、搬运和挥手三种完整姿态以及拆分角色部件。

自己运行时,需要Python 3.9+,按下面操作:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python tools/doctor.py
python tools/make_video.py

最后一条命令会选择新seed,导出到新的 outputs/first-video-时间-seed/,包含36秒、720×1280、24fps的 video.mp4、静音母版、场景配置、动作trace及运行记录。不需要API Key、Node.js或私有素材。Pillow负责程序绘图,imageio-ffmpeg提供FFmpeg;已有系统版本也可使用。

先试装电池动作,再完整导出(两次使用相同seed):

python tools/make_video.py --seed 42 --start 7 --end 9 --out outputs/my-first-pilot
python tools/make_video.py --seed 42 --out outputs/my-first-video
python tools/check_video.py outputs/my-first-video/video.mp4 --manifest outputs/my-first-video/run.json --out outputs/my-first-video/check.json
python tools/contact_sheet.py outputs/my-first-video/video.mp4 --out outputs/my-first-video/review

查看其他内容:python tools/make_video.py --list。

内容主角与素材入口
小机器人与归航灯塔(默认)新机器人、12张海港PNGpython tools/make_video.py --theme harbor
月光风铃(可选)小兔、音乐盒花园python tools/make_video.py --theme garden
屋顶晒太阳(展示复现)小兔、雨水与机械屋顶python tools/render_pixel.py

海港可选sunset/midnight/mist配色,花园可选moon/dawn/forest。例如 python tools/make_video.py --theme harbor --palette midnight --seed 42。配色和seed只改变视觉细节;新主题需要AI沿工作流设计并适配代码,不强制复用同一角色或剧情。详见新手海港入口和可选花园。

Windows创建环境可用 py -3 -m venv .venv,激活使用 .venv\Scripts\activate;当前macOS已实跑,Windows/Linux尚未实测。

如果明确想复现首页44秒展示片,使用 python tools/render_pixel.py --out outputs/pixel-rooftop,详见 屋顶示例。它的原绘图函数和1056帧基线继续保留。视频解码和静态联系表不代替正常速度观看、听审或最终采用。

更多现成素材:制作精选库与独立题材模块

第一批素材

制作素材精选库含10组73张PNG,约73.74MiB,与海港素材、展示预览及独立题材模块分别管理:

素材组图片数可复用内容
狐狸与獾21角色拆件/姿态、暖光罐、村庄和室内背景
撑伞机器人与小鸟10雨伞、雨天背景和修订后的角色部件
纸艺少年与教室3男女孩角色/动作图集、教室场景
竹林与山岩2无字竹石远景/近景
山水与书本7翻页三状态、山水、纸面与原图集
蜗牛与温暖灯光18水彩机器人和蜗牛姿态、暮色背景、地面光与阴影
晚霞房间与圆润机器人8已选圆润机器人参考图、推凳/走路/晚霞姿态、房间和凳子
雪江与独钓渔舟2无字雪江背景与独立渔舟原画,适合冬景/诗词有限动画
太阳邮差狐狸图集1狐狸邮递员与朋友/动作部件图集,按主体框拆分使用
星光邮差狐狸图集1六姿态纸艺狐狸原图集,适合折星、追星与送信动作适配

第二批素材

两批各选择5/19组,每批约26.3%,累计10组、约52.6%;按作品组统计,未按全库文件数或字节量计算。复制的是可复用视觉素材,未打包参考歌曲、配音、视频、雨滴缓存帧或个人记录。

python tools/asset_library.py list
python tools/asset_library.py verify
python tools/asset_library.py preview --pack woodland-friends --out outputs/woodland-preview.png

可以直接对AI说:“用素材库里的狐狸和獾,做一个新故事,先给我分镜和代表段;优先复用图片与包内音乐。”助手应读取相应素材清单,按工作流适配动画。导入素材不代表已有对应的完整影片渲染器;完整PNG、部件、图集和背景各有不同用法,预览命令生成资产联系表。默认的海港机器人短片保持不变。

独立题材图片与全素材核验

模块已公开内容来源与复用范围
蛊真人 / 幽魂魔尊9张1672×941 PNG用户提供,按原名/字节保留;图片再利用许可未单独声明
蛊真人 / 柳贯一5张1672×941 PNG用户提供,按原名/字节保留;图片再利用许可未单独声明
蛊真人 / 大胡子蛊师7张1672×941 PNG用户提供,按原名/字节保留;图片再利用许可未单独声明
蛊真人 / Road11张1672×941 PNG用户提供,按原名/字节保留;图片再利用许可未单独声明
蛊真人 / 黄龙江14张PNG用户提供,按原名/字节保留;图片再利用许可未单独声明
蛊真人 / 开窍大典17张PNG用户提供,按原名/字节保留;图片再利用许可未单独声明

这63图独立于10包73图的精选catalog及其MIT声明;人物设定相关权利不由本项目授予。成片、封面、完整姿态、拆件与图集的用途分别见素材中心,完整视频不等于分层图片或剪辑工程。

当前素材中心共160媒体文件、316,039,925字节,可在仓库根执行只读检查:

python tools/check_assets.py

检查冻结身份与现行模块声明、数量/字节、重复SHA及图片帧/WAV头;视频仅核SHA/大小,完整声画解码仍用check_video.py。它不生成、移动或删除素材,也不授予许可。原asset_library.py verify继续专查10包73PNG,默认新人仍使用海港机器人素材。

素材从哪里来,会花多少时间和Token

制作包内三个场景都不需要原电脑的图片、角色文件或私有归档:绘图源码、场景配置和原创配乐及其生成源码均已带齐。安装依赖后可直接生成画面和声音。

创作新主题时,AI应先确认素材方式:

方式工作与成本提示
复用本地已有素材先给素材位置,检查可用性和来源;通常减少重新制作
复用并补缺保留已有角色/风格,只制作缺少的背景、道具或动作
全部重新制作可能需要更多样稿、编程/生图/配音与反复修改,通常更慢,可能消耗更多Token或调用费用

用户已选方式时不重复问;未选时在新素材制作前提示,先确认实际能力与预算,再做代表段。运行三个包内场景不会额外调用大模型或生图API,但让AI解释、修改代码或重新造素材仍会消耗对话Token。没有可靠依据时不编造耗时或价格。 详细边界见 素材与复现说明。

体验之后,做自己的视频

用能读本地文件、运行命令的 AI 编程助手打开整个仓库,让它从 AGENTS.md进入。例如:

按这里的像素工作流,做一支30秒的原创短片:一座废弃的音乐盒被重新启动。先选音乐、设计物体触发机制,给我分镜与代表段,再扩成全片。新项目写到 outputs/music-box。

AI 会选择主流程,按当前阶段读取角色、技能与标准。生图、语音及剪辑软件依实际助手和本机环境提供;仓库本身不包含这些服务。音乐按真实版本、片段及可用路径处理;没有可用音频时可交静音母版,由使用者在目标平台添加音乐。

可以先初始化项目:

python tools/init_project.py --route pixel --id my-video --assets reuse --out outputs/my-video

这条命令以复用素材初始化制作单、镜头表、状态、反馈、计划、事件、产出索引、交付记录与像素工作表,不会生成视频;从零制作时明确使用--assets generate。它属于体验后的创作准备,首次运行示例无需先初始

// HOW IT'S BUILT

// FILES

386 files shipped with this skill. Inline text is the catalog copy. The upstream link is the source repository.

  • SKILL.md2.6 KBd54e0c298443upstream ↗
    ---
    name: ai-video-marker
    description: 按故事、古诗词、定格或像素等制作流程组织动画短片,连接角色职责、技能、标准、模板与本地工具;用于制作或修改短片。
    ---
    
    **目的**:让 AI 在本工具包内按当前制作阶段工作。
    
    # ai-video-marker
    
    先读同目录 [AGENTS.md](AGENTS.md),从 [workflows](workflows/README.md)选择当前主流程,按角色→技能→必要标准逐步读取。
    初次说“做一个视频”且无自定义要求时,复用仓库素材,通过tools/make_video.py制作新的《小机器人与归航灯塔》,先试段再全片,不默认重渲首页展示片。具体开场、同seed试段及明确主题的优先级沿AGENTS.md。
    新创作在造素材前先明确复用、补缺或从零,并说明重新制作可能增加时间、Token及调用费用;已有明确选择直接沿用。
    工具目录作为只读起点;在别的项目调用时把输出写到当前项目明确的新目录,不写进安装目录。保持整个包的相对资源结构;不复制单页冒充完整技能包。
    新手创作入口是 [海港机器人](examples/harbor/README.md),新素材在 [assets/images/harbor](assets/images/harbor/README.md);[月光风铃](examples/first-video/README.md)为可选入口;[像素屋顶晒太阳](examples/pixel/README.md)保留为展示复现。现成像素场景共3个、2套角色,其他路线的具体媒体工具需在当前环境核实。
    
    用户询问其他角色/画风时,先列出[现成素材库](assets/library/README.md)的10组73张PNG,再按选择复用并适配分镜/动画;不能将三个现成影片场景当成全部素材范围。
    
    需要案例开头、题材或制作提示时,读取[文字案例](examples/story-starters/README.md),先交文字;只有用户明确要求实际制作才执行素材/渲染动作。案例是创作起点,现成影片能力以原入口为准。
    
    明确的绘画世界题材按[候选流程](workflows/绘画世界穿行短片制作.md)进入;复杂任务可读[Graph](graphs/README.md)/[Loop](loops/README.md),简单制作仍从Workflow开始。长任务的记录/上下文拆分经文档维护角色和animation-docs取得,保单一状态,不自动启动调度或生成服务。
    
    用户明确选择参考音轨与AI插画/漫画剪映剪辑时,进入[对应流程](workflows/参考音轨与AI漫画剪映短视频制作.md);先文字计划与实际能力,不把整图运动说成角色表演。每次真实视频交付经声音与后期职责取得统一交付信息和发布文案,纯文字结果不触发,也不自动上传。
    
  • skills/animation-docs/SKILL.md4.2 KB0493cecd2186upstream ↗
    ---
    name: animation-docs
    description: 维护动画制作记录、方法文档和交接状态;用于文档变更与跨会话接续。
    metadata:
      status: active
      version: 0.6.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "当前公开视频制作方法及本轮授权写集;不扩大权限、候选效力或工具能力"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:保持目的、方法和真实执行记录一致。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,沿本次真实授权);维护身份:canonical(本公开正文)。属性不代语义审查或实际执行。
    <!-- ATOM_PROPERTIES:END -->
    
    # 文档维护
    
    1. 确认目标文件、旧目的、明确写集和已有改动;必要时保存修改前版本。核能力正文是否混入某作品、账户或项目的具体事实/变动状态;必要例子标身份和适用范围,事实经已绑定来源取得,不能只换链接就声称可迁移。当前公开素材中心和案例是已授权发布资源,按各模块/案例说明维护;本条不删除、迁移它们,也不将其参数变成新作默认。
    2. 目的、复用、证据、写入与基线按 [五 AP](../../standards/README.md),不将内容方法复制进原则审查规范。
    3. 当前制作状态使用 [EX01](../../standards/执行文档与跨窗口接续.md)及 [项目模板](../../templates/project/README.md),来源和作品参数与共享方法分开。
    4. 缓存与交付依 [RET01](../../standards/项目留存与过程清理.md)定位,不自动清理或扫描用户其他目录。
    5. 核差异、来源、相对链接与状态;仓库文档可运行 [check_package.py](../../tools/check_package.py)。检查只证其覆盖范围。
    
    长任务把EX01的计划/状态/事件/产出职责适配到同一[项目目录](../../templates/project/README.md),按[CX01](../../standards/上下文预算与可执行单元拆解.md)登记就绪单元、必要读取范围、累计预算及失败接续。沿原角色返回位置/记录身份,不反向调度所有层;根路径改变先交回原Workflow再写相交位置。
    
    文档维护和原则复核是不同职责;由同一助手完成时明确标为自检。发布、付费、外部审核或后台流程不从文档更新推定授权。
    
    <a id="execution-docs"></a>
    ## 执行文档适配
    
    接原职责给的当前run、阶段、计划/输入/产物身份,消费EX01并复用同一项目的plan/status/events/artifacts。返回实际落点、有效前缀、未决动作与恢复点;不另建总体进度,空格式不倒填旧执行。
    
    <a id="context-units"></a>
    ## 当前单元适配
    
    按CX01核下一单元依赖、必要读集、累计预算和停止条件;只返回就绪单元与缺项,不自动开窗口、后台或循环。
    
    <a id="retention"></a>
    ## 留存适配
    
    按RET01在准备、位置变更、收束时核实际输入/过程/交付绑定及必要恢复索引,把参数交回当前制作职责实际使用。无清理授权不删文件;只读任务按真实理由N/A。
    
    <a id="atom-properties"></a>
    ## 属性与保存适配
    
    新建/修改能力正文时消费[APROP01](../../standards/atom-properties.md),按正文给主辅性质、范围、维护身份与混合组依据;资源明确排除理由,不用改名豁免旧原子。
    核本次候选与前件SHA、属性结构、目的/语义分类和来源边界,保存后读回SHA;返回真实写集、分类依据、结构结果、未审语义及恢复点。公开版未包含私人受控保存运行时,不声称已执行其保存器或自动锁。
    
    ## 视频流程公共覆盖核收
    
    对象为新建/修订视频Workflow时,文档维护先交同候选差异给[制作视频职责](../../agents/制作视频.md#public-entry),接公共Skill的逐项触发/职责/阶段/返回,再保存该候选;修订后只重核受影响覆盖。
    此返回是流程合同检查,不等于公共项本轮媒体已执行,不能因插入链接就标已消费。纯文档/归档仍走原职责,不变成视频制作。
    
  • skills/animation-finish/SKILL.md4.6 KBdcf4822bf3a3upstream ↗
    ---
    name: animation-finish
    description: 处理动画声音、混音、编码和交付检查;也用于版本范围及作品验收。
    metadata:
      status: active
      version: 0.4.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "当前公开视频制作方法及本轮授权写集;不扩大权限、候选效力或工具能力"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:按实际请求选择后期、验收或版本方法。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,沿本次真实授权);维护身份:canonical(本公开正文)。属性不代语义审查或实际执行。
    <!-- ATOM_PROPERTIES:END -->
    
    # 声画后期与验收
    
    先区分请求,避免只核版本却重新渲染:
    
    - 声音/色彩/编码:[AN05](../../standards/声音色彩与交付验收.md)。锁画面和音源身份,核 cue,复测最终编码。
    - 版本/返工范围:[AN06](../../standards/版本资产与返工.md),保留采用版、来源和无变化镜头。
    - 作品验收:[AN07](../../standards/制作验证与阶段验收.md)及 [AN10](../../standards/动作因果与场内节奏.md),技术、可读性、完整听看和用户采用分别记录。
    - 同候选复核:[AN08](../../standards/审核交接与定向复核.md);工具失败:[AN09](../../standards/渲染和工具异常恢复.md)。
    
    [check_video.py](../../tools/check_video.py)可全解码和读规格;[contact_sheet.py](../../tools/contact_sheet.py)抽编码帧;[attach_audio.py](../../tools/attach_audio.py)为静音母版附加用户提供的音轨。命令和真实边界见 [工具说明](../../tools/README.md)。
    音乐/录音/生成/合成来源分开,不能以母带数值代替最终音轨,也不能以自动检查代替听感。
    
    按[AN05单源事件](../../standards/声音色彩与交付验收.md#event-source)让动画/声音/文字实际读取同一cue版本或同一值派生;记录唯一写者和失效区间,不能各处硬编码再声称共享。按[容器/码流色彩](../../standards/声音色彩与交付验收.md#container-bitstream-color)区分元数据与真实转换;技术、感知同步、正常速度听看和用户采用分别返回。
    
    实际调用沿原角色交入的输入/过程/交付位置,参数改变先返回缺项或变更,不反向调度上层。长任务记录/预算读取范围沿[文档技能](../animation-docs/SKILL.md)交回原角色;不复制另一份总体进度。
    
    只做场内动态验收时,接实际候选、动作链/阶段结果/接续、cue、正常速度可得范围与反馈,消费[AN10有限风险验收](../../standards/动作因果与场内节奏.md#连续风险段与验收)及AN07,返回实际观察、反证失败/修订点和未知。该分支不自动进入AN05制作、混音、编码或重渲;技术、场内表现与用户反馈/采用分别记,不能用技术PASS关闭动作不足的创作反馈。
    
    <a id="video-delivery"></a>
    ## 视频交付与发布文案适配
    
    接声音与后期角色交入的实际视频、内容、版本/候选身份与已知渠道,消费[AN11](../../standards/视频交付与发布文案.md),返回同版本的文件位置、推荐标题、可直接使用的发布描述与具体缺项,供原角色/宿主在最终回复完整展示。核文件身份可复用同版本有效证据;只补文案不自动混音、重渲或发布。非视频结果与未交付内部编码不触发,本地路径不写进公开发布正文。
    
    <a id="event-input"></a>
    ## 声事件输入适配
    
    接原后期职责交入的实际音源、事件/偏移、唯一cue版本和变更范围,按AN05核权威来源与实际消费者读取证据,返回可复用引用/派生值、失效区间与未知。画面提速默认不改音乐速度,实际裁切/淡化独立记录;此接口复用现有后期方法,不引入新混音服务。
    
    <a id="cover-delivery"></a>
    ## 宣传封面交付适配
    
    接原后期职责的宣传目标、当前视频/源图/文案、位置和美术静态制作返回,消费[AN12](../../standards/视频宣传封面制作与交付.md)。先核触发/复用与制作输入,缺图交回原Workflow美术职责;已有图核同版本文件、实测规格、主文案、视觉检查与来源,返回完整交付或具体缺项,由制作视频职责核收、宿主展示。
    此分支不混音、不重渲、不上传,图像制作和实际采用分别记录。仅方法接入不表示已生成宣传双图。
    
  • skills/animation-plan/SKILL.md6.1 KB0a89c7cecc42upstream ↗
    ---
    name: animation-plan
    description: 为动画短片收敛故事、角色方向和镜头计划;用于策划、分镜与动态分镜阶段。
    metadata:
      status: active
      version: 0.5.1
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "当前视频策划阶段;转折创意仅限歌词/短句MV明确交入的任务,保当前授权与采用基线"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
      atom_nature_map: [{"selector":"## 歌词/短句MV的转折创意适配","primary":"method","secondary":["operation","acceptance"],"applicability":"domain","domain":"AI视频制作"}]
    ---
    
    **目的**:把当前创意变为可制作的范围和镜头任务。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,当前真实策划任务);维护身份:canonical(公开适配)。属性不代语义审查或实际执行。
    
    | 可定位组 | 主性质 | 辅助性质 | 适用范围 |
    |---|---|---|---|
    | 歌词/短句MV的转折创意适配 | 方法性 | 操作性、验收性 | AI视频制作(仅本路线命中条件) |
    <!-- ATOM_PROPERTIES:END -->
    
    # 策划与分镜
    
    接作品目标、当前阶段、已确认方向、输入与写集。只读取当前问题所需方法:
    
    先使用 [素材准备与生成预算](../../standards/素材准备与生成预算.md)。无指定主题的首次创作默认复用仓库素材制作[海港机器人](../../examples/harbor/README.md),不重渲首页展示片,不先要求素材三选一;执行入口与同seed试段规则沿AGENTS.md。明确复现展示时才用屋顶入口,明确新主题时不得退回固定默认片。用户开始自己的新作品时,再明确reuse/mixed/generate及具体来源。新素材可能需要更多时间、Token或服务调用,已有明确授权不重复问;缺少原件时不能暗中重造并冒称复用。素材路径/缺项与预算写进制作单。
    
    - 范围/故事:[AN01](../../standards/制作单与故事拆解.md)。
    - 角色与风格选择:[AN02](../../standards/角色与画面一致性.md)。
    - 空间/镜头与动态分镜:[AN03](../../standards/镜头空间与动态分镜.md)。
    - 行动节奏:[AN10](../../standards/动作因果与场内节奏.md),返回场景任务→动作→对象反应/进展→下一状态;抒情停留说明目的。
    
    填写 [项目模板](../../templates/project/README.md)。返回制作单、角色候选/采用、唯一空间和镜头时序、当前未知与下一进入条件。
    动态分镜的平移缩放不冒称完整角色动画。缺素材或工具只停相交步骤;工具能力见 [工具入口](../../tools/README.md)。
    
    新增制作前恢复[AN01观看用途与创意差异](../../standards/制作单与故事拆解.md#creative-difference)、[AN03目标画布](../../standards/镜头空间与动态分镜.md#target-canvas)与[AN10观看信息](../../standards/动作因果与场内节奏.md#viewing-information):返回声音/文字类型、独特观看承诺、已知/新增信息及主要兑现停留。只换名或配色不能自证新故事,结尾已知信息不能误称反转。
    
    实际调用沿原角色交入的输入/过程/交付位置,参数改变先返回缺项或变更,不反向调度上层。长任务记录/预算读取范围沿[文档技能](../animation-docs/SKILL.md)交回原角色;不复制另一份总体进度。
    
    按[AN10动作推进合同](../../standards/动作因果与场内节奏.md#action-progression)接本段任务/体验、当前动作结果/停留、采用/反馈及真实cue,返回逐场可制作的动作链、阶段结果、接续、停顿用途与失败/未验;复用已有镜头字段,不另建时间线或CSV必填列。主体行动与舞蹈、动态文字、镜头探索等表达先辨适用,不强迫所有作品同一动作密度。
    
    <a id="turning-creativity"></a>
    ## 歌词/短句MV的转折创意适配
    
    仅当《歌词/短句驱动程序动画MV》交入本片创意策划、换创意或“转折不足”反馈时使用。本路线明确复用[CRT-001–004](../../standards/像素节奏创意与连续性.md#crt-001-从物体自身结构产生唤醒机制)的结构触发、保留进展、状态跃迁和机制差异;这是本Skill的明确路线适配,不修改原像素原子的适用声明,也不将其VIS/CAM/QA条目扩到所有题材。按各CRT原有命中条件选用,普通叙事可采用选择、关系或用途的转折,不强制物体唤醒;转折不等同于结尾反转。
    
    接原角色交入的文本/声音类型、观看承诺、既作机制、候选版本和用户真实反馈,调用CRT-001–004并沿[AN10](../../standards/动作因果与场内节奏.md#action-progression)组织动作与换场,返回到现有制作单/动作表字段:
    
    - 先写终态或新功能及观众届时知道的新信息,再倒排可见前因、临界点与兑现时刻;效果应由前面的行动造成,不能用无因奇观或文案宣布完成。
    - 逐场交回“触发→主动作→对象响应→保留结果→下一场接续”,标出每次新增的部件、关系、张力或功能;下一次触发应继承应保留的进展,不能反复归零。
    - 比较既作与本片的环境和触发机制,说明哪些结构/关系决定了动作;只换名称、配色、载体或同一变形模板不能当成新机制。仅有物体互变但没有累积和可读兑现时,返回具体创意缺口。
    - 将关键触发、累积到临界、跃迁和新功能兑现交给原动画/验收职责选连续风险片段;返回实际编码范围、可见接续、正常速度看听范围及失败点/UNKNOWN。动作与换场仍按AN10验收;技术解码或静帧通过不能关闭“转折不足”反馈。
    
    失败时将缺因果、结果未保留、机制雷同或兑现不可读的具体段退回原cue与主动作阶段;只返工相交部分,保留有效输入和已有候选。未获使用者新反馈时保持未确认,不将作者判断或技术PASS升级为用户认可。本适配不安装技能、不触发其他题材、外审或发布。
    
  • skills/animation-shot/SKILL.md4.1 KB7a6879dd92cbupstream ↗
    ---
    name: animation-shot
    description: 依据已确认参考制作角色、代表镜头及动作;用于造型一致性、空间接触和连续风险段。
    metadata:
      status: active
      version: 0.4.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "当前公开视频制作方法及本轮授权写集;不扩大权限、候选效力或工具能力"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:保留已确认身份并制作可审看的动作。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,沿本次真实授权);维护身份:canonical(本公开正文)。属性不代语义审查或实际执行。
    <!-- ATOM_PROPERTIES:END -->
    
    # 角色与镜头
    
    先核实际参考、候选/采用与输出目录;新结果另存。
    1. 按 [AN02](../../standards/角色与画面一致性.md)并排比较轮廓、比例、材质与姿态。
    2. 按 [AN04](../../standards/代表镜头与动作制作.md)选择能暴露接触/重心/镜头风险的短段,先试再扩片。
    3. 行动推进按 [AN10](../../standards/动作因果与场内节奏.md),不要用不断旋转、装饰或相机运动替代动作结果。
    4. 刚体与目标光效先核真实素材、支点、接触/遮挡与目标命中,再给用户选择光域大小。
    5. 按 [AN07](../../standards/制作验证与阶段验收.md)检查编码风险段和接缝;失败返回具体素材、坐标或时序,不改无关镜头。
    
    返回实际视频、输入配置、运行命令、可看对照、已核范围与未知。程序合成、有限姿势动画、逐帧绘制和云端视频生成分别标注。
    
    按[AN04风险覆盖](../../standards/代表镜头与动作制作.md#risk-coverage)选择覆盖核心机制的最小必要连续段,涉及变形时含中段/极值,不能用无关难点通过替代卖点验证;支点与接触锚点随同一变换。目标画布和精确cue沿AN03/AN05读取,保实际覆盖与未验。
    
    实际调用沿原角色交入的输入/过程/交付位置,参数改变先返回缺项或变更,不反向调度上层。长任务记录/预算读取范围沿[文档技能](../animation-docs/SKILL.md)交回原角色;不复制另一份总体进度。
    
    把[AN10动作推进](../../standards/动作因果与场内节奏.md#action-progression)返回的链/阶段结果/接续落实为实际动作。先沿AN04选定并制作风险段,再按[AN10连续风险验收](../../standards/动作因果与场内节奏.md#连续风险段与验收)返回已完成结果、停顿用途、正常速度可读性范围或UNKNOWN、反证失败和新旧对照。已知必要问题回相交编排/接触/时序,不用换已认可音乐掩盖;静态造型任务不因此自动开动画或整片重渲。
    
    <a id="cover-production"></a>
    ## 静态宣传封面制作适配
    
    接原Workflow美术职责的当前视频/冻结内容、宣传需求、采用源图/文案与实际位置,消费[AN12](../../standards/视频宣传封面制作与交付.md)。返回触发/复用判断和制作缺项;实际制作后交同版本图像、实测比例/尺寸、主文案、视觉检查与来源给原职责,再交后期核收。图像工具/授权不足只返回未执行输入,不冒称生成。
    单补封面不制作或重渲视频,用户当前规格覆盖默认,既有有效封面按规则复用。
    
    <a id="pace-adjustment"></a>
    ## 画面提速与场景增补适配
    
    接导演/动画职责交入的旧候选、权威cue、节奏反馈、相交段、采用输入和工具能力,消费[AN13](../../standards/画面提速与场景增补.md)。返回需改/复用判断、旧新区间映射、新场景的信息作用;实际执行后返回新候选、时序读取证据、音轨保护、相交验证/未验与恢复点。
    声事件通过同层[后期事件输入](../animation-finish/SKILL.md#event-input)取得同版本权威cue再给动画/文字实际消费;不新造平行时间线或自动补景引擎。纯文档接入不重渲,不擅改已确认美术和音乐。
    
  • skills/blender-layered-animation/SKILL.md4.5 KB5a744fbd22e7upstream ↗
    ---
    name: blender-layered-animation
    description: 按当前Blender分层角色有限动画阶段组装资产、绑定、表演、缓存与后期方法;不是自动渲染器或完整三维角色能力。
    metadata:
      status: active
      version: 0.6.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "Blender分层角色2.5D有限动画的当前授权阶段;不覆盖完整三维人物表演"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:按现有职责的当前模式组装Blender分层角色有限动画方法与实现,返回可定位结果。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,沿当前任务真实授权);维护身份:canonical(本公开适配)。属性检查不代实际执行或语义审查。
    <!-- ATOM_PROPERTIES:END -->
    
    # Blender分层角色动画
    
    接现有制作职责交入的作品/run、当前阶段、采用身份、授权/位置、输入版本与未知。只取相交模式,不直接调度上层、不自动生成新作品/开后台。公共要求由制作视频原入口返回,文档由animation-docs维护。
    
    <a id="methods"></a>
    ## 模式与原子
    
    |模式 / 原调用职责|薄组装与输入→输出|
    |---|---|
    |plan / 导演|调用[animation-plan](../animation-plan/SKILL.md)的既有AN01/03/10适配,按BL02选择有限动画能力与环境;经[BL04](../../standards/角色表演与曲线精修.md)收敛本片表演意图/注视目标和关键姿态;交观看承诺、创作范围、画布/镜头/cue、风险集合、制作位置/缺项。题材/来源事实不足时如实返回未知。|
    |art / 美术|既有[animation-shot](../animation-shot/SKILL.md)核AN02,按[BL01](../../standards/分层贴图与变形绑定.md)核透明/注册可绑定资产;交实际图像工具来源、候选/原件、尺寸/alpha、补图和静态身份;表演需脸部变化时交BL04所需校准表情/控件,不默认整脸扭曲。|
    |rig / 动画|消费BL01及[BL02](../../standards/可重建场景与镜头.md),用AN04接触支点;交权重/shape keys/局部mask、附件铰链、镜头/层序、真实工程和依赖;BL01关节测试须返回肩胸非目标影响、IK/FK/拉伸选择和限制范围,再交BL04。|
    |motion / 动画|既有animation-shot消费AN04/10,BL02组织场景试段;用BL04落实关键姿态→过渡→局部神态→曲线精修/次级跟随,返回连续样段覆盖、局部动作与表演证据、失败/未验,修订走AN06/08/09,不把关键帧通过当连续已看。|
    |render / 动画|按[BL03](../../standards/动作采样与渲染缓存.md)固定时间采样/切点/缓存依赖;沿AN06返工,交有效/失效帧及真实重渲身份。|
    |finish / 声音后期|通过[animation-finish](../animation-finish/SKILL.md)消费AN05/07/11,BL03仅提供源/编码采样映射;保留原音流与新合成音分别选择,不无意重复叠乐。交真实编码、声音身份、全路径/标题/描述和必要依赖。|
    |review / 作品验收|通过animation-finish的AN07/08消费本轮目的/同候选与BL01–04返回;核本片肩臂/神态协调及BL04实际正常速度观察,必要失败不能凭技术通过扩片;分技术、抽帧、连续看听及Owner采用,失败回具体阶段;不自签独立审查。|
    
    各既有AN正文沿原通用Skill取得,不在本Skill重写;BL只维护Blender的具体增量。通用AP通过[animation-docs](../animation-docs/SKILL.md)取得,既有权限/基线和职责保持。
    
    <a id="sources"></a>
    ## 来源与实现
    
    首次选实现或恢复时,从同层[工具说明](../../tools/Blender分层动画实现.md)取得环境探测、构建/工程依赖和未提供项。本包没有附Blender构建脚本、.blend、插件、分层角色姿势或私有案例源码;实际新作品需在当前授权工作区编写/适配脚本并绑定可用输入。没有工程时能规划方法,不声称已有重渲输入或一键产片。
    
    <a id="return-context"></a>
    ## 返回与断点
    
    返回模式、输入SHA/范围、实际输出、已用位置、验证/未知及下一消费者。缺alpha回art;缺空间/新侧面回plan/art;绑定/接触失败回rig;时间映射/混版回render;编码/音轨失败回finish。工程依赖或工具不可用只停依赖步骤,保有效前缀。位置变化交原文档维护职责,不在此另建平行状态。
    
    返回:[Skill目录](../README.md)。
    
  • skills/painting-world-video/SKILL.md4.0 KB04f2caa6e002upstream ↗
    ---
    name: painting-world-video
    description: 按当前阶段设计绘画世界穿行短片的参考约束、逆推路线、关键帧、接缝试镜和验收;属于候选方法,具体媒体能力当次核实。
    metadata:
      status: candidate
      version: 0.5.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "候选绘画世界的平面退出与连续嵌套;不代表整片生成、原生软件或实际艺术采用"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:让既有制作角色按需组合绘画世界的方法,不替代实际工具能力。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:操作性,辅助方法性/验收性;领域:AI视频制作;维护身份canonical(本公开正文)。保candidate状态与实际工具边界,属性不代语义审查。
    <!-- ATOM_PROPERTIES:END -->
    
    # 绘画世界穿行
    
    接原角色交入的目标、阶段、采用基线、真实工具/费用、写集与输入/过程/交付位置;缺项只停相交动作。方法仍为候选,不安装原生技能,不反向启动角色或工作流。
    
    | 模式 / 调用角色 | 按需读取 | 返回 |
    |---|---|---|
    | reference / 导演 | [PW01](../../standards/绘画世界穿行短片原子.md#pw01-把参考变成可制作的体验约束) | 实际观看范围、观察/推断/提案/未知与体验约束 |
    | plan / 导演 | [PW02](../../standards/绘画世界穿行短片原子.md#pw02-连续路线空间锚点与揭示节奏)、[AN01](../../standards/制作单与故事拆解.md) | 结尾画面、逆推路线、地标/尺度/接缝表和cue;使用[专题制作单](../../templates/绘画世界穿行制作单.md) |
    | art / 美术 | PW02、[PW03](../../standards/绘画世界穿行短片原子.md#pw03-关键帧生成接口与代表接缝试制)、[AN02](../../standards/角色与画面一致性.md) | 同一世界关键帧/笔触/地标、来源与采用身份;实际造型沿animation-shot |
    | motion / 动画 | PW03、[AN03](../../standards/镜头空间与动态分镜.md)、[AN04](../../standards/代表镜头与动作制作.md) | 实际能力选择、片段/接缝试片及局修;缺服务时交未执行输入包 |
    | sound / 声音 | PW02的cue输入、[AN05](../../standards/声音色彩与交付验收.md) | 真实音源、允许用途、事件版本、混音/导出;实际后期沿animation-finish |
    | review / 验收 | [PW04](../../standards/绘画世界穿行短片原子.md#pw04-连续观看与路线验收)、[AN07](../../standards/制作验证与阶段验收.md) | 同候选技术/连续观看/用户状态、具体时点问题与返工落点 |
    
    仅在方案选择“从画中退出到固定画布”时,motion/review加读[PW05](../../standards/画中世界退出与载体揭示.md)。它提供同源内外图、唯一四角和平面投影合同,不是完整三维,也不强加片尾。对应纯函数及可选依赖见[工具说明](../../tools/README.md#painted-world)。
    
    原则沿[五AP](../../standards/README.md);交接/工具故障沿[AN08](../../standards/审核交接与定向复核.md)/[AN09](../../standards/渲染和工具异常恢复.md)。向原角色交实际产物、版本、成本、检查范围及未知;Markdown和进度事实交文档维护。通用阶段方法继续复用,不能将静帧/方案完整写成已生成影片。
    
    ## 连续嵌套的阶段消费
    
    plan先区分连续嵌套、单次退出、连续穿行;嵌套分支消费[PW05](../../standards/画中世界退出与载体揭示.md#continuous-nested-reveal),给完整层链/新外景与权威cue。art返回逐层源图、统一画布的显式适配和载体四角;motion交完整复合继承给[多层工具](../../tools/多层嵌套揭示工具.md),先试两次连续退出再扩展。
    sound保独立音乐速度/字幕与真实软件边界;review核两次接缝、最小载体、主体清晰和实际观看范围。缺工具交未执行输入,不把单次退出或相同画风当已实现多层体验;候选状态和原专业责任保持。
    
  • skills/paperbook-mv/SKILL.md1.8 KBef3ec7a35379upstream ↗
    ---
    name: paperbook-mv
    description: 组织歌词或短句驱动的立体书剪纸动画,处理舞台、折页接触、主体动作和声画验收;属于候选路线。
    metadata:
      status: candidate
      version: 0.2.0
    ---
    
    **目的**:按本曲输入选择纸艺方法,保留候选状态。
    
    # 立体书剪纸 MV
    
    先取目标、音乐录音/片段、文本与字幕选择、资产/舞台、写集和预算。没有通用换歌自动产片引擎。
    
    | 模式 | 方法与交付 |
    |---|---|
    | plan | AN01/AN03 + [AN10](../../standards/动作因果与场内节奏.md):音乐段→场景任务/动作/结果,不强求剧情反转 |
    | art | AN02 + [PB01](../../standards/纸艺舞台与折页接触.md):图集派生、所属页、锚点、层序和可见区域 |
    | motion | AN03/AN04 + PB01/[PB02](../../standards/主体动作与连续换场.md):风险段、接触与折页出入门禁 |
    | sound | AN05/AN06:真实音源与处理、cue可信度、音轨或静音母版 |
    | review | AN07/AN08 + PB01/PB02/AN10:同候选空间、动作、接缝和正常速度审看范围 |
    
    只读取当前模式涉及的 [标准](../../standards/README.md)。人物、道具及其阴影取同一锚点和变换,不能用背景运动代主体行动。歌词字幕可选;换曲或资产时重新核本片时序与风险。
    
    本技能只承接MV流程中已选纸艺的分支;其他材质交回原角色使用通用阶段Skill。按AN01/03/04/05/10新增接口,返回本片观看承诺、目标画布、单源事件引用、已知/新增信息和风险片段覆盖,不把旧作品规格当通用默认。
    
    实际调用沿原角色交入的输入/过程/交付位置,参数改变先返回缺项或变更,不反向调度上层。长任务记录/预算读取范围沿[文档技能](../animation-docs/SKILL.md)交回原角色;不复制另一份总体进度。
    
  • skills/pixel-rhythm-short/SKILL.md2.8 KB20ea9175d6c1upstream ↗
    ---
    name: pixel-rhythm-short
    description: 制作像素节奏创意短片,组织选歌、物体触发机制、连续空间、代表段与检查。
    metadata:
      status: active
      version: 0.1.6
    ---
    
    **目的**:把事件、音乐与物体机制组织成可读的动作回报。
    
    # 像素节奏短片
    
    使用 [像素十二条方法](../../standards/像素节奏创意与连续性.md)及相交 AN;表单见 [12 份像素模板](../../templates/pixel/README.md)。各模式只读当前必要段:
    
    | 模式 | 输入与产物 |
    |---|---|
    | music | 少量有依据的熟悉歌曲候选;核实际音源页、录音/原声版、片段起止与可用路径,固定后再定精确 cue |
    | idea | 用户偏好→保留的机制与可替换载体;候选要有新环境和新触发,不能只换颜色 |
    | mechanism | 已固定音乐/片段→物体结构、触发、逐步积累、临界状态和最终新功能 |
    | layout | 唯一对象/地图、关系及相机→每镜任务、动作、对象反应、下一状态和 cue 可信度 |
    | shot | 高风险连续段→实际编码与可读性范围;通过必要验证再扩全片 |
    | check | 空间/身份、镜头连续、动作推进、技术及用户反馈分别给证据 |
    | delivery | MP4、可用源码配置、音源来源/片段/cue、实际检查与待审项 |
    
    默认优先熟悉的真实歌曲,具体平台由用户选择;老热门不冒称当前热榜。实际选歌时核来源,不凭记忆造链接。
    没有可用音频时交静音母版及平台原声链接/时间范围;不绕保护、不以仿唱或其他录音偷换。原创配乐只在用户明确选择时制作。
    源片段与视频时间保持同一口径;未精确听核的 cue 记待核。换录音或片段只使相交 cue、动作和证据失效。
    像素原系列默认完整片不少于30秒、无文字、结尾有全局回应;这些是可按新作品明确需求调整的系列默认,不约束其他路线。
    
    本包 [屋顶晒太阳示例](../../examples/pixel/README.md)直接抽取 PIXEL-010 的真实绘图实现,保留44秒角色、背景、动作和镜头;仓库包含新编程序合成配乐及生成源码,采用MIT许可;见 [配乐范围](../../assets/audio/pixel-rooftop/NOTICE.md)。默认画面需通过 [逐帧来源回归](../../tools/check_pixel_baseline.py),再核最终编码。新故事先在参考美术/动作基线下制作代表段,不得以新写的简化演示冒充能力抽取。原音乐同步、完整听审和用户采用分别保持真实状态。
    
    首次创作且未指定题材时,按[海港机器人](../../examples/harbor/README.md)复用包内素材完成一支不同于首页展示的短片。三个现成场景、两套角色、可选配色与seed细节的边界见该入口;用户自己的明确主题优先,需实际适配故事与实现,不能只换名称、配色或默认重跑旧片。
    
  • skills/poetry-short-video/SKILL.md1.0 KB2e2d4d734510upstream ↗
    ---
    name: poetry-short-video
    description: 组织情绪表达型诗词短视频的参考拆解、脚本、声音试样与字幕母版;属于候选路线。
    metadata:
      status: candidate
      version: 0.1.0
    ---
    
    **目的**:按当前职责使用候选专题方法。
    
    # 情绪诗词短视频
    
    本技能为候选,不因文档齐备而称已完成媒体验证。只读 [PSV 专题](../../standards/情绪诗词短视频原子.md)当前模式:
    
    - reference:PSV01,区分已观察、推断、提案与未知,注明实际样本覆盖。
    - script:PSV02,核定诗文/作者/版本,原文、释义和原创感想分开。
    - voice:PSV04,先做真实声样,有效后扩成当前范围的稳定朗读音轨;局部声样不代表全期音轨。
    - master:PSV03,依据稳定音频计算字幕/cue,核阅读、安全区域和遮挡,先试代表段再扩片。
    
    通用美术/动作交 animation-shot,后期/验收交 animation-finish。无实际音频时不冻结全片精确 cue;指定剪辑软件时核真实工程和实际导出。
    
  • skills/video-workflow-defaults/SKILL.md9.1 KB92cf8cb8dabcupstream ↗
    ---
    name: video-workflow-defaults
    description: 视频流程公共接入、当前阶段及视频或封面交付的条件覆盖;不替代题材技能或自动制作媒体。
    metadata:
      status: active
      version: 0.5.0
      atom_property_schema: "APROP01-v1"
      atom_nature: "operation"
      atom_secondary_natures: ["method", "acceptance"]
      atom_applicability: "domain"
      atom_scope_detail: "当前公开视频制作方法及本轮授权写集;不扩大权限、候选效力或工具能力"
      atom_domain: "AI视频制作"
      maintenance_role: "canonical"
    ---
    
    **目的**:为视频制作Workflow提供唯一公共默认清单与条件消费接口,使现有原子获得真实职责、落点和返回而不重复实现。
    
    <!-- ATOM_PROPERTIES:BEGIN -->
    **原子属性**:主性质:操作性;辅助性质:方法性、验收性。适用范围:领域(AI视频制作,沿本次真实授权);维护身份:canonical(本公开正文)。属性不代语义审查或实际执行。
    <!-- ATOM_PROPERTIES:END -->
    
    **适用于**:制作视频职责交入的流程创建/修订、当前制作阶段/节奏反馈、实际视频或宣传封面交付;接已加载有效规则和真实阶段,只展开当前需要的来源。
    
    # 视频公共默认
    
    <a id="methods"></a>
    ## 输入、模式与返回
    
    输入:Workflow文件/版本/目的及本轮差异,作品或run、当前阶段、目标/验收、候选/采用基线、写集/位置、实际执行和审验职责、预算、有效已加载来源及真实证据。来源不足返回精确缺项,不推定角色文档等于已执行。
    
    - **流程接入模式**:新建/修订视频Workflow时核下表全部公共项有真实触发、职责、阶段落点和返回出口;此处“覆盖”检查路由合同,不执行尚未触发的媒体动作。保留原active/candidate/effective身份及专用阶段。
    - **当前阶段模式**:消费已触发项,复用同版本仍有效输入/结果;未触发项仅保触发条件,不反复全读公共清单正文或从第一阶段重做。真实规则变化或结果失效才定向刷新。
    - **交付模式**:实际向用户交付视频或宣传封面时核同版本文件与对应出口;只补交付信息/封面不触发视频重渲或发布。无媒体的纯文改不能假造交付触发。
    
    向原制作视频职责返回同一份轻量覆盖结果:每项的原子ID/有效来源版本、当前触发判断、实际承担职责、Workflow阶段/现有记录落点、已返回证据或具体缺项、下一消费者。状态用“已消费/复用有效结果/本次未触发(注明触发条件或有据N/A)/缺项”;不得以链接存在标已消费。流程接入覆盖与本轮实际执行结果分列,原则持续有效不等于每轮另造审查运行。
    
    结果保存沿原run的现有计划/状态/事件/产出字段,无run的纯职责任务沿原记录;不另建一套公共项台账或并行总体进度。缺项只暂停依赖它的动作,回原职责定向修正,其他已满足阶段继续。
    
    <a id="common-defaults"></a>
    ## 公共默认清单(唯一维护处)
    
    本表是条件与接口映射;规则正文只在所链原子维护。其他Agent/Workflow只引用本Skill返回,不复制清单。具体必读范围与全文要求沿原合同,已有效加载者复用。
    
    |公共原子|触发与本次适配|必须接回的结果/落点|
    |---|---|---|
    |[AP01 目的守恒](../../standards/目的守恒.md)|文档创建/修改,或阶段目的发生变化;文档维护消费既有animation-docs适配|目的/差异判断;仅真实目的变化按原合同处理,不增加逐文件审批|
    |[AP02 复用与影响边界](../../standards/复用与影响边界.md)|新增/改动/复用公共能力及其消费者|既有方法、实际调用影响与必要回归范围;未知明确,不为本清单重建同义原子|
    |[AP03 证据与结论](../../standards/证据与结论.md)|形成执行、验证、审验或采用结论|同文件/版本的证据范围;自检、分离审查、用户采用、未知分别返回|
    |[AP04 写入与原件边界](../../standards/写入与原件边界.md)|本次写入、适配或归档前|实际域根/写集、原件与前件保全、来源与权限;不扩到平台配置/发布|
    |[AP05 已确认基线保护](../../standards/已确认基线保护.md)|有既定方向、采用素材或可用成果时|基线、差异及局部返工范围;无既有基线可据实N/A,不把候选升为采用|
    |[AN07 阶段验收](../../standards/制作验证与阶段验收.md)|当前阶段产物/真实差异或证据失效|本阶段最小有效验证与实际结果;纯文档只验证文档,不强制媒体重渲|
    |[AN08 审核交接](../../standards/审核交接与定向复核.md)|当前流程确有审验交接/发现/修订|同候选身份、实际审验者、发现与定向复核;无审查不冒称通过,不自动启动外审|
    |[AN09 异常恢复](../../standards/渲染和工具异常恢复.md)|当前必要步骤失败、受阻或执行结果未知|首断点、已受理动作核查、有效前缀、最小恢复及原阶段;无故障不制造恢复动作|
    |[RET01 留存与过程位置](../../standards/项目留存与过程清理.md)|当前阶段首次写入、位置改变、收束|经[animation-docs留存适配](../animation-docs/SKILL.md#retention)接位置绑定/登记/实际收束,由原制作调用真正使用;纯只读N/A沿原合同|
    |[EX01 执行文档](../../standards/执行文档与跨窗口接续.md)|实际启用/续作Workflow及交接|经[执行文档适配](../animation-docs/SKILL.md#execution-docs)接当前run绑定计划、状态/事件/产出及恢复点;只启用所需层、不倒填旧执行|
    |[CX01 当前单元](../../standards/上下文预算与可执行单元拆解.md)|方案/下一单元/依赖扩张/交接的预算判断|经[上下文适配](../animation-docs/SKILL.md#context-units)接可执行单元/必要读集与停止条件;不为未触发拆分强建新流程|
    |[APROP01 原子属性](../../standards/atom-properties.md)|创建或修改能力文档|经[属性与保存适配](../animation-docs/SKILL.md#atom-properties)接真实分类、属性/语义依据、受控保存/读回;导航/事实资源按真实用途排除|
    |[AN11 视频交付](../../standards/视频交付与发布文案.md)|实际向用户交付已导出视频版本|经[animation-finish交付适配](../animation-finish/SKILL.md#video-delivery)接完整交付信息与缺项;由声音与后期返回宿主,在最终回复核可见绝对全路径、推荐标题、完整发布描述。未完成文件返回导出阶段,不以预览短链代替|
    |[AN12 视频宣传封面](../../standards/视频宣传封面制作与交付.md)|正式成片宣传/面向发布的宣传交付,或单独封面请求;当前需求覆盖默认、内部试片等排除及有效双图复用沿AN12判断|把制作输入/原子结果交回原Workflow,由其既有美术职责完成静态封面;原声音与后期消费[animation-finish封面交付适配](../animation-finish/SKILL.md#cover-delivery)核收同版本图像/文案/来源/检查及缺项,再由制作视频职责核收并交宿主展示;缺项只返相交图,不改视频|
    |[AN13 画面提速与场景增补](../../standards/画面提速与场景增补.md)|路线/分镜编排、粗剪评估或慢/拖沓/提速增景反馈时检查;实际消费AN13当前同类像素动作r=2默认、原设计基准与防叠乘;当前用户要求优先,音乐1×与题材保护沿AN13|由原Workflow导演/动画职责明确相交段与新增信息,动画消费[animation-shot节奏适配](../animation-shot/SKILL.md#pace-adjustment)返回原设计/已执行倍率、实际映射/增景/验证与独立音乐速度;声事件沿既有[后期事件输入](../animation-finish/SKILL.md#event-input)保持权威cue,当前用户要求与音轨保护沿AN13;制作视频核收实际结果/未验后交原阶段,纯文档不重渲|
    
    
    本Skill的同层适配引用复用既有实现;Markdown/状态写入仍由文档维护职责调用animation-docs执行,媒体和交付由原专业职责执行。本Skill只返回覆盖、参数和待办责任,不夺取那些写权,也不直接反向调度Agent或Workflow。
    
    ## 专用能力与边界
    
    AN01–06、AN10及诗词/像素/纸艺等题材方法由原Workflow阶段和专业职责按需选择,不列为所有流程必跑项。新的公共要求只有经授权修改本清单才扩展默认,不在每个Workflow复制一套变体。公共接入不能改变专用职责目的、候选效力、制作路线、已采用基线或实际工具能力。
    
    调用角色职责不等于平台已注册角色;不会因此自动开子Agent、跨窗口发消息、外部审核、后台/定时任务、付费、上传或发布。用户当前授权、平台约束与各原子正文继续有效。
    
    <a id="return-context"></a>
    ## 返回
    
    交回原制作视频职责:模式、当前阶段、覆盖/消费结果、真实专业职责分配、缺项与下一可执行动作;有问题由原作者/原生产职责修正,未触发和未验证保持可识别。保存成功、路由静态检查与实际媒体/新机运行分别报告。
    
    返回:[技能目录](../README.md)。
    
  • agents/README.md1.2 KBef6efb0365f8upstream ↗
    ---
    status: active
    version: 0.1.0
    ---
    
    **目的**:为当前阶段明确接收者和交付责任。
    
    # 角色职责
    
    - [导演与策划](导演与策划.md):收敛目标、故事、选型及阶段选择。
    - [美术与一致性](美术与一致性.md):保持角色、场景与已确认审美。
    - [动画与合成](动画与合成.md):把空间与动作计划变为代表镜头及全片。
    - [声音与后期](声音与后期.md):制作或接收声音并完成编码。
    - [作品验收](作品验收.md):核实际结果及其证据范围。
    - [文档维护](文档维护.md):维护方法与真实制作状态。
    - [原则审查](原则审查.md):只读检查原则及已交事实。
    - [像素节奏短片制作](像素节奏短片制作.md):承接像素路线当前阶段并返回实际结果。
    
    Workflow 交当前阶段给角色;角色读取技能,再消费标准与实际工具结果。简单任务可由同一助手完成,不强制多 Agent。
    
    - [制作视频](制作视频.md):统一公共接入、覆盖核收与实际阶段责任,专业制作仍沿原职责。
    
    现有9项角色职责,均为仓库文档合同,不是本包安装的原生Agent。
    
  • assets/audio/README.md884 B1dfcc9b84beaupstream ↗
    **目的**:按模块定位配乐文件及其来源许可。
    
    # 音频素材
    
    当前模块[pixel-rooftop原创配乐](pixel-rooftop/NOTICE.md):[music.wav](pixel-rooftop/music.wav)、[source.json](pixel-rooftop/source.json),[合成源码](../../tools/make_demo_music.py)仍在tools。
    
    默认三个像素场景读取同一份配乐,音频按模块实际存放,不在每个案例重复打包。漫画配乐已混入展示成片,本仓库没有提供其独立音轨或工程。
    
    后续配乐和音效放audio/模块ID/,附来源/生成方式、再分发许可、时长、规格、用途与版本。实际录音身份、偏移、裁切/淡化独立记录,不能用同名歌曲代替同一录音;本地拥有不等于允许再分发。工具不会因短音频自动循环或改速,详见[音轨工具](../../tools/README.md)。
    
    返回:[素材中心](../README.md)。
    
  • assets/images/bamboo-wind/README.md1.4 KBb8a6c27403ccupstream ↗
    **目的**:说明竹林与风雨山岩素材的实际文件、适配边界和复用入口。
    
    # 竹林与风雨山岩
    
    2张PNG,来源于《竹石-撑住这阵风》的既有原创画面/制作拆件。
    
    两张均为无文字完整画面:wide偏远景,close强调根与岩石;不是透明前后景拆层。可以做推拉、字幕留白或粒子风雨等有限动画,不能将静图运动称为完整角色动画。
    
    ## 文件
    
    | 图片 | 尺寸 | 通道 |
    |---|---|---|
    | [bamboo-close.png](bamboo-close.png) | 1672×941 | 完整不透明图 |
    | [bamboo-wide.png](bamboo-wide.png) | 1672×941 | 完整不透明图 |
    
    ## 使用
    
    在仓库根执行:
    
    ```bash
    python tools/asset_library.py verify --pack bamboo-wind
    python tools/asset_library.py preview --pack bamboo-wind --out outputs/bamboo-wind-preview.png
    ```
    
    可把“竹石诗词、风雨中的坚韧或山林情绪片”作为新的分镜方向,先验证代表段。这里只提供素材与静态联系表,不附该新故事的一键影片渲染器;AI须适配动作/镜头和合成实现。透明通道存在不证明已经正确分层、绑定或获得艺术采用。
    
    图像按[MIT](../../../LICENSE)随仓库公开,未包含原曲、语音、参考媒体或原始会话;源原件保持不变。尺寸和源/公开SHA见[manifest.json](manifest.json),本批文件为原字节复制。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/garden/README.md729 B5c9296fab685upstream ↗
    **目的**:定位花园场景检查预览的实际文件、用途和来源。
    
    # 花园场景检查预览
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [first-video-contact-sheet.png](first-video-contact-sheet.png) | 960×1776 PNG | 614054 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../../examples/first-video/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • assets/images/guzhenren/huanglongjiang/README.md2.0 KBd132df8e4f81upstream ↗
    **目的**:定位用户指定公开的黄龙江题材图片,说明文件规格、来源与再利用边界。
    
    # 蛊真人 · 黄龙江
    
    本模块位于`guzhenren/huanglongjiang`,包含14张PNG,共43,815,708字节(约41.79MiB)。按用户提供的文件名、编号与原字节保存。来源为用户提供图片,生成工具未核实。
    
    | 文件 | 尺寸 | 字节数 |
    |---|---|---:|
    | [01_黄江破筏.png](01_黄江破筏.png) | 1672×941 | 2992883 |
    | [02_麻绳竹结.png](02_麻绳竹结.png) | 1672×941 | 3205125 |
    | [03_梭箭黑鱼.png](03_梭箭黑鱼.png) | 1672×941 | 3100680 |
    | [04_破白风帆.png](04_破白风帆.png) | 1672×941 | 3121867 |
    | [05_扯帆靠岸.png](05_扯帆靠岸.png) | 1672×941 | 3264854 |
    | [06_凝望远方.png](06_凝望远方.png) | 1672×941 | 2893762 |
    | [07_双掌稳筏.png](07_双掌稳筏.png) | 1672×941 | 3069318 |
    | [08_递绳重扎.png](08_递绳重扎.png) | 1672×941 | 3067108 |
    | [09_虚甲挡鱼.png](09_虚甲挡鱼.png) | 1672×941 | 3091787 |
    | [10_搁浅上岸.png](10_搁浅上岸.png) | 1672×941 | 3293458 |
    | [11_药浆绷带.png](11_药浆绷带.png) | 1672×941 | 3124790 |
    | [12_伤后仍笑.png](12_伤后仍笑.png) | 1672×941 | 3109798 |
    | [13_峭壁密林.png](13_峭壁密林.png) | 1672×941 | 3375794 |
    | [14_整备前路.png](14_整备前路.png) | 1672×941 | 3104484 |
    
    逐文件SHA256、大小与尺寸见[manifest.json](manifest.json)。文件名与题材标识沿提供时保留,不代表已完成小说情节或人物对应审核。
    
    ## 使用与许可
    
    这是用户提供的《蛊真人》题材图片,不标作官方授权或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及已明确注明的原创素材继续沿各自许可。
    
    本模块独立于既有10包73PNG精选库。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/images/guzhenren/huzidashu/README.md1.8 KBa9e9addf1021upstream ↗
    **目的**:定位用户指定公开的大胡子蛊师题材图片,说明文件规格、来源和再利用边界。
    
    # 蛊真人 · 大胡子蛊师
    
    本模块位于用户指定的`guzhenren/huzidashu`目录,包含7张 **1672×941 PNG**,共 **18,212,363字节(约17.37MiB)**。按所选原文件名、编号与原字节保存,包括两张v2版本;未重编码、裁切、补图或重编号。来源为用户提供图片,生成工具未核实。
    
    | 文件 | 字节数 |
    |---|---:|
    | [01_床前临终_方源站立_v2.png](01_床前临终_方源站立_v2.png) | 2547199 |
    | [02_童年仰望传奇.png](02_童年仰望传奇.png) | 2604134 |
    | [03_少年望族长.png](03_少年望族长.png) | 2771170 |
    | [04_青年望家老.png](04_青年望家老.png) | 2427979 |
    | [05_中年流放_双臂修正_v2.png](05_中年流放_双臂修正_v2.png) | 2817912 |
    | [06_养活自己与蛊.png](06_养活自己与蛊.png) | 2792455 |
    | [07_墓前立誓.png](07_墓前立誓.png) | 2251514 |
    
    逐文件SHA256、大小与尺寸见[manifest.json](manifest.json)。文件名与题材归类沿提供时标识保留,不表示本项目完成了小说情节、人物对应或艺术效果审核。本模块只附上述图片和必要说明,不附原文、提示词、音轨、工程或运行记录。
    
    ## 使用与许可
    
    这是用户提供的《蛊真人》题材图片,不标作官方授权或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及已明确注明的原创素材继续沿各自许可。
    
    本模块独立于既有10包73PNG精选库,其catalog格式、数量及许可保持。既有中文题材目录保持原路径。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/images/guzhenren/kaiqiaodadian/README.md1.8 KB744c315d535fupstream ↗
    **目的**:定位用户指定公开的开窍大典题材图片,说明文件规格、来源与再利用边界。
    
    # 蛊真人 · 开窍大典
    
    本模块位于`guzhenren/kaiqiaodadian`,包含17张场景插画PNG,共47,076,136字节(约44.90 MiB)。图片由用户提供,保留原文件名、编号和字节,含 `A02-r2.png`、`A06-r2.png` 两个变体。
    
    | 文件 | 尺寸 | 字节数 |
    |---|---|---:|
    | [06.png](06.png) | 1672×941 | 2761778 |
    | [12.png](12.png) | 1672×941 | 2694374 |
    | [13.png](13.png) | 1672×941 | 2596191 |
    | [14.png](14.png) | 1672×941 | 1966308 |
    | [A01.png](A01.png) | 1672×941 | 2702215 |
    | [A02-r2.png](A02-r2.png) | 1671×941 | 2875624 |
    | [A02.png](A02.png) | 1672×941 | 3098680 |
    | [A03.png](A03.png) | 1672×941 | 3210476 |
    | [A04.png](A04.png) | 1672×941 | 2879264 |
    | [A05.png](A05.png) | 1672×941 | 2760008 |
    | [A06-r2.png](A06-r2.png) | 1672×941 | 2883445 |
    | [A06.png](A06.png) | 1672×941 | 2865020 |
    | [A07.png](A07.png) | 1672×941 | 2737318 |
    | [A08.png](A08.png) | 1672×941 | 2646677 |
    | [A09.png](A09.png) | 1672×941 | 2793158 |
    | [A10.png](A10.png) | 1672×941 | 2720593 |
    | [A11.png](A11.png) | 1672×941 | 2885007 |
    
    逐文件SHA256、大小与尺寸见[manifest.json](manifest.json)。原文件中的C2PA内容凭证随字节保留;题材标识不代表已完成小说情节或人物对应审核。
    
    ## 使用与许可
    
    这是用户提供的《蛊真人》题材图片,不标作官方授权或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及已明确注明的原创素材继续沿各自许可。
    
    本模块独立于既有10包73PNG精选库。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/images/guzhenren/road/README.md2.0 KBfd90cac83336upstream ↗
    **目的**:定位用户指定公开的出山与独立选择题材图片,说明文件规格、来源和再利用边界。
    
    # 蛊真人 · Road
    
    本模块位于用户指定的`guzhenren/road`目录,包含11张 **1672×941 PNG**,共 **44,271,971字节(约42.22MiB)**。按原文件名、编号与原字节保存,未裁切、重编码、补图或重编号。来源为用户提供图片,生成工具未核实。
    
    | 文件 | 字节数 |
    |---|---:|
    | [01_黄龙江竹筏.png](01_黄龙江竹筏.png) | 4336485 |
    | [02_白骨传承.png](02_白骨传承.png) | 4141007 |
    | [03_无足鸟四翅脱险.png](03_无足鸟四翅脱险.png) | 3671728 |
    | [04_烈火不改其志.png](04_烈火不改其志.png) | 3875211 |
    | [05_三叉山群雄.png](05_三叉山群雄.png) | 4146559 |
    | [06_凡躯炼定仙游.png](06_凡躯炼定仙游.png) | 4240725 |
    | [07_独行山路.png](07_独行山路.png) | 4268866 |
    | [08_认同的高墙.png](08_认同的高墙.png) | 3974275 |
    | [09_走向开阔.png](09_走向开阔.png) | 3834938 |
    | [10_岔路自择.png](10_岔路自择.png) | 4299363 |
    | [11_高墙眼神.png](11_高墙眼神.png) | 3482814 |
    
    逐文件SHA256、大小与尺寸见[manifest.json](manifest.json)。题材归类和文件名沿提供时标识保留,不表示本项目完成小说情节、人物对应或艺术效果审核。本模块只附上述图片及必要说明,不附原文、提示词、音轨、工程或运行记录。
    
    ## 使用与许可
    
    这是用户提供的《蛊真人》题材图片,不标作官方授权或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及已明确注明的原创素材继续沿各自许可。
    
    本模块独立于既有10包73PNG精选库,其catalog格式、数量及许可保持。既有中文题材模块和其他拼音模块保持原路径。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/images/harbor/README.md1.9 KBfd61307f5db8upstream ↗
    **目的**:让使用者直接复用新的机器人、海港和道具素材,而不依赖兔子造型或原电脑文件。
    
    # 海港机器人 · 原创像素素材包
    
    ![素材预览](harbor-assets.png)
    
    12个PNG,采用仓库MIT许可;均由[可编辑绘图源码](../../../tools/harbor_assets.py)生成,不使用外部图片、字体、模型API或兔子绘图代码。背景为360×640,角色与道具保留透明通道。
    
    | 文件 | 用途 |
    |---|---|
    | robot-idle.png / robot-carry.png / robot-wave.png | 站立、搬运、挥手三种完整姿态,可独立用于新的分镜或合成 |
    | robot-head.png / robot-body.png | 拆分角色部件,供动作实现复用;当前短片的关节手臂与腿由渲染代码绘制 |
    | lighthouse.png | 不发光的灯塔本体;透镜与光束由场景按通电状态叠加 |
    | charging-console.png | 三槽充电控制台 |
    | cell-amber.png / cell-coral.png / cell-teal.png | 三枚身份固定的电池;可单独搬运、安装和复用 |
    | sailboat.png | 可独立移动的归航渔船,旗帜与水纹由场景补充 |
    | harbor-background.png | 海港、远山、码头和海面;不包含机器人、灯塔和渔船主体 |
    
    文件尺寸与SHA见[manifest.json](manifest.json)。[海港短片](../../../examples/harbor/README.md)实际读取这些PNG,不是只放几张图片做展示。
    
    需要修改或重新导出素材,在新目录运行:
    
    ```bash
    python tools/harbor_assets.py --out outputs/my-harbor-kit
    ```
    
    工具拒绝覆盖已有目录。自定义素材包可先在新作品中适配;正式替换包内素材时必须同步manifest及检查记录。不要只改PNG后绕过校验。
    
    这12张PNG属于一套角色与场景素材,三种姿态不是三种独立角色。它们可以参与新故事,当前现成剧情仍是[机器人点亮灯塔](../../../examples/harbor/README.md),其他剧情需要AI适配分镜与动画实现。
    
  • assets/images/library/README.md778 B334cca349023upstream ↗
    **目的**:定位图片素材库总览的实际文件、用途和来源。
    
    # 图片素材库总览
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [library-batch2-overview.jpg](library-batch2-overview.jpg) | 1080×660 JPEG | 107487 |
    | [library-overview.jpg](library-overview.jpg) | 1080×660 JPEG | 96732 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../library/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • assets/images/paper-classroom/README.md1.6 KB753a7fdd5bf4upstream ↗
    **目的**:说明纸艺少年与教室素材的实际文件、适配边界和复用入口。
    
    # 纸艺少年与教室
    
    3张PNG,来源于《把晴天折进书里-20261024》的既有原创画面/制作拆件。
    
    character-atlas-v1为3列×2行,女孩在上、男孩在下;action-atlas-v3为6列×2行,提供有限完整姿态变化。图集需按格裁切并清理相邻格残片,绑定脚底/手部锚点后使用,不是完整骨骼或已完成的连续走跑周期。classroom-v1为完整背景。
    
    ## 文件
    
    | 图片 | 尺寸 | 通道 |
    |---|---|---|
    | [classroom-v1.png](classroom-v1.png) | 1672×941 | 完整不透明图 |
    | [character-atlas-v1.png](character-atlas-v1.png) | 1536×1024 | 有alpha通道 |
    | [action-atlas-v3.png](action-atlas-v3.png) | 1536×1024 | 有alpha通道 |
    
    ## 使用
    
    在仓库根执行:
    
    ```bash
    python tools/asset_library.py verify --pack paper-classroom
    python tools/asset_library.py preview --pack paper-classroom --out outputs/paper-classroom-preview.png
    ```
    
    可把“教室相遇、传递纸条或共同完成纸艺作品”作为新的分镜方向,先验证代表段。这里只提供素材与静态联系表,不附该新故事的一键影片渲染器;AI须适配动作/镜头和合成实现。透明通道存在不证明已经正确分层、绑定或获得艺术采用。
    
    图像按[MIT](../../../LICENSE)随仓库公开,未包含原曲、语音、参考媒体或原始会话;源原件保持不变。尺寸和源/公开SHA见[manifest.json](manifest.json),本批文件为原字节复制。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/pixel-rooftop/README.md788 Bc0172c79c092upstream ↗
    **目的**:定位屋顶像素动画预览的实际文件、用途和来源。
    
    # 屋顶像素动画预览
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [rooftop-contact-sheet.png](rooftop-contact-sheet.png) | 960×2368 PNG | 1112309 |
    | [rooftop-preview.gif](rooftop-preview.gif) | 288×512 GIF | 2972496 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../../examples/pixel/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • assets/images/poetry-book/README.md1.8 KB9622206b23c1upstream ↗
    **目的**:说明山水与翻页书本素材的实际文件、适配边界和复用入口。
    
    # 山水与翻页书本
    
    7张PNG,来源于《古诗词学习片头-20261023》的既有原创画面/制作拆件。
    
    book-state-0/1/2是同一书本的三种状态,适合有限状态切换;landscape为透明山水,paper-background为完整纸面。book-opening-sprites和poetry-landscape保留原图集/原画,可按需要派生;三状态不等于逐帧连续翻书。
    
    ## 文件
    
    | 图片 | 尺寸 | 通道 |
    |---|---|---|
    | [book-state-0.png](book-state-0.png) | 780×620 | 有alpha通道 |
    | [book-state-1.png](book-state-1.png) | 780×620 | 有alpha通道 |
    | [book-state-2.png](book-state-2.png) | 780×620 | 有alpha通道 |
    | [landscape.png](landscape.png) | 740×485 | 有alpha通道 |
    | [paper-background.png](paper-background.png) | 1920×1080 | 有alpha通道 |
    | [book-opening-sprites.png](book-opening-sprites.png) | 2172×724 | 有alpha通道 |
    | [poetry-landscape.png](poetry-landscape.png) | 1448×1086 | 有alpha通道 |
    
    ## 使用
    
    在仓库根执行:
    
    ```bash
    python tools/asset_library.py verify --pack poetry-book
    python tools/asset_library.py preview --pack poetry-book --out outputs/poetry-book-preview.png
    ```
    
    可把“诗词片头、书中山河或翻开一本故事书”作为新的分镜方向,先验证代表段。这里只提供素材与静态联系表,不附该新故事的一键影片渲染器;AI须适配动作/镜头和合成实现。透明通道存在不证明已经正确分层、绑定或获得艺术采用。
    
    图像按[MIT](../../../LICENSE)随仓库公开,未包含原曲、语音、参考媒体或原始会话;源原件保持不变。尺寸和源/公开SHA见[manifest.json](manifest.json),本批文件为原字节复制。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/rainy-umbrella/README.md1.9 KBd52ec6fb2e53upstream ↗
    **目的**:说明撑伞机器人与小鸟素材的实际文件、适配边界和复用入口。
    
    # 撑伞机器人与小鸟
    
    10张PNG,来源于《把伞分你一半》的既有原创画面/制作拆件。
    
    取自修订后的制作拆件,保留原画布坐标;head/body/upper/fore/hand及clean肩盖需要按alpha边界、关节锚点和遮挡组装,不保证满屏直接叠放即可得到正常姿态。umbrella为道具,bird为角色,shadow为地面阴影。雨滴序列、旧肩盖与试错版本未纳入。
    
    ## 文件
    
    | 图片 | 尺寸 | 通道 |
    |---|---|---|
    | [background.png](background.png) | 1920×1080 | 有alpha通道 |
    | [bird.png](bird.png) | 1920×1080 | 有alpha通道 |
    | [body.png](body.png) | 1920×1080 | 有alpha通道 |
    | [fore.png](fore.png) | 1920×1080 | 有alpha通道 |
    | [hand.png](hand.png) | 1920×1080 | 有alpha通道 |
    | [head.png](head.png) | 1920×1080 | 有alpha通道 |
    | [shadow.png](shadow.png) | 1920×1080 | 有alpha通道 |
    | [shoulder_joint-clean.png](shoulder_joint-clean.png) | 1920×1080 | 有alpha通道 |
    | [umbrella.png](umbrella.png) | 1920×1080 | 有alpha通道 |
    | [upper.png](upper.png) | 1920×1080 | 有alpha通道 |
    
    ## 使用
    
    在仓库根执行:
    
    ```bash
    python tools/asset_library.py verify --pack rainy-umbrella
    python tools/asset_library.py preview --pack rainy-umbrella --out outputs/rainy-umbrella-preview.png
    ```
    
    可把“雨中相遇、给小鸟遮雨或拾起雨伞”作为新的分镜方向,先验证代表段。这里只提供素材与静态联系表,不附该新故事的一键影片渲染器;AI须适配动作/镜头和合成实现。透明通道存在不证明已经正确分层、绑定或获得艺术采用。
    
    图像按[MIT](../../../LICENSE)随仓库公开,未包含原曲、语音、参考媒体或原始会话;源原件保持不变。尺寸和源/公开SHA见[manifest.json](manifest.json),本批文件为原字节复制。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/README.md2.0 KB53eb2d69cd31upstream ↗
    **目的**:按模块定位现有图片及其来源清单。
    
    # 图片素材
    
    - [制作素材精选总览](../library/README.md):10组73张PNG,模块直接位于本目录,唯一清单为[catalog.json](catalog.json)。
    - [harbor](harbor/README.md):12张机器人/海港PNG、来源清单与预览图。
    - [pixel-rooftop预览](pixel-rooftop/rooftop-preview.gif)与[联系表](pixel-rooftop/rooftop-contact-sheet.png):屋顶场景展示。
    - [garden联系表](garden/first-video-contact-sheet.png):花园场景展示。
    - [library总览](library/library-overview.jpg)与[第二批总览](library/library-batch2-overview.jpg):图片库导航图。
    - [reference-comic封面](reference-comic/poster.jpg):漫画案例同片取帧;[来源清单](../../examples/reference-comic/manifest.json)留在案例目录。
    
    - [蛊真人 / 幽魂魔尊](蛊真人/幽魂魔尊/README.md):用户指定提供的9张1672×941 PNG,单列模块,不计入上述10包73图;再利用许可见模块说明。
    
    - [蛊真人 / 柳贯一](蛊真人/柳贯一/README.md):用户指定提供的5张1672×941 PNG,单列模块,沿独立说明核再利用许可。
    
    - [蛊真人 / 大胡子蛊师](guzhenren/huzidashu/README.md):7张用户指定1672×941 PNG,使用独立拼音模块,许可见模块说明。
    
    - [蛊真人 / Road](guzhenren/road/README.md):11张用户指定1672×941 PNG,出山与独立选择题材,许可见独立模块说明。
    
    - [蛊真人 / 黄龙江](guzhenren/huanglongjiang/README.md):14张用户指定PNG,许可与规格见模块说明。
    
    - [蛊真人 / 开窍大典](guzhenren/kaiqiaodadian/README.md):17张用户指定PNG,含原编号及变体,规格和许可见模块说明。
    
    新图片放images/模块ID/,区分原图、角色拆件、图集、封面和检查预览用途;图集格数不计为独立PNG数量。图片来源和许可沿包内清单;不要复制一份到案例目录。制作缓存留在outputs,不作为素材库上传。
    
    返回:[素材中心](../README.md)。
    
  • assets/images/reference-comic/README.md683 B941663adf26eupstream ↗
    **目的**:定位漫画成片封面的实际文件、用途和来源。
    
    # 漫画成片封面
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [poster.jpg](poster.jpg) | 960×540 JPEG | 214432 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../../examples/reference-comic/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • assets/images/snail-lantern/README.md1.0 KB42aa2340f047upstream ↗
    **目的**:说明第二批蜗牛与灯光素材的文件、来源及实际复用边界。
    
    # 蜗牛与温暖灯光
    
    取自《给蜗牛留一盏灯》的18张既有PNG:3张原始背景/姿态图集、8个机器人姿态、4个蜗牛姿态及背景、阴影、地面光。图片列表、尺寸、透明通道和源/公开SHA见[manifest.json](manifest.json)。
    
    派生图保留制作画布与坐标,蜗牛在画布中很小;使用前按alpha边界统一比例、脚底/地面接触及遮挡。完整姿态切换和位移属于有限动画,不是骨骼或逐帧新绘。
    
    ```bash
    python tools/asset_library.py verify --pack snail-lantern
    python tools/asset_library.py preview --pack snail-lantern --out outputs/snail-preview.png
    ```
    
    可用于陪伴蜗牛、为慢行者留灯等新分镜。preview是静态资产联系表,新剧情仍需适配动画/合成实现。PNG为原字节复制,原件保持不变;按仓库[MIT](../../../LICENSE)公开,不含原曲、旁白、私人记录或第三方参考媒体。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/snow-river/README.md814 Bf422ba5140ddupstream ↗
    **目的**:说明无字雪江与独立渔舟原画的实际文件和使用方式。
    
    # 雪江与独钓渔舟
    
    取自《江雪》的2张既有原画:snow-river.png为完整无字背景,fishing-boat.png为独立渔舟。尺寸、通道、源/公开SHA见[manifest.json](manifest.json)。未纳入旧分镜标注、朗读或配乐。
    
    ```bash
    python tools/asset_library.py verify --pack snow-river
    python tools/asset_library.py preview --pack snow-river --out outputs/snow-river-preview.png
    ```
    
    可设计冬日独钓或雪江来信,适配船位移、水面接触与镜头推拉。静图有限变化不代表完整角色动作;preview是资产联系表,新剧情仍需动画实现。PNG原字节复制、原件不变,按[MIT](../../../LICENSE)公开。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/starlight-fox/README.md955 Be132a6d88906upstream ↗
    **目的**:说明六姿态星光邮差狐狸原图集及分格参数的实际使用方式。
    
    # 星光邮差狐狸图集
    
    一张1536×1024原图集,取自《把星光寄给你》,含6个纸艺狐狸姿态。原图SHA见[manifest.json](manifest.json);3列×2行、512×512分格与原alpha派生参数见[atlas-layout.json](atlas-layout.json)。分格参数不代表完整骨骼、走跑周期或口型。
    
    ```bash
    python tools/asset_library.py verify --pack starlight-fox
    python tools/asset_library.py preview --pack starlight-fox --out outputs/starlight-preview.png
    ```
    
    可设计折星、捡星或向月亮邮局投信。此狐狸与太阳邮差包外观不同,新故事先固定一种角色身份,不按镜头交替换造型。preview仅生成联系表,新剧情仍需动画适配。PNG原字节复制、原件不变,按[MIT](../../../LICENSE)公开,不含原配乐或私人记录。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/sunmail-fox/README.md950 Ba5fa38e2de48upstream ↗
    **目的**:说明太阳邮差角色/道具原图集及完整主体裁切参数的复用边界。
    
    # 太阳邮差狐狸图集
    
    一张1536×1024原图集,取自《把太阳寄给你》,含狐狸姿态、自行车、兔朋友、房屋与邮筒。PNG尺寸和源/公开SHA见[manifest.json](manifest.json),完整主体框及alpha边界见[atlas-layout.json](atlas-layout.json)。原格不等宽,不能按固定网格盲切。
    
    ```bash
    python tools/asset_library.py verify --pack sunmail-fox
    python tools/asset_library.py preview --pack sunmail-fox --out outputs/sunmail-preview.png
    ```
    
    可适配骑车送信、太阳邮票等新故事;图集不是骑行骨骼或完整影片引擎。preview只生成联系表。PNG原字节复制,定位参数仅保留素材名、SHA和数值框,未包含私人路径。按[MIT](../../../LICENSE)公开;原曲、配音和参考媒体不在本包内。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/sunset-room/README.md1.0 KB11abd39dfa0eupstream ↗
    **目的**:说明晚霞房间与已选圆润机器人素材的文件及复用边界。
    
    # 晚霞房间与圆润机器人
    
    取自《窗外有晚霞》的8张PNG:A款圆润机器人原图、角色参考页、房间、凳子、推凳/走路/背向晚霞图集及晚霞窗景。未纳入未选的B款设计或失败试镜。列表、尺寸、透明通道与SHA见[manifest.json](manifest.json)。
    
    角色原图及图集不是完整骨骼。先按格拆分、统一外观、脚底/凳面锚点与遮挡,再制作新故事;A款已选用不代表任意新组合都已采用。
    
    ```bash
    python tools/asset_library.py verify --pack sunset-room
    python tools/asset_library.py preview --pack sunset-room --out outputs/sunset-preview.png
    ```
    
    可用于窗边等待、推来凳子看晚霞等分镜,先验证代表段。preview只生成素材联系表。PNG为原字节复制,源原件不变;按[MIT](../../../LICENSE)公开,未包含原声音、私人记录或外部参考媒体。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/woodland-friends/README.md2.7 KB36900ddd1f64upstream ↗
    **目的**:说明水彩狐狸与獾素材的实际文件、适配边界和复用入口。
    
    # 水彩狐狸与獾
    
    21张PNG,来源于《把晴天借给你-20261024》的既有原创画面/制作拆件。
    
    角色拆件、完整坐姿/蹲姿和獾的表情/挥手姿态可组合,背景为完整画面。fox-reference与badger-reference保留原角色图集;不能把狐头/外套/手脚各当成独立完整角色。多个部件尺寸和alpha边界不同,组合前需统一缩放、设置关节锚点与遮挡。
    
    ## 文件
    
    | 图片 | 尺寸 | 通道 |
    |---|---|---|
    | [badger-blink.png](badger-blink.png) | 323×533 | 有alpha通道 |
    | [badger-happy.png](badger-happy.png) | 323×536 | 有alpha通道 |
    | [badger-sad.png](badger-sad.png) | 341×531 | 有alpha通道 |
    | [badger-wave.png](badger-wave.png) | 355×533 | 有alpha通道 |
    | [fox-arm-l.png](fox-arm-l.png) | 214×296 | 有alpha通道 |
    | [fox-arm-r.png](fox-arm-r.png) | 218×306 | 有alpha通道 |
    | [fox-blink.png](fox-blink.png) | 397×413 | 有alpha通道 |
    | [fox-body.png](fox-body.png) | 1275×1234 | 有alpha通道 |
    | [fox-boot-l.png](fox-boot-l.png) | 139×220 | 有alpha通道 |
    | [fox-boot-r.png](fox-boot-r.png) | 154×218 | 有alpha通道 |
    | [fox-crouch.png](fox-crouch.png) | 598×542 | 有alpha通道 |
    | [fox-head.png](fox-head.png) | 393×413 | 有alpha通道 |
    | [fox-sit-blink.png](fox-sit-blink.png) | 561×586 | 有alpha通道 |
    | [fox-sit.png](fox-sit.png) | 389×433 | 有alpha通道 |
    | [fox-tail.png](fox-tail.png) | 390×322 | 有alpha通道 |
    | [jar.png](jar.png) | 211×301 | 有alpha通道 |
    | [plate.png](plate.png) | 1672×941 | 有alpha通道 |
    | [village.png](village.png) | 1672×941 | 有alpha通道 |
    | [window.png](window.png) | 1672×941 | 有alpha通道 |
    | [fox-reference.png](fox-reference.png) | 1774×887 | 有alpha通道 |
    | [badger-reference.png](badger-reference.png) | 1448×1086 | 有alpha通道 |
    
    ## 使用
    
    在仓库根执行:
    
    ```bash
    python tools/asset_library.py verify --pack woodland-friends
    python tools/asset_library.py preview --pack woodland-friends --out outputs/woodland-friends-preview.png
    ```
    
    可把“狐狸送暖光、林间拜访或同伴互助”作为新的分镜方向,先验证代表段。这里只提供素材与静态联系表,不附该新故事的一键影片渲染器;AI须适配动作/镜头和合成实现。透明通道存在不证明已经正确分层、绑定或获得艺术采用。
    
    图像按[MIT](../../../LICENSE)随仓库公开,未包含原曲、语音、参考媒体或原始会话;源原件保持不变。尺寸和源/公开SHA见[manifest.json](manifest.json),本批文件为原字节复制。
    
    返回:[素材库](../../library/README.md)。
    
  • assets/images/蛊真人/幽魂魔尊/README.md2.2 KB3a4057aa783fupstream ↗
    **目的**:定位用户指定公开的幽魂魔尊图片,说明真实文件规格、来源和再利用边界。
    
    # 蛊真人 · 幽魂魔尊
    
    本模块包含用户指定提供的9张PNG,均为 **1672×941**,合计 **29,249,274字节(约27.89MiB)**。按提供时的文件名、编号及原字节保存,未补06、未重新编号、未裁切或重编码;来源为用户提供图片,生成工具未核实。
    
    | 文件 | 字节数 |
    |---|---:|
    | [01_雨中弑亲_原文校正.png](01_雨中弑亲_原文校正.png) | 3636002 |
    | [02_食道反制_原文校正.png](02_食道反制_原文校正.png) | 2969456 |
    | [03_尊者问天_原文校正.png](03_尊者问天_原文校正.png) | 3528846 |
    | [04_临终读人祖传_原文校正.png](04_临终读人祖传_原文校正.png) | 3000069 |
    | [05_生死门照湖_原文校正.png](05_生死门照湖_原文校正.png) | 2757009 |
    | [07_义天山抗万劫_原文校正.png](07_义天山抗万劫_原文校正.png) | 3709424 |
    | [08_万劫灰忆_原文校正.png](08_万劫灰忆_原文校正.png) | 3233738 |
    | [09_生死门战乐土_原文校正.png](09_生死门战乐土_原文校正.png) | 3511227 |
    | [10_幽天冰寒蓝火_原文校正.png](10_幽天冰寒蓝火_原文校正.png) | 2903503 |
    
    逐文件SHA256、大小和真实尺寸见[manifest.json](manifest.json)。文件名中的题材和“原文校正”沿提供时标识保留,不作为本项目对小说情节、人物设定或艺术效果已完成审核的结论。本模块仅提供上述图片和必要说明,不附原文摘录、提示词、制作工程或运行记录。
    
    ## 使用与许可
    
    本模块是用户提供的《蛊真人》题材图片,不标作官方授权内容或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库已有MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及其他已明确注明原创素材继续沿各自原许可。
    
    本模块独立导航,不计入既有10包73张PNG精选库,也不改其catalog格式、数量和许可;浏览本模块不需要调用素材库CLI或生成新图片。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/images/蛊真人/柳贯一/README.md1.5 KB800e7bd12e30upstream ↗
    **目的**:定位用户指定公开的柳贯一题材图片,说明真实文件、来源和再利用边界。
    
    # 蛊真人 · 柳贯一
    
    用户指定提供的5张PNG,均为 **1672×941**,共 **16,203,786字节(约15.45MiB)**。按原文件名、编号与原字节保存,未裁切、补图或重编码;来源为用户提供图片,生成工具未核实。
    
    | 文件 | 字节数 |
    |---|---:|
    | [01_楚度吟诗.png](01_楚度吟诗.png) | 3257596 |
    | [02_冰原相遇.png](02_冰原相遇.png) | 3249903 |
    | [03_巨祸焚木.png](03_巨祸焚木.png) | 3114672 |
    | [04_逆流河坚持.png](04_逆流河坚持.png) | 3439679 |
    | [05_逆流护身印.png](05_逆流护身印.png) | 3141936 |
    
    逐文件SHA256、大小和尺寸见[manifest.json](manifest.json)。题材归类和文件名按提供时标识保留,不表示本项目已核小说章节、人物对应或情节事实;本模块只提供上述图片与说明,不附原文、提示词、音轨或工程。
    
    ## 使用与许可
    
    本模块是用户提供的《蛊真人》题材图片,不标作官方授权或本项目原创IP。**图片再利用许可未单独声明;原著人物与设定相关权利不由本项目授予。** 仓库MIT声明不自动授予这些图片的MIT、商用或其他再利用许可;代码及已明确注明的原创素材继续沿各自许可。
    
    本模块独立于既有10包73PNG精选库,未改旧catalog的数量、格式或许可。
    
    返回:[图片素材](../../README.md) · [素材中心](../../../README.md)。
    
  • assets/library/README.md3.9 KBad9e7a48773eupstream ↗
    **目的**:帮助下载者选择并复用维护者既有制作中的静图素材,明确素材、图集和可运行影片的区别。
    
    # 既有制作素材精选
    
    ![素材总览](../images/library/library-overview.jpg)
    
    已分两批从19个含静图的作品素材分组中各选5组,每批约26.3%。累计10组、73张PNG、77,324,985字节(73.74MiB),占原19组约52.6%。按作品组统计,不是全部42作品、文件数或字节量的两次25%;未为数量凑入缓存帧或历史失败版本。
    
    ## 第一批:5组43图
    
    | 素材包 | 图片数 | 用途 |
    |---|---:|---|
    | [狐狸与獾](../images/woodland-friends/README.md) | 21 | 水彩角色拆件、姿态、罐子、村庄/室内背景 |
    | [撑伞机器人与小鸟](../images/rainy-umbrella/README.md) | 10 | 背景、雨伞、身体/手臂/头与小鸟 |
    | [纸艺少年与教室](../images/paper-classroom/README.md) | 3 | 男女孩角色/动作图集、教室背景 |
    | [竹林与山岩](../images/bamboo-wind/README.md) | 2 | 无字水墨远景/近景 |
    | [山水与书本](../images/poetry-book/README.md) | 7 | 三状态书本、透明山水、纸面与原图集 |
    
    ## 第二批:新增5组30图
    
    ![第二批素材](../images/library/library-batch2-overview.jpg)
    
    | 素材包 | 图片数 | 用途 |
    |---|---:|---|
    | [蜗牛与灯光](../images/snail-lantern/README.md) | 18 | 暮色背景、机器人/蜗牛原图集和单姿态、地面光 |
    | [晚霞房间](../images/sunset-room/README.md) | 8 | A款机器人参考、推凳/走路/背向姿态、凳子与房间 |
    | [雪江渔舟](../images/snow-river/README.md) | 2 | 无字雪江背景、独立渔舟 |
    | [太阳邮差狐狸](../images/sunmail-fox/README.md) | 1 | 角色/道具图集及不等宽主体裁切框 |
    | [星光邮差狐狸](../images/starlight-fox/README.md) | 1 | 6姿态狐狸图集及分格参数 |
    
    第二批30图按SHA检查,与第一批43图不重复。两个邮差狐狸外观不同,新故事应固定所选角色身份。图集只是一个图像文件,不把格内姿态计作独立PNG;相同原图在其他历史作品中的复用副本不重复发布。
    
    ## 下载后怎么用
    
    从仓库根安装requirements.txt后:
    
    ```bash
    python tools/asset_library.py list
    python tools/asset_library.py verify
    python tools/asset_library.py preview --pack woodland-friends --out outputs/woodland-preview.png
    ```
    
    preview生成静态资产联系表,不是视频;输出文件必须是新的,不覆盖旧结果。命令从脚本位置找素材,可从其他工作目录调用绝对脚本路径。verify核图片字节/SHA/尺寸与解码,不判断动作自然度或艺术采用。
    
    可以对AI说:“使用woodland-friends里的狐狸与獾,复用包内素材和原创音乐,设计一个新故事。先给分镜和代表段,再做全片。”AI须核对完整姿态、身体拆件、图集和背景的具体用途,沿[工作流](../../workflows/README.md)适配动作与合成;这些图片不是现成骨骼、自动口型或任意故事引擎。当前默认新人[海港机器人](../../examples/harbor/README.md)不变,导入素材不等于为每组新增一个完整影片渲染器。
    
    ## 来源与许可
    
    素材来自维护者既有动画项目的内置imagegen原创画面及制作拆件,本次公开PNG与源图逐字节一致,保留原透明通道和画布。每组manifest记录源作品题名、尺寸、source_sha256与公开sha256;源项目原件未修改。未包含第三方参考图/视频、原曲、配音、字体、原始会话或账户记录。图片可能仍为未采用的创作候选,公开不代表艺术验收。
    
    本批图片随本仓库按[MIT许可](../../LICENSE)发布;未导入的其他本地资料、外部参考内容不因此获得许可。目录机器入口见[catalog.json](../images/catalog.json)。生成新素材或改写动画仍可能消耗对话Token或外部服务费用;运行列表、校验和预览本身不调用AI服务。
    
    返回:[项目入口](../../README.md)。
    
  • assets/README.md4.4 KBc8724c9bbd44upstream ↗
    **目的**:按类型、模块和文件定位仓库已公开素材,保留来源及真实复用范围。
    
    # 素材中心
    
    素材实际按 **类型 → 模块 → 文件** 存放,每个已有媒体文件只保留一份;示例配置、制作说明和检查记录仍由examples管理。
    
    | 类型 | 模块入口 | 实际内容 |
    |---|---|---|
    | [图片](images/README.md) | 10个制作素材包、harbor、pixel-rooftop、garden、library、reference-comic | 原图、拆件、图集、封面、联系表及预览GIF;另有单列题材模块 |
    | [视频](videos/README.md) | pixel-rooftop、reference-comic | 屋顶带声/静音成片及漫画展示片 |
    | [音频](audio/README.md) | pixel-rooftop | 原创配乐WAV、source.json与NOTICE |
    
    ```text
    assets/
    ├── images/
    │   ├── harbor/                # 机器人、海港PNG与manifest
    │   ├── woodland-friends/      # 图片模块,其他素材包同层
    │   ├── pixel-rooftop/         # 屋顶预览/联系表
    │   ├── reference-comic/       # 漫画封面
    │   └── catalog.json           # 10个既有素材包的唯一目录清单
    ├── videos/
    │   ├── pixel-rooftop/         # preview.mp4、preview-silent.mp4
    │   └── reference-comic/       # preview.mp4
    └── audio/
        └── pixel-rooftop/         # music.wav、source.json、NOTICE.md
    ```
    
    [新增题材模块:蛊真人 / 幽魂魔尊](images/蛊真人/幽魂魔尊/README.md),含用户指定的9张图片;与既有精选库分列,许可见该模块说明。
    
    [题材模块:蛊真人 / 柳贯一](images/蛊真人/柳贯一/README.md),含另5张用户指定图片,来源与许可独立声明。
    
    [题材模块:蛊真人 / 大胡子蛊师](images/guzhenren/huzidashu/README.md),含7张用户指定图片;本模块使用拼音路径,既有中文模块路径保持。
    
    [题材模块:蛊真人 / Road](images/guzhenren/road/README.md),含11张用户指定图片,保原编号、文件名与独立许可说明。
    
    [题材模块:蛊真人 / 黄龙江](images/guzhenren/huanglongjiang/README.md),含14张用户指定PNG,规格与许可见独立模块清单。
    
    [题材模块:蛊真人 / 开窍大典](images/guzhenren/kaiqiaodadian/README.md),含17张用户指定PNG,规格和许可见独立模块清单。
    
    同一模块跨类型使用相同模块ID,避免把各项目文件混在类型根目录。现有图片包的README、manifest及图集布局随包保存;library说明页只作逻辑索引,不另存图片或第二份catalog。
    
    完整成片用于案例展示,不等于有独立镜头素材、分层工程或任意故事渲染器;参考漫画只公开成片与封面,未附原图和分离音轨。可复用片段按实际用途单独说明,不能把成片自动算作片段库。
    
    新增素材也按类型/模块保存,记录实际用途、规格、来源、版本与再分发许可,必要时记录SHA。只上传本次需要且允许分发的内容;大文件按授权选择压缩展示或独立分发,缓存、临时输出与私人制作记录不直接打包。输出仍写本地outputs。
    
    既有素材重排的对应和SHA见[迁移清单](migration-20261028.json);该清单仅记录当次97个已公开媒体的原字节迁移。后续新增素材按各模块说明与manifest核实,不混入旧迁移统计。
    
    ## 一次检查所有已公开媒体
    
    在仓库根运行:
    
    ```bash
    python tools/check_assets.py
    ```
    
    工具只读并按模块输出文件数/字节、用途与许可说明入口、重复SHA和具体错误。当前覆盖160媒体(316,039,925字节),逐一核已有来源声明与字节身份;图片含GIF各帧解码,WAV核头信息,MP4只核SHA/大小,不冒称完整声画解码。旧`asset_library.py verify`仍只检查10包73图,适合选包复用。
    
    身份输入复用97媒体的冻结迁移账本及六个题材模块63图的现行manifest,并交叉核图片包、harbor、漫画和音频当前声明;声明冲突会报错。迁移账本仅是历史基线:以后新增素材应附现行模块manifest并扩展本检查器的读取适配,**不改写旧迁移账本来登记新文件**。尚未接入的文件报Unregistered media,新增前先核当前授权与来源。
    
    该检查不生成联系表或修改任何素材。重复SHA仅供人工了解,不自动删除;技术PASS不授予再利用许可,用户提供的题材图仍按各独立模块说明处理,不能套用旧图库MIT。
    
    返回:[项目首页](../README.md)。
    
  • assets/videos/pixel-rooftop/README.md813 B1fbbf5a615f0upstream ↗
    **目的**:定位屋顶像素动画成片的实际文件、用途和来源。
    
    # 屋顶像素动画成片
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [preview-silent.mp4](preview-silent.mp4) | 实际视频规格见案例配置/检查 | 9045813 |
    | [preview.mp4](preview.mp4) | 实际视频规格见案例配置/检查 | 9811485 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../../examples/pixel/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • assets/videos/README.md987 Bf681e51f467bupstream ↗
    **目的**:按模块定位已公开成片,区分展示影片与可复用片段。
    
    # 视频素材与成片
    
    | 模块 | 实际媒体 | 案例配置与说明 |
    |---|---|---|
    | pixel-rooftop | [带声成片](pixel-rooftop/preview.mp4)、[静音母版](pixel-rooftop/preview-silent.mp4) | [屋顶示例](../../examples/pixel/README.md) |
    | reference-comic | [漫画展示片](reference-comic/preview.mp4) | [漫画制作说明](../../examples/reference-comic/README.md) |
    
    媒体实际在videos/模块ID/,配置、检查及manifest保留examples原案例目录并引用这里。成片展示不自动等于可拆分镜头、原图、音轨或剪辑工程;当前没有额外导入可复用背景/转场片段。
    
    新增已获准片段同样按模块/用途存放,说明时长、尺寸、帧率、是否带声、来源与许可;大文件按实际需要与授权分发。临时渲染留在本地outputs,不把副本重新加到examples。
    
    返回:[素材中心](../README.md)。
    
  • assets/videos/reference-comic/README.md718 B5b7e52beb9b6upstream ↗
    **目的**:定位AI漫画成片展示的实际文件、用途和来源。
    
    # AI漫画成片展示
    
    | 文件 | 规格 | 字节数 |
    |---|---|---|
    | [preview.mp4](preview.mp4) | 实际视频规格见案例配置/检查 | 11380586 |
    
    本模块文件由已公开仓库原字节迁入,旧路径与逐文件SHA见[迁移清单](../../migration-20261028.json)。用途、制作来源与实际复现/验收边界见[对应案例或素材说明](../../../examples/reference-comic/README.md);许可沿本仓库及该入口原说明。本次不生成或重编码,不额外提供分层原图、分离音轨或剪辑工程;展示/检查文件不冒充可复用镜头片段。
    
    返回:[素材中心](../../README.md)。
    
  • examples/first-video/README.md3.4 KBf984a61e5024upstream ↗
    **目的**:让第一次使用的人用仓库素材制作与首页展示不同的短片,并能继续修改。
    
    # 月光风铃 · 可选创作
    
    当前默认新人短片已改为[海港机器人](../harbor/README.md)。本页保留可选的小兔花园《月光风铃》:同一小兔来到花园,转动音乐盒曲柄积蓄发条动力,三朵风铃花依次展开,顶端铜鸟展翼,萤火和盆花加入。32秒、720×1280、24fps,无文字。
    
    复用包内兔子造型、绘图基础函数及原创音乐,新的花园场景、上弦动作、铃花与铜鸟机制由garden_drawing.py实现。原屋顶绘图源码保持不变。所有素材采用仓库MIT许可,无需AI Key、外部图集、字体或原电脑文件。
    
    ## 运行
    
    在仓库根安装requirements.txt后:
    
    ```bash
    python tools/doctor.py
    python tools/make_video.py --theme garden
    ```
    
    每次省略seed都会生成新seed,并打印、保存它;配乐复用包内原创曲前32秒,末尾做0.8秒淡出(短试段最多使用半段长度)。默认输出目录是当前工作目录下的 `outputs/first-video-时间-seed/`。输出包含video.mp4、silent.mp4、scene.json、run.json、trace.json及编码抽帧,既有目录不会覆盖。
    
    如由AI带新人做,先记录seed,试段与全片使用同一个值:
    
    ```bash
    python tools/make_video.py --theme garden --seed 42 --start 8 --end 10 --out outputs/first-pilot
    python tools/make_video.py --theme garden --seed 42 --out outputs/first-full
    python tools/check_video.py outputs/first-full/video.mp4 --manifest outputs/first-full/run.json --out outputs/first-full/check.json
    python tools/contact_sheet.py outputs/first-full/video.mp4 --out outputs/first-full/review
    ```
    
    试段核手掌与曲柄的接触。完整片重点看:4–12秒四圈上弦、四灯逐步保留;14–23秒三花先后展开;23–28秒铜鸟展翼;28–32秒同一地图全景。不将逐帧不同或平滑插值等同于艺术验收。
    
    ## 第一次就能改什么
    
    | 操作 | 命令或入口 | 实际变化 |
    |---|---|---|
    | 月夜 / 清晨 / 森林配色 | `--palette moon` / `dawn` / `forest` | 天色、山体、叶片与花瓣配色 |
    | 换布局细节 | `--seed 123`,或省略随机选seed | 星点、水纹、左右花位与中花高度;剧情保持 |
    | 复现或接着改自己的版本 | 输出的scene.json → `render_pixel.py --scene 文件 --out 新目录` | 同一seed、palette和机位可重复导出 |
    | 试一个片段 | `--start 8 --end 10` | 同步选取对应音乐片段 |
    | 静音 / 自己的音乐 | `--silent` / `--audio 文件` | 不自动找歌、不推定新音轨许可 |
    
    `python tools/make_video.py --theme garden --palette dawn --seed 123`可直接得到暖色版。固定seed和配置可复现画面;不保证不同FFmpeg版本的编码文件SHA相同。
    
    这些参数不是任意故事生成器。用户指定“音乐盒以外的新主题”“新角色”“新时长”时,AI须沿[像素工作流](../../workflows/像素节奏创意短片制作.md)设计和适配实现,优先复用包内角色、基础函数和音乐;不能只换标题或返回本片。需要新增素材时先说明时间、Token和外部调用费用。运行本入口只做本机绘制与编码,不调用AI服务;与助手交流或改代码仍消耗对话Token。
    
    换新的机器人主角去[海港入口](../harbor/README.md)。若用户明确说“复现首页示例”,才回到[屋顶复现入口](../pixel/README.md)。
    
  • examples/harbor/README.md3.0 KB22bde3b63547upstream ↗
    **目的**:用新的可复用机器人与海港素材完成默认新人短片,并说明实际制作范围。
    
    # 小机器人与归航灯塔
    
    36秒、720×1280、24fps。小机器人在码头找到三枚电池,依次搬到控制台装入,已接通的线路持续亮起;第三枚装入后,塔顶透镜启动,光束引导渔船归港,机器人挥手回应。
    
    角色、背景、灯塔、船和电池来自[新的海港素材包](../../assets/images/harbor/README.md),含12张PNG和原始绘图源码;运行时不使用兔子图片或兔子造型函数。灯光、手臂接触、搬运与归航动作由harbor_drawing.py实现,配乐复用仓库已带的原创曲,前36秒、末尾0.8秒淡出。
    
    ## 一条命令开始
    
    在仓库根安装requirements.txt后:
    
    ```bash
    python tools/doctor.py
    python tools/make_video.py
    ```
    
    现在默认theme为harbor。省略seed时产生并保存新seed,输出写入当前工作目录下新的outputs/first-video-时间-seed/,包含带音乐MP4、静音母版、配置、动作trace和运行记录;拒绝覆盖已有目录。不需要原电脑素材、AI Key或在线图像服务。
    
    先试第一枚电池的接触,再用同一seed导出完整版本:
    
    ```bash
    python tools/make_video.py --theme harbor --seed 42 --start 7 --end 9 --out outputs/harbor-pilot
    python tools/make_video.py --theme harbor --seed 42 --out outputs/harbor-full
    python tools/check_video.py outputs/harbor-full/video.mp4 --manifest outputs/harbor-full/run.json --out outputs/harbor-full/check.json
    python tools/contact_sheet.py outputs/harbor-full/video.mp4 --out outputs/harbor-full/review
    ```
    
    ## 还有哪些可选内容
    
    先运行 `python tools/make_video.py --list`。现有3个可运行场景、2套角色:
    
    | 内容 | 角色 | 运行入口 |
    |---|---|---|
    | 小机器人与归航灯塔(默认) | 新机器人 | `python tools/make_video.py --theme harbor` |
    | 月光风铃(可选) | 小兔 | `python tools/make_video.py --theme garden` |
    | 屋顶晒太阳(展示复现) | 小兔 | `python tools/render_pixel.py` |
    
    海港有sunset/midnight/mist配色,例如 `python tools/make_video.py --theme harbor --palette midnight --seed 42`。seed只改变水面闪光细节,不冒称新剧情。花园配色moon/dawn/forest须与`--theme garden`一起使用。
    
    用户指定新的角色、场景或故事时,AI应沿[像素工作流](../../workflows/像素节奏创意短片制作.md)选择和复用素材、设计新分镜并适配动画,不能只返回同一成片。12张新素材能复用,现成渲染器仍有明确范围。需要额外素材时先说明时间、Token和外部调用成本;运行包内场景不再调用AI服务。
    
    ## 检查重点
    
    3–4、11–12、19–20秒拾取;7–8、15–16、23–24秒装入。三枚电池的唯一身份和位置必须连续,已安装状态不能归零。24秒后才启动灯塔与归航;全片沿同一地图取景。
    
    技术解码、动作轨迹检查、实际编码抽帧与完整实时观看/听审分别记录。静态检查不代替使用者采用。
    
  • examples/pixel/README.md3.9 KB6e339b664c09upstream ↗
    **目的**:独立复现真实作品《屋顶晒太阳》的画面,并说明适配与修改边界。
    
    # 屋顶晒太阳 · PIXEL-010
    
    这是首页展示与同作复现入口。首次说“做一个视频”默认去[海港机器人](../harbor/README.md)做另一支短片;仅在明确要求复现时使用本页命令。
    
    小兔倒置雨伞收集雨水,引水后发现叶片卡住水轮,拉叶解卡驱动齿轮花展开;随后鱼旗、花、盆栽共同活动,镜头沿同一屋顶拉远。[完整带音乐预览](../../assets/videos/pixel-rooftop/preview.mp4) · [静音母版](../../assets/videos/pixel-rooftop/preview-silent.mp4)
    
    本示例直接抽取原作的18个绘图函数,保留角色、屋顶层次、物体细节、动作和机位;公开适配拆开路径与执行入口,音频单独作为包内文件读取。它是一部具体作品的可复现示例,不是换标题就能生成任意故事的引擎。
    
    原绘制360×640,输出720×1280、24fps、44秒、1056帧。画面为程序绘图,无需外部图片/字体/API。仓库已带新编44秒程序合成配乐及生成源码,采用MIT许可。默认输出带音乐版本并保留静音母版;见 [配乐说明](../../assets/audio/pixel-rooftop/NOTICE.md)。
    
    ## 运行与效果核对
    
    在仓库根安装 requirements.txt 后执行:
    
    ```bash
    python tools/doctor.py
    python tools/check_pixel_baseline.py
    python tools/render_pixel.py --out outputs/pixel-rooftop
    python tools/check_video.py outputs/pixel-rooftop/video.mp4 --manifest outputs/pixel-rooftop/run.json --out outputs/pixel-rooftop/check.json
    python tools/contact_sheet.py outputs/pixel-rooftop/video.mp4 --out outputs/pixel-rooftop/review
    ```
    
    绘图基线回归核18个函数的AST及全部1056帧编码前RGB,预期零不一致;[来源帧基线](source-frame-baseline.json)来自原源码,未加载原音乐。它用于同作保真,不证明新的创作已经得到用户认可。
    
    可先只导出拉叶解卡风险段:
    
    ```bash
    python tools/render_pixel.py --start 16 --end 20 --out outputs/rooftop-pilot
    ```
    
    只做画面或使用自己的配乐:
    
    ```bash
    python tools/render_pixel.py --silent --out outputs/rooftop-silent
    python tools/render_pixel.py --audio my-audio.wav --out outputs/rooftop-my-music
    ```
    
    局部导出会在音源偏移上加片段起点,例如16–20秒的试镜使用音乐16–20秒。自己的音源起点可用--audio-offset指定。
    所有输出使用新目录。支持从其他工作目录通过绝对脚本路径运行,默认资源从脚本位置定位。
    
    ## 可以改哪些内容
    
    复制 [scene.json](scene.json)到自己的项目,使用 --scene 指向副本:
    
    - camera_keys:同一世界的相机取景路径。
    - rabbit_path:角色路径;调整后核接触和镜头约束。
    - objects:已支持的水轮、水槽、齿轮、花、晾衣绳、雨伞和云的配置。
    - output_size/fps:输出规格,画幅保原9:16;默认设置保原版。
    
    背景细节、动作时点和部分接触坐标仍在 [原绘图实现](../../tools/pixel_drawing.py)中,画布固定360×640、故事固定44秒。不把它们声称为已经完成的通用参数引擎;改主题/时长需先适配实现并验证代表段。
    
    ## 工作流与交付
    
    [Workflow](../../workflows/像素节奏创意短片制作.md) → [像素职责](../../agents/像素节奏短片制作.md) → [Skill](../../skills/pixel-rhythm-short/SKILL.md) → [制作标准](../../standards/像素节奏创意与连续性.md)。新作使用 [12份工作表](../../templates/pixel/README.md)。
    
    保真抽取的实际过程见 [制作记录](production.md)及 [验证](../../docs/VALIDATION.md)。本例视觉由内置源码/配置生成,无需外部原图片。默认读取assets/audio/pixel-rooftop/music.wav;若未携带音频,可使用--silent,或--audio FILE换自己的音轨,不会暗中寻找原电脑文件。新主题是否复用本地素材、补缺或从零制作,以及时间/Token提示,见 [素材说明](../../docs/ASSETS.md)。
    
  • examples/reference-comic/README.md2.4 KB85688dbb2f19upstream ↗
    **目的**:展示AI漫画短片案例及其真实制作路径。
    
    # 雨夜最后一班电车
    
    [![雨夜最后一班电车:点击查看完整视频](../../assets/images/reference-comic/poster.jpg)](../../assets/videos/reference-comic/preview.mp4)
    
    [▶ 查看或下载完整视频](../../assets/videos/reference-comic/preview.mp4) · 约30秒 · 1920×1080 · 30fps · 带原创器乐
    
    雨夜的末班电车即将离站,一条围巾让一个小小的乘客也有了回家的路。
    
    ## 这个案例怎样制作
    
    1. 先确定原创短故事、16:9目标画布和六镜头顺序。
    2. 使用内置image_gen生成六幅同风格漫画,以同一代表图约束人物、围巾、小猫与电车身份。
    3. 本机程序合成原创器乐与轻雨声,没有使用外部歌曲录音或采样。
    4. 将图片的轻微运镜、中文文案与音轨预合成为视频,再导入剪映,添加原生片名层并实际导出。
    
    这是**预合成+剪映收尾的混合制作案例**,画面属于漫画剪辑与有限运镜,不能据此称角色已完成连续动画,也不代表六张原图已在剪映原生时间线中完整组装。
    
    ## 下载后能做什么
    
    本目录仅公开网页展示版成片、从同片抽取的封面和脱敏检查/来源记录。原始六张图、分离音轨、提示词集与剪映工程没有随本次发布上传。
    
    可以直接观看成片,并按[参考音轨与AI漫画流程](../../workflows/参考音轨与AI漫画剪映短视频制作.md)设计自己的作品。要从头制作新漫画,需要实际可用的图像工具与剪辑环境;重新生成图片会增加等待时间和生成/对话额度消耗。本目录不提供该片一键重建器,也不增加三个像素场景的数量。
    
    网页展示版由原生导出的成片重新编码压缩,故事、字幕、镜头顺序和时长保持,音轨流复制;身份与实际规格见[manifest.json](manifest.json),技术范围见[检查记录](check.json)。视频和本次原创配乐沿仓库[MIT许可证](../../LICENSE)分发。
    
    ## 已做的检查
    
    已对原导出和网页副本完整解码视频/音轨,并检查899帧、29.97秒及实际画幅;查看实际编码的六个时点,比较压缩前后画面与音轨身份。技术检查、静态审看和用户授权公开展示分别记录;未将抽帧写成完整正常速度听看或独立艺术审核。
    
    返回:[项目首页](../../README.md)。
    
  • examples/story-starters/README.md18 KB39dca799370dupstream ↗
    **目的**:提供可以直接复制的案例开场文案与制作需求,帮助使用者选择题材并启动自己的视频创作。
    
    # 18个视频案例开场
    
    每个案例包含一句可作片头字幕或旁白的开场文案,以及一段可以复制给AI的制作需求。先打开本仓库,再复制喜欢的一段;阅读文案无需下载媒体文件。
    
    这些是创作提案,选定后由AI按工作流适配分镜、动作与实现。已有三个可运行场景仍见[项目入口](../../README.md),新文案不代表已经附带对应成片。默认新人机器人短片保持不变。
    
    | 案例 | 方向 | 开场 |
    |---|---|---|
    | [01 没有收件人的信](#01-没有收件人的信) | 通用故事 | 这封没有收件人的信,最后到了它自己手里。 |
    | [02 把晚霞留到明天](#02-把晚霞留到明天) | 通用故事 | 它想把今天最好看的那一分钟,留给还没回来的朋友。 |
    | [03 红绿灯休假一天](#03-红绿灯休假一天) | 像素短片 | 红绿灯熄灭以后,一只小鸟接过了指挥棒。 |
    | [04 云朵面包店](#04-云朵面包店) | 像素短片 | 今天的第一位客人,是一朵忘了下雨的云。 |
    | [05 一枚纽扣的搬家](#05-一枚纽扣的搬家) | 定格动画 | 从衣角掉下来的那天,它第一次看见了整个房间。 |
    | [06 纸飞机的返航](#06-纸飞机的返航) | 定格动画 | 它飞了很多次,每次都回到那张小小的桌子。 |
    | [07 雪落在江面之前](#07-雪落在江面之前) | 古诗词学习 | 雪下了很久,江面只剩一叶船。 |
    | [08 竹子的回答](#08-竹子的回答) | 古诗词学习 | 风想把它推倒,它却把根扎进了石头。 |
    | [09 把没说完的话还给风](#09-把没说完的话还给风) | 情绪诗词,候选流程 | 有些话没有说出口,也能慢慢放下。 |
    | [10 今晚允许自己慢一点](#10-今晚允许自己慢一点) | 情绪诗词,候选流程 | 今天走得慢一点,也没关系。 |
    | [11 借我一页海](#11-借我一页海) | 立体书剪纸,候选流程 | 书翻到最后一页时,海才刚刚开始。 |
    | [12 星星住进了信封](#12-星星住进了信封) | 立体书剪纸,候选流程 | 这封信有点重,因为里面装着一个夜晚。 |
    | [13 灯塔守望者的点头](#13-灯塔守望者的点头) | Blender分层角色 | 海面亮起灯光时,他终于放下了举着望远镜的手。 |
    | [14 纸鹤停在指尖](#14-纸鹤停在指尖) | Blender分层角色 | 它没有伸手去抓,只把指尖留在风里。 |
    | [15 窗中另一片海](#15-窗中另一片海) | 绘画世界,候选流程 | 这扇窗外的海,原来只是另一幅画的开始。 |
    | [16 书页背后的天空](#16-书页背后的天空) | 绘画世界,候选流程 | 翻到最后一页,她才发现自己一直站在故事里面。 |
    | [17 给月亮修伞的人](#17-给月亮修伞的人) | AI漫画剪映 | 他修好了所有人的伞,却把最后一块布留给了月亮。 |
    | [18 站台上的第二把伞](#18-站台上的第二把伞) | AI漫画剪映 | 最后一班车走后,站台上还多留了一把伞。 |
    
    开场句可以做字幕,也可以作为旁白;不用两者同时出现。需要声音时先核对本机能力与实际声样,不自动调用付费配音。前12组按分镜/代表段推进,13–18明确先交文字计划;实际制作依当前请求与授权进入对应阶段。
    
    ## 第一次怎么选
    
    | 这次目标 | 先走哪一步 |
    |---|---|
    | 立刻体验包内视频 | 返回[新手体验](../../README.md#做你的第一支视频),默认用海港机器人素材做短预览与全片 |
    | 想换故事,先看文字 | 选择下方任一开场,把需求复制给AI;13–18默认先交文字计划 |
    | 已有自己的图/音/工程 | 直接告知路径、采用身份与想改的动作,按对应流程核输入,复用有效结果 |
    | 缺关键姿势或画面 | 先看[素材中心](../../assets/README.md)及模块说明;完整姿态/拆件/图集分开核,缺项再选择补图或换方案 |
    
    新生图/配音可能更慢并增加Token或服务调用费用;先列真实缺项,再按已给授权处理。视频成片是展示资源,不等于原始分层图或可编辑工程。
    
    ## 01 没有收件人的信
    
    **开场文案**:这封没有收件人的信,最后到了它自己手里。
    
    ```text
    按本仓库的通用故事流程,做一支30秒温暖绘本短片《没有收件人的信》。狐狸邮差沿村庄寻找一封空白信的主人,獾、小鸟和门前的灯先后给出线索,最后发现信里画的是它一路帮助过的朋友。
    优先复用woodland-friends中的角色和背景,选定一种狐狸造型保持全片一致,音乐先用包内原创配乐;缺少的角色或场景先列出来,不自行生图或付费调用。先给6镜头分镜和5秒代表段,我确认后再扩全片,输出写到新的outputs/lost-letter目录。
    ```
    
    ## 02 把晚霞留到明天
    
    **开场文案**:它想把今天最好看的那一分钟,留给还没回来的朋友。
    
    ```text
    用本仓库的sunset-room素材,做一支30秒绘本短片《把晚霞留到明天》。机器人搬来凳子等朋友,窗外的晚霞一点点退去;它用纸画下窗景,朋友回来后,两人把画贴在窗边,给明天留了一个位置。
    采用包内圆润机器人,保留房间与凳子的空间关系。新朋友若缺素材,先提出复用或用影子表达的方案,不直接更换角色。先出分镜和5秒推凳代表段;音乐复用包内原创曲,确认后再做全片,写入新的outputs/save-the-sunset目录。
    ```
    
    ## 03 红绿灯休假一天
    
    **开场文案**:红绿灯熄灭以后,一只小鸟接过了指挥棒。
    
    ```text
    按像素工作流,做一支32秒无对白短片《红绿灯休假一天》。旧信号灯失灵,小鸟先用翅膀提醒第一辆车,行人接着排出通行队形,修好的灯最后跟随大家的节奏恢复工作。每一步都保留新的通行秩序,结尾回到同一个路口全景。
    优先用本地程序绘制路口、车辆和信号灯,保持统一像素风格,不额外调用生图或付费服务。先给对象布局、动作因果与5秒指挥代表段;音乐可复用包内原创曲。确认后扩全片,写入新的outputs/traffic-light-day-off目录,不套用已有灯塔剧情。
    ```
    
    ## 04 云朵面包店
    
    **开场文案**:今天的第一位客人,是一朵忘了下雨的云。
    
    ```text
    做一支36秒像素短片《云朵面包店》。云朵把最后几滴雨留在门口,面包师用雨水和面,烤箱蒸汽托起一只面包气球;气球把云送回天空,轻雨让门前花盆发芽。用和面、发酵、膨胀建立可见进展,最后兑现气球的新用途。
    场景和道具优先用程序绘图,音乐先复用包内原创曲。不要默认换成兔子或机器人;主角形象先给文字方案与程序样图。先交分镜和5秒膨胀代表段,确认后扩全片,写入新的outputs/cloud-bakery目录,不额外调用生图或付费服务。
    ```
    
    ## 05 一枚纽扣的搬家
    
    **开场文案**:从衣角掉下来的那天,它第一次看见了整个房间。
    
    ```text
    沿定格动画流程,做一支20秒纸艺定格短片《一枚纽扣的搬家》。纽扣从衣角滚下,先借铅笔跨过桌缝,再沿线头滑到纸盒,最后成为纸盒小屋的圆窗。让每件道具通过自己的形状帮助它前进。
    先用程序纸纹和几何形状实现,不新增外部素材。以逐格姿态与曝光保持呈现定格感,具体帧率先说明;不把平滑镜头移动当成主体定格动作。先给分镜和4秒跨缝试段,确认后扩全片,写入新的outputs/button-new-home目录。无需旁白,音乐复用包内原创曲。
    ```
    
    ## 06 纸飞机的返航
    
    **开场文案**:它飞了很多次,每次都回到那张小小的桌子。
    
    ```text
    按定格动画流程,做一支24秒短片《纸飞机的返航》。纸飞机三次起飞:第一次被书挡住,第二次借尺子滑翔,第三次带回一枚窗边的花瓣。最后它停在一张未写完的卡片上,机翼展开成为卡片的一部分。
    优先用程序绘制纸飞机、桌面与道具,不调用新生图或付费服务。固定同一桌面地图,给每次尝试不同的动作结果。先做动作表和4秒起飞代表段,确认后扩全片,写入新的outputs/paper-plane-return目录;音乐使用包内原创曲。
    ```
    
    ## 07 雪落在江面之前
    
    **开场文案**:雪下了很久,江面只剩一叶船。
    
    ```text
    沿古诗词动画流程,用柳宗元《江雪》做一支约40秒学习短片《雪落在江面之前》。优先复用snow-river中的无字江面和独立渔舟;先建立山、路、船的空间,再逐句呈现诗意,结尾保留完整诗文复习。开场文案与原诗明确区分,不把改写当成诗句。
    先核对原文、字音与字幕,再给逐句分镜;有可用配音能力时先出8秒声样,没有时先做字幕静音方案,不自动调用付费配音。先做5秒船与水面接触代表段,确认后扩全片,写入新的outputs/snow-river-poem目录。
    ```
    
    ## 08 竹子的回答
    
    **开场文案**:风想把它推倒,它却把根扎进了石头。
    
    ```text
    按古诗词学习流程,用郑燮《竹石》做一支约35秒短片《竹子的回答》。复用bamboo-wind的远景与近景,以根抓岩缝、竹叶受风、风后直立组织逐句画面,结尾给出完整诗文。开场句只作原创引入,不冒充原诗或作者解释。
    先核诗文和字音,再给声画分镜;配音先核实际工具并出短声样,没有可用能力就给字幕/静音方案,不付费调用。先做5秒风中近景,说明静图有限动画能做到的范围,确认后扩全片,写入新的outputs/bamboo-answer目录。
    ```
    
    ## 09 把没说完的话还给风
    
    **开场文案**:有些话没有说出口,也能慢慢放下。
    
    ```text
    按仓库情绪诗词候选流程,做一支25秒短片《把没说完的话还给风》。用原创短句写一次安静的告别:折好的纸、合上的书、窗边的风,最后纸被展开,成为一张新的空白。先写三段短文与字幕节奏,避免把原创句子署给古人或引用流行歌词。
    优先复用poetry-book和兼容的现有背景,保持同一画风,音乐先用包内原创曲。先给文字稿、三幕分镜和5秒声画样段,确认后扩全片,写入新的outputs/words-to-the-wind目录。不自动生图、配音或调用付费服务。
    ```
    
    ## 10 今晚允许自己慢一点
    
    **开场文案**:今天走得慢一点,也没关系。
    
    ```text
    沿情绪诗词候选流程,做一支24秒原创短句短片《今晚允许自己慢一点》。从窗边的晚霞、桌上的杯子和慢慢合上的书,写出一天结束时的松弛感。全片只用三段简短文字,避免堆砌口号,让每次停留都有一个可观察的小动作。
    优先复用sunset-room和poetry-book中风格兼容的画面;不兼容时先给取舍方案,不直接混贴。音乐复用包内原创曲,默认字幕表达。先交文案与5秒代表段,确认后扩全片,写入新的outputs/slow-evening目录,不新增生图或付费服务。
    ```
    
    ## 11 借我一页海
    
    **开场文案**:书翻到最后一页时,海才刚刚开始。
    
    ```text
    沿立体书剪纸候选流程,做一支30秒音乐短片《借我一页海》。书本打开,蓝纸折成海浪,信封变成船,折页形成灯塔;纸船穿过三页不同海况,最后停在书页折出的港湾。以翻页触发新空间,保留同一纸船和可追踪的页边锚点。
    先用poetry-book的书本素材与程序纸艺道具,音乐固定为包内原创曲,不引用或编造歌词。先给音乐意象/分镜和5秒翻页代表段,确认后扩全片,写入新的outputs/a-page-of-sea目录;新增复杂图像需求先列缺口,不调用付费服务。
    ```
    
    ## 12 星星住进了信封
    
    **开场文案**:这封信有点重,因为里面装着一个夜晚。
    
    ```text
    按立体书剪纸候选流程,做一支32秒音乐短片《星星住进了信封》。只使用starlight-fox这一套狐狸外观:狐狸折起第一颗纸星,沿纸桥收集散落星光,打开信封时,星星变成一条回家的小路。让折星、装信和展开之间有持续的物体状态变化。
    复用已有狐狸图集,星星、信封和纸桥优先程序绘制,音乐用包内原创曲,无现成歌词。先读图集分格参数,给动作分镜和5秒折星代表段,确认后扩全片,写入新的outputs/stars-in-envelope目录;不自动新增生图或付费服务。
    ```
    
    ## 13 灯塔守望者的点头
    
    **开场文案**:海面亮起灯光时,他终于放下了举着望远镜的手。
    
    路线:[Blender分层角色](../../workflows/Blender分层角色动画制作.md)。
    
    ```text
    按本仓库Blender分层角色流程,规划一支20秒2.5D有限动画《灯塔守望者的点头》:守望者举望远镜寻找小船,看见船灯后缓缓放下手臂、转移视线并点头;衣领保持稳定,袖口与手臂协调,望远镜与手的接触可读。
    先交文字分镜、关键姿态和4秒放下望远镜的风险试段计划,列出人物透明分层、手型/望远镜前景、背景及绑定所需输入。查仓库素材能复用哪些,缺姿势明确列出;先核Blender环境,不调用生图、安装插件或渲染。后续制作写入新outputs/lighthouse-keeper目录,音乐优先复用包内原创配乐。
    ```
    
    ## 14 纸鹤停在指尖
    
    **开场文案**:它没有伸手去抓,只把指尖留在风里。
    
    路线:[Blender分层角色](../../workflows/Blender分层角色动画制作.md)。
    
    ```text
    用Blender分层角色路线,先规划一支18秒插画有限动画《纸鹤停在指尖》。人物看向飞来的纸鹤,缓慢抬起前臂;纸鹤收翼落在指尖,手掌微调后稳定,最后人物露出轻微笑意。先让肩臂、视线与落点表达同一动作。
    只给文字分镜、图层/遮挡清单和从抬手到落稳的连续风险段计划;先列当前图像/工程/工具缺项,单张插画缺手型或表情时提出补图需求,先不生成或渲染。实际制作用新outputs/crane-fingertip目录,保源fps与交付fps分列,音轨先复用包内原创配乐。
    ```
    
    ## 15 窗中另一片海
    
    **开场文案**:这扇窗外的海,原来只是另一幅画的开始。
    
    路线:[绘画世界,候选流程](../../workflows/绘画世界穿行短片制作.md)。
    
    ```text
    按绘画世界候选流程,为《窗中另一片海》规划一次连续两层退出:先在小船旁看水面,再退出到室内的窗框;这间房连同窗景又出现在海边画家的画布里,最终露出画架与真实海岸。每次退出保留完整上一层景象。
    先交结尾逆推路线、三层画面与载体四角/统一画布需求、两次退出及接缝的cue草案。只做文字计划,先查仓库可复用画面,缺外景/配准图就列出来,音乐优先用包内原创配乐。后续素材或合成操作写新outputs/window-sea目录;先核当前能力再决定补图,暂不生图/渲染。
    ```
    
    ## 16 书页背后的天空
    
    **开场文案**:翻到最后一页,她才发现自己一直站在故事里面。
    
    路线:[绘画世界,候选流程](../../workflows/绘画世界穿行短片制作.md)。
    
    ```text
    沿绘画世界候选流程,先为《书页背后的天空》写一支约24秒的空间方案:从山谷中的纸风筝出发,沿山路到达天边,退出后发现山谷印在桌上的立体书里;书页边缘与桌面光影让新尺度清楚可辨。
    先给结尾、逆推路线与关键帧/代表接缝计划,明确哪些段需要真正的空间穿行、哪些可用平面退出;工具不足时交未执行输入包。优先核已有书本素材的完整图/拆件差别,缺画面先列清单,暂不生成素材或视频。音乐先复用包内原创配乐,后续用新outputs/sky-behind-pages目录。
    ```
    
    ## 17 给月亮修伞的人
    
    **开场文案**:他修好了所有人的伞,却把最后一块布留给了月亮。
    
    路线:[AI漫画剪映](../../workflows/参考音轨与AI漫画剪映短视频制作.md)。
    
    ```text
    按参考音轨与AI漫画剪映流程,先策划一支约30秒原创漫画《给月亮修伞的人》:雨夜修伞匠给路人补伞,收摊时把剩下的布拼成小伞,放到积水倒映的月亮旁;天亮后小伞成了路边幼苗的遮阳棚。保持同一人物、工具和摊位空间。
    先交6镜头文字分镜、目标画布和角色/道具一致性清单。音乐先选包内原创配乐,若有字幕只用这次原创短句;列当前可复用图和需新画的场景,暂不生图、配音或启动剪映。后续制作写新outputs/moon-umbrella目录;先核实际图片与音轨,再试代表段。
    ```
    
    ## 18 站台上的第二把伞
    
    **开场文案**:最后一班车走后,站台上还多留了一把伞。
    
    路线:[AI漫画剪映](../../workflows/参考音轨与AI漫画剪映短视频制作.md)。
    
    ```text
    沿AI漫画剪映流程,为《站台上的第二把伞》写约28秒的原创分镜:女孩把备用伞留在站台,离开的老人折返,在伞柄系上一张画着晴天的小卡;第二天女孩来取伞,看见卡片,也看见站台上新增的第三把伞。伞的位置与交接动作要连续。
    先给5镜头文字脚本、画布/构图与关键姿态需求,说明女孩、老人及各把伞的来源、位置与交接如何保持连续。优先复用合适的仓库画面和原创配乐,缺角色/场景先报告,不把首页漫画视频当分层原图。此轮只规划,不生图或剪辑;后续输出用新outputs/second-umbrella目录,真实剪映能力与音轨切点在制作前核实。
    ```
    
    ## 改成自己的题目
    
    保留喜欢的机制,再替换角色、地点或最终回报。例如“纽扣成为圆窗”可以改成“瓶盖成为唱片”;换主题时同步改动作因果与物体用途,不只改标题。制作请求中的outputs目录名也应更换,保护已有结果。
    
    需要重新生成图片、声音或其他素材时,先说明缺项和实际成本,再按用户已给授权推进。案例文案只作为当前作品起点,不增加仓库的已实现媒体能力或候选流程效力。
    
    返回:[项目入口](../../README.md)。
    
  • graphs/README.md633 B7970086c262fupstream ↗
    ---
    status: active
    version: 0.2.0
    ---
    
    **目的**:按真实阶段依赖恢复制作,而不是每次重走全流程。
    
    # Graph:阶段依赖
    
    [短片制作图](短片制作图.md)表达阶段、采用和返工关系。实际启图时交目标/节点/依赖/版本/位置状态给[Loop与阶段接口](../loops/README.md),由其交Workflow再进入角色、Skill与标准;不跳层启动工具。
    
    图由助手按需应用,没有图执行器或调度服务。简单工作直接沿Workflow。状态写本作同一个[status.json](../templates/project/status.json),不在图目录另留私人运行记录或平行进度。
    
  • loops/README.md838 B90195d98e461upstream ↗
    ---
    status: active
    version: 0.2.0
    ---
    
    **目的**:在确有重复修订时选择有限循环。
    
    # Loop:局部迭代
    
    [镜头迭代](镜头迭代.md)用于代表镜头/接缝的定向修订。单轮执行经[Workflow](../workflows/README.md)交阶段角色,角色取Skill再消费标准;Loop不直调底层方法,也不启动后台。
    
    进入时接目标、问题时点、采用/候选身份、允许改点、输入/输出位置、剩余轮次与成本;退出时返回真实轮数、检查范围、未决和原阶段。简单文改或一次制作直接用Workflow。
    
    实际启用时把循环状态写入本作已有[项目记录](../templates/project/README.md),不另建第二份总体状态。Graph可经本层接口取得执行流程;没有重复需求时直接向现有阶段Workflow交接,不强建循环实例。
    
  • README.md30 KBafa2e8e762b1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • skills/README.md1.3 KBa6b73aab8603upstream ↗
    ---
    status: active
    version: 0.1.0
    ---
    
    **目的**:让角色只读取当前任务需要的技能。
    
    # 技能入口
    
    - [animation-docs](animation-docs/SKILL.md)
    - [animation-finish](animation-finish/SKILL.md)
    - [animation-plan](animation-plan/SKILL.md)
    - [animation-shot](animation-shot/SKILL.md)
    - [paperbook-mv](paperbook-mv/SKILL.md)
    - [pixel-rhythm-short](pixel-rhythm-short/SKILL.md)
    - [poetry-short-video](poetry-short-video/SKILL.md)
    
    这些是仓库内可读取的技能文件。本地打开仓库即可按路径使用;本次没有注册全局技能或安装平台角色。
    完整仓库作为一个技能包使用时,入口为根 SKILL.md,支撑目录必须一起保留,不能仅复制某一页而丢掉相对依赖。
    
    - [painting-world-video](painting-world-video/SKILL.md):候选题材,按reference/plan/art/motion/sound/review取PW方法。
    
    复杂任务的接续/上下文拆分由animation-docs适配,不需默认全读。
    
    - [video-workflow-defaults](video-workflow-defaults/SKILL.md):视频流程接入、当前阶段与交付的条件覆盖。
    
    现有10项技能;公共清单只在此新Skill维护,不要求每次全读全跑。
    
    - [blender-layered-animation](blender-layered-animation/SKILL.md):Blender分层角色有限动画的plan/art/rig/motion/render/finish/review方法模式,无自带工程或一键渲染器。
    
  • standards/README.md4.6 KBc9d2249bc3bcupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/README.md1.1 KB9f57e942da86upstream ↗
    ---
    status: active
    version: 0.1.0
    ---
    
    **目的**:为选歌、分镜、机制、空间、反馈与检查保存可填写结构。
    
    # 像素路线工作表
    
    - [01-创作任务单.txt](01-创作任务单.txt)
    - [02-音乐与情绪节拍表.csv](02-音乐与情绪节拍表.csv)
    - [03-分镜执行表.csv](03-分镜执行表.csv)
    - [04-执行计划.json](04-执行计划.json)
    - [05-检查与反馈.txt](05-检查与反馈.txt)
    - [06-修改单.txt](06-修改单.txt)
    - [07-全局动画表.txt](07-全局动画表.txt)
    - [08-用户反馈与落实.txt](08-用户反馈与落实.txt)
    - [09-镜头连续性.csv](09-镜头连续性.csv)
    - [10-空间连续性核对.csv](10-空间连续性核对.csv)
    - [11-原子原则应用记录.txt](11-原子原则应用记录.txt)
    - [12-物体唤醒机制表.csv](12-物体唤醒机制表.csv)
    
    共12份,均为未实例化表单;未知保未知,不冒称执行。07中的时长/动作类别是系列起点,依作品目的调整。
    音乐相关字段用于真实新作;静音技术示例不得填写为已完成选歌、试听或精确同步。
    
  • templates/project/README.md1.4 KB58a86fb304a0upstream ↗
    ---
    status: active
    version: 0.1.0
    ---
    
    **目的**:让新任务的输入、计划和真实状态有稳定落点。
    
    # 最小项目结构
    
    
    运行 tools/init_project.py 会复制本目录中 brief.md、shots.csv、status.json、feedback.md 及plan.md、events.md、artifacts.json到指定的新目录;既有目录拒绝覆盖。空模板不代表已经保存本作有效计划或运行记录。
    按当前用途再选择专题表单;不要求每个小改都填全部文件。
    
    复杂任务按[EX01](../../standards/执行文档与跨窗口接续.md)消费四份接续职责:计划、唯一状态、真实事件、产出身份;按[CX01](../../standards/上下文预算与可执行单元拆解.md)只展开就绪单元。接续可直接对AI说:“读本作status.json,核当前计划/产物SHA及未决动作结果,保留有效前缀继续。”这些是文件合同,初始化器不会自动运行阶段、执行预算拦截或替用户采用。
    
    0.3.0另复制delivery.md作为未交付格式;实际视频交付经声音与后期角色/animation-finish取得AN11合同。绝对路径只用于本机定位,文案可以另行公开,输出目录仍默认不提交。
    
    0.4.0随初始化复制public-defaults.md空格式,记录同候选覆盖与本轮实际消费;不维护第二个总体状态。delivery.md另有条件触发的宣传封面字段,空格式不会调用生图或补做旧视频封面。
    
  • templates/README.md1.3 KBc5da7a94fc65upstream ↗
    ---
    status: active
    version: 0.1.0
    ---
    
    **目的**:定位新作品及专题的填写结构。
    
    # 制作模板
    
    
    通用:[制作单](制作单.md)、[镜头表](镜头表.csv)、[阶段记录](阶段记录.md)。
    专题:[古诗词](古诗词制作单.md)、[定格](定格动画制作单.md)、[情绪诗词](情绪诗词短视频制作单.md)、[像素12表](pixel/README.md)。
    [最小项目目录](project/README.md)用于 init_project.py 创建的新任务。模板不代表已执行或已验收。
    
    新增候选[绘画世界穿行制作单](绘画世界穿行制作单.md)。`init_project.py --route painting-world`会将其带入新项目;不生成关键帧或视频。长任务的plan/events/artifacts模板见最小项目目录,status.json仍为唯一当前状态。
    
    [参考音轨与AI漫画制作单](参考音轨与AI漫画制作单.md)支持新route `reference-comic`,先定画布/题材/音轨再做代表图与样段。[项目交付记录](project/delivery.md)随初始化复制,只有实际交视频时才填写;空表不代表成片/发布,记录文件不能替代最终回复。
    
    [Blender分层角色动画制作单](Blender分层角色动画制作单.md)随`init_project.py --route blender-layered`复制为blender-layered-brief.md,只初始化文字与状态,不安装Blender/插件、不制作图片或视频。
    
  • tools/README.md6.5 KB4853047cf900upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/README.md3.3 KB23a79e9edd78upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/audio/pixel-rooftop/music.wav3.7 MB80bcd7a61f49upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/audio/pixel-rooftop/NOTICE.md725 Bf376b32254deupstream ↗
    **目的**:说明随仓库配乐的来源和分发方式。
    
    # 示例配乐
    
    《屋顶晴天 · Rooftop Daylight》是为 ai-video-marker 新编写的程序合成配乐,未使用外部录音、采样或原作品歌曲。44秒、双声道PCM WAV随源码提供,采用仓库的 [MIT许可证](../../../LICENSE)。
    
    旋律、和声与音色生成见 [make_demo_music.py](../../../tools/make_demo_music.py),使用Python标准库即可重新生成;固定随机种子,文件身份见 [source.json](source.json)。
    
    默认渲染使用music.wav;--silent导出静音版本,--audio FILE使用自己的音轨。替换音轨的权利范围由使用者另核。新配乐不代表原作品的选歌与同步听审结果。
    
  • assets/audio/pixel-rooftop/source.json699 B200895c275f8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/bamboo-wind/bamboo-close.png2.7 MB6502cdcc1875upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/bamboo-wind/bamboo-wide.png2.8 MB7cf4d4f7998dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/bamboo-wind/manifest.json1.1 KB8e76d3318131upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/catalog.json3.9 KB0c87a24d4f24upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/garden/first-video-contact-sheet.png600 KB9bfe2723fd08upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/01_黄江破筏.png2.9 MBc78c7117b434upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/02_麻绳竹结.png3.1 MB63b200294fcbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/03_梭箭黑鱼.png3.0 MB6f08cdd89fc2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/04_破白风帆.png3.0 MB44c0f1e7233aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/05_扯帆靠岸.png3.1 MBa670cede4d99upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/06_凝望远方.png2.8 MB0d497091ebd6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/07_双掌稳筏.png2.9 MBae82e31961e4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/08_递绳重扎.png2.9 MB10aa6ad53f07upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/09_虚甲挡鱼.png2.9 MBf3c22df351a9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/10_搁浅上岸.png3.1 MBaf05252b5cefupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/11_药浆绷带.png3.0 MB3f46b5393320upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/12_伤后仍笑.png3.0 MB0490bb3075a5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/13_峭壁密林.png3.2 MB58d380621aeaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/14_整备前路.png3.0 MB830dba52efdcupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huanglongjiang/manifest.json3.6 KB8549f1decebaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/01_床前临终_方源站立_v2.png2.4 MBe0aaea3f9ecfupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/02_童年仰望传奇.png2.5 MB905dbc2b683aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/03_少年望族长.png2.6 MB5e9c43638f18upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/04_青年望家老.png2.3 MBbe9012720685upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/05_中年流放_双臂修正_v2.png2.7 MB8344804c8eeeupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/06_养活自己与蛊.png2.7 MB1e9ad0256c45upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/07_墓前立誓.png2.1 MB31ac28bda665upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/huzidashu/manifest.json2.2 KB904bc398063cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/06.png2.6 MB5c7e0ed5d0edupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/12.png2.6 MB09c1de4292f1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/13.png2.5 MB86db5f04ead6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/14.png1.9 MB98abb4c53cecupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A01.png2.6 MBd1a679c8e04cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A02-r2.png2.7 MB59482839146bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A02.png3.0 MB41bddd2f420cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A03.png3.1 MBb8f907a4fb20upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A04.png2.7 MB74c452bb5b10upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A05.png2.6 MB4a9813efac64upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A06-r2.png2.7 MB95f9ba28275eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A06.png2.7 MB4d87c878f0eaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A07.png2.6 MBa2a2a536f00bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A08.png2.5 MB26d154bcc73fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A09.png2.7 MB0b1a671c2ce8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A10.png2.6 MBf852578f5ad4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/A11.png2.8 MB4435edde2d1dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/kaiqiaodadian/manifest.json4.1 KBc969c1fea33eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/01_黄龙江竹筏.png4.1 MB4c784649b723upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/02_白骨传承.png3.9 MB47b1c5a7228aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/03_无足鸟四翅脱险.png3.5 MBdf4d1791045bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/04_烈火不改其志.png3.7 MB700afba0b852upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/05_三叉山群雄.png4.0 MBe5e49fd6e978upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/06_凡躯炼定仙游.png4.0 MB3ffb550c2cf3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/07_独行山路.png4.1 MBc1336fb40df9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/08_认同的高墙.png3.8 MB6d25441efbaaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/09_走向开阔.png3.7 MB60325f1b95eeupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/10_岔路自择.png4.1 MB54dbc6734371upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/11_高墙眼神.png3.3 MB7257722e9ff7upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/guzhenren/road/manifest.json3.0 KBad578c65855bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/cell-amber.png202 B7ff8d478b972upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/cell-coral.png202 B3853cf3a4b2dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/cell-teal.png201 B9e89140b97f1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/charging-console.png438 B6e7ee6fab247upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/harbor-assets.png17 KB78ace4bc47f0upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/harbor-background.png10 KBb8e1e1d41b1dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/harbor-contact-sheet.png598 KBec98670cb061upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/lighthouse.png3.0 KB98d5cd6363d5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/manifest.json2.1 KBd4b6ae67e4d9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/robot-body.png397 B97dd2e9f98bdupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/robot-carry.png1.3 KBb763d872c531upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/robot-head.png472 Be4094013a8d9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/robot-idle.png1.2 KB32e825b3721bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/robot-wave.png1.2 KB47798def5934upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/harbor/sailboat.png642 B562f620ad90eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/library/library-batch2-overview.jpg105 KB785dd1c4ed81upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/library/library-overview.jpg94 KB2b4d8af24ca0upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/paper-classroom/action-atlas-v3.png2.7 MBf309a760d51bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/paper-classroom/character-atlas-v1.png2.1 MB8e350e73d302upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/paper-classroom/classroom-v1.png1.9 MBdb4e99b21511upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/paper-classroom/manifest.json1.5 KB30f283c11219upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/pixel-rooftop/rooftop-contact-sheet.png1.1 MBb586b7051bf9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/pixel-rooftop/rooftop-preview.gif2.8 MB699ab1f5afefupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/book-opening-sprites.png1.5 MB8a78a5acf0eaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/book-state-0.png314 KB8645f483c3a3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/book-state-1.png347 KB1f371a2735a6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/book-state-2.png380 KB8a30b7e7b122upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/landscape.png681 KB04cf09274e3dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/manifest.json2.9 KB04a22c919f82upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/paper-background.png1.7 MB79f7f7a345adupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/poetry-book/poetry-landscape.png2.5 MBba36d0c3dbfbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/background.png4.1 MB4838e9f11694upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/bird.png55 KB68b5ebf51386upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/body.png191 KBfe4697624f6bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/fore.png37 KB018e8353cc4aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/hand.png23 KB311aa09056f6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/head.png213 KB5032300ce7e1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/manifest.json3.9 KBb81ba31899c2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/shadow.png8.5 KBd7b6b9dfe9b5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/shoulder_joint-clean.png15 KBcc781005ee3fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/umbrella.png615 KB1846726e2482upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/rainy-umbrella/upper.png48 KBce7dccb25c08upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/reference-comic/poster.jpg209 KBd8ca16c7537fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/background.png1.7 MBb78b89ba3001upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/ground-light.png66 KB2718a73cdc58upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/manifest.json6.9 KBeb1d33d6d69eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/original-background.png2.5 MB3fb15a865339upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/original-robot-poses.png1.6 MBb194db0f7d9dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/original-snail-poses.png1.1 MB40ce545ba3a2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-0.png151 KB58794d9c98d2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-1.png143 KBf018e5be2e8fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-2.png147 KBf79231d08d7cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-3.png134 KBd97eaa04a6b1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-4.png142 KB8150613d5b54upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-5.png130 KB62077cadeb88upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-6.png125 KBcea8f29a0c8bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-pose-7.png126 KB83574b298ffbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/robot-shadow.png11 KB1cab2110b22bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/snail-pose-0.png19 KB956d4ec4d700upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/snail-pose-1.png18 KBe118907b1823upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/snail-pose-2.png17 KB15e861538329upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snail-lantern/snail-pose-3.png19 KB6b1663758d07upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snow-river/fishing-boat.png1.0 MB0872aaf217e5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snow-river/manifest.json1.1 KB0349973a31eaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/snow-river/snow-river.png2.6 MB0f28b9a337a1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/starlight-fox/atlas-layout.json390 B4b8ab99ed7ddupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/starlight-fox/manifest.json788 B22dc54ba04aaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/starlight-fox/starlight-fox-atlas.png2.2 MBe067608fb603upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunmail-fox/atlas-layout.json2.3 KB7892da434f16upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunmail-fox/manifest.json784 B9cf1c8b9b044upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunmail-fox/sunmail-fox-atlas.png2.4 MBd879a25a72d1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/manifest.json3.3 KBf16bfd3775eaupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/push-poses.png1.8 MBf24989a5cd92upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/robot-reference-sheet.png2.1 MB0e76ce59ba2aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/robot-rounded-reference.png2.0 MB9ce0cf2f2974upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/room.png2.2 MB5149f04ed345upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/stool.png644 KB61b557fb316dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/sunset-poses.png848 KBd602103228fdupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/sunset-room.png1.9 MBca78b2860c90upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/sunset-room/walk-poses.png1.9 MB2a362491272fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/badger-blink.png322 KBd569ffc1c9ebupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/badger-happy.png326 KB7af435e4afd1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/badger-reference.png1.4 MB16c5b01ba61cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/badger-sad.png331 KB59ce73cf2563upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/badger-wave.png322 KB024939e806c3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-arm-l.png102 KB64dd4d314fb7upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-arm-r.png106 KB374a8ac126c3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-blink.png261 KBe6bf7265f709upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-body.png2.0 MBf94bbfdc41d8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-boot-l.png59 KB87fb50fb6dc1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-boot-r.png59 KB5e907bf69fe7upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-crouch.png421 KBeffcd3e07154upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-head.png258 KB8adf16e9b2d1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-reference.png1.6 MB35b7c8b2740eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-sit-blink.png422 KB5333806a876aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-sit.png253 KB20f01d33ede1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/fox-tail.png217 KB5c8e3dbfd000upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/jar.png146 KB2419def97596upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/manifest.json7.8 KBc356f25882c8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/plate.png3.3 MB9bc0fac4e6f1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/village.png3.7 MBfa2871b27908upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/woodland-friends/window.png3.4 MB746000be7b7fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/01_雨中弑亲_原文校正.png3.5 MBdf7ee7d5d600upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/02_食道反制_原文校正.png2.8 MB60c03a82ac61upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/03_尊者问天_原文校正.png3.4 MBcd22565132ceupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/04_临终读人祖传_原文校正.png2.9 MB6dfa07353607upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/05_生死门照湖_原文校正.png2.6 MB6c8f2f8ac28fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/07_义天山抗万劫_原文校正.png3.5 MB26e561a78d2dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/08_万劫灰忆_原文校正.png3.1 MB718f140adcacupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/09_生死门战乐土_原文校正.png3.3 MBd4051870bb71upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/10_幽天冰寒蓝火_原文校正.png2.8 MB6bbe0bf10342upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/幽魂魔尊/manifest.json2.7 KB737f72e87b56upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/01_楚度吟诗.png3.1 MB9dcb726224e4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/02_冰原相遇.png3.1 MB62c226c995ddupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/03_巨祸焚木.png3.0 MBa64fe3d7b6f2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/04_逆流河坚持.png3.3 MB0208ac468d53upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/05_逆流护身印.png3.0 MB1523d90b517bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/images/蛊真人/柳贯一/manifest.json1.7 KBc6a87691c688upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/migration-20261028.json34 KBbb6c7928e855upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/videos/pixel-rooftop/preview-silent.mp48.6 MB9caa996b5611upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/videos/pixel-rooftop/preview.mp49.4 MB28c364d1e134upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • assets/videos/reference-comic/preview.mp410.9 MB2c79d304915eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • .gitattributes67 B9a5e1fb792a6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • .gitignore190 B8252bf70a99aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • AGENTS.md8.9 KB502e8d73b025upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/作品验收.md2.7 KBab803ea9c421upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/像素节奏短片制作.md824 Bff39b83eab63upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/制作视频.md3.3 KBf0eee8a7f5cbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/动画与合成.md2.7 KB6f0dd42e5badupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/原则审查.md778 B4a75c0f08b2eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/声音与后期.md3.4 KBdcb65591f571upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/导演与策划.md2.8 KB97636bd4186eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/文档维护.md2.0 KB09e727e6d5c3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • agents/美术与一致性.md2.8 KB338412a5e4c0upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • catalog.json6.9 KB95efdc464fa6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • CLAUDE.md204 B1a6c467a648dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/ASSETS.md3.9 KB105c57d33552upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/first-video-check.json830 Be037ed1fef9aupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/first-video-reproduction.json674 B2bd94d9d46ecupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/FRAMEWORK_UPGRADE.md16 KB6e8331d5df1eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/harbor-check.json829 B420515f08723upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/harbor-reproduction.json723 B45f33ac1ad65upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/library-batch2-check.json834 Bf9a744c8ba5eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/library-check.json808 B7d3e3eecfa98upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/provenance.json82 KB42e8d6b36c40upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/PROVENANCE.md7.6 KB4510b257e25cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/RELEASE_REVIEW.md5.8 KBde659ff9607eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/rooftop-baseline-check.json344 Bcbcf61ba63ddupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/rooftop-check.json666 B7c5e43cd2186upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/rooftop-music-check.json831 B15f6e081caabupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/rooftop-music-reproduction.json495 B175f6dd3ed8bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/rooftop-source-video-comparison.json458 Bc35b0b35191eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • docs/VALIDATION.md26 KB0050303e7efdupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/first-video/scene.json1.1 KBbebcef0eb6e2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/harbor/scene.json2.5 KBf7f9c90983a2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/pixel/production.md1.1 KBfe5e016e6046upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/pixel/scene.json4.5 KB0f3a8bd89602upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/pixel/source-frame-baseline.json75 KB0519373e0dd5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/reference-comic/check.json1.0 KBe8de3279bf7cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • examples/reference-comic/manifest.json1.7 KBfa562481a370upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • graphs/短片制作图.md1.4 KBe8cd4dfe30a8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • LICENSE1.1 KBd32e40e4f3eeupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • loops/镜头迭代.md1.6 KBa028433c47c8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • outputs/.gitkeep1 B8b137891791fupstream ↗
    
    
  • requirements-dev.txt33 B9711e3ca394bupstream ↗
    -r requirements.txt
    PyYAML>=6,<7
    
  • requirements-painting.txt130 Bb14e37892502upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • requirements.txt37 B347b60aba481upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/atom-properties.md4.9 KBfbf2bc868db3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/上下文预算与可执行单元拆解.md2.2 KB804a7a935b7cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/主体动作与连续换场.md1.8 KB651ab05a2431upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/代表镜头与动作制作.md5.9 KBcb09098d0abbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/像素节奏创意与连续性.md5.4 KBb3f4794aff8cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/写入与原件边界.md1.1 KB7b39670f94a9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/分层贴图与变形绑定.md4.5 KBf9ca8ee60505upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/制作单与故事拆解.md3.1 KB1fe083bd2a37upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/制作验证与阶段验收.md7.8 KB4241fd877e89upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/动作因果与场内节奏.md8.9 KB1be41e709e50upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/动作采样与渲染缓存.md3.0 KB966051a7d837upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/可重建场景与镜头.md2.9 KBd26320e1b809upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/声音色彩与交付验收.md4.7 KB2a9a4c1db044upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/复用与影响边界.md1.3 KB1cba5d0114d1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/审核交接与定向复核.md6.5 KB300e43c57b81upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/已确认基线保护.md966 Bae726ee00dbbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/情绪诗词短视频原子.md9.1 KBedda0ed594a2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/执行文档与跨窗口接续.md2.9 KBea9332e18fa9upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/渲染和工具异常恢复.md4.2 KB41c93bb42e0cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/版本资产与返工.md3.8 KBd47dd9115961upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/画中世界退出与载体揭示.md9.8 KB0a800eb28565upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/画面提速与场景增补.md6.9 KBa61d360341f7upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/目的守恒.md1.6 KB0c85841b70beupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/素材准备与生成预算.md3.3 KBccc294560c1bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/纸艺舞台与折页接触.md3.2 KB64c7ad8778adupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/绘画世界穿行短片原子.md10 KBb2cb691f4729upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/视频交付与发布文案.md5.2 KB1067f85bb947upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/视频宣传封面制作与交付.md5.4 KBd935ab2a343eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/角色与画面一致性.md1.6 KB5903397c68d8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/角色表演与曲线精修.md3.9 KB53008c6f6919upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/证据与结论.md1.1 KB68bebf4737bdupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/镜头空间与动态分镜.md4.2 KBebd9aa5b8332upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • standards/项目留存与过程清理.md869 Bb1a1a891eaf1upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/Blender分层角色动画制作单.md1.7 KB69ebde4af4f4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/01-创作任务单.txt1.5 KB46ca43899193upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/02-音乐与情绪节拍表.csv470 Bb99a447f0f7bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/03-分镜执行表.csv421 B9af63203c5e5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/04-执行计划.json5.0 KBfe5b3abcc867upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/05-检查与反馈.txt1.9 KBf0ae356c0bb8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/06-修改单.txt131 B61aedd3e9bd5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/07-全局动画表.txt551 Bad54c3993a31upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/08-用户反馈与落实.txt192 Bab29f4e8bce4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/09-镜头连续性.csv140 Bf4892c2f81daupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/10-空间连续性核对.csv152 B0907f97fafe4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/11-原子原则应用记录.txt422 B09dcb91f6907upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/pixel/12-物体唤醒机制表.csv306 B638395207d10upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/artifacts.json215 B92fb8a0a42b4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/brief.md791 B676718dcec51upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/delivery.md1.6 KBc17147888bb2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/events.md300 B5fad038e6d46upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/feedback.md204 B6c515f0750bbupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/plan.md806 B8d509ca956c2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/public-defaults.md961 B29379e17ff5fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/shots.csv123 Bee565c97254dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/project/status.json627 Bdb4047da8b7dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/制作单.md1.6 KBa6a8016c067eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/参考音轨与AI漫画制作单.md2.6 KBf4b3c1f2bd00upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/古诗词制作单.md967 Ba3a852757f27upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/定格动画制作单.md973 B74ee6eae88f3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/情绪诗词短视频制作单.md991 Bd89b26ddbc7eupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/绘画世界穿行制作单.md7.2 KB4777096ee380upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/镜头表.csv159 B9cb1daf6274cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • templates/阶段记录.md765 B6d339d037c5dupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_asset_library.py4.0 KB97fedba0bf6cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_blender_project.py2.5 KB747ce3dbbeacupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_check_assets.py10 KBb5d836762d19upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_framework.py7.5 KB1bfcddceb545upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_nested_world.py2.5 KB31cad47e4026upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_public_contracts.py3.2 KB4e480815388bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tests/test_tools.py14 KBf08b7f480da4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/asset_library.py5.6 KB075e4659107fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/attach_audio.py2.5 KBa7b2fdfc8e24upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/Blender分层动画实现.md2.1 KBddaa2d7d9787upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/check_assets.py10 KB6f225afa97bdupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/check_package.py10.0 KBcd0be60eece2upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/check_pixel_baseline.py2.6 KBe413a3bafc11upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/check_video.py2.9 KB839638fe6908upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/contact_sheet.py1.9 KB800fa98c73a5upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/doctor.py1.5 KB49eb8bc6e19cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/garden_drawing.py13 KB801ff33e3911upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/harbor_assets.py8.6 KBf5d3843f58acupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/harbor_drawing.py9.5 KBab311b78d339upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/init_project.py2.9 KB94e7cce39234upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/make_demo_music.py3.8 KBe8e1168d201fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/make_video.py3.6 KBc27a1d9a385cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/media.py3.3 KBc25f204e3b9cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/nested_world_reveal.py9.6 KBbe2be7c9025cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/painted_world_reveal.py7.4 KBe5ac6df83147upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/pixel_drawing.py16 KB3f19534f3075upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/pixel_engine.py4.0 KB2ad50689a426upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/render_pixel.py7.1 KB07508eacdfd8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • tools/多层嵌套揭示工具.md3.1 KB7aab8973096bupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/Blender分层角色动画制作.md8.6 KBd79b2b773ba3upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/作品归档与复用.md1.9 KB1dac93040281upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/像素节奏创意短片制作.md5.3 KBfc2c75cd501fupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/参考音轨与AI漫画剪映短视频制作.md12 KB215cd5a142f4upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/古诗词动画制作.md5.1 KBcd1534336cb6upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/定格动画制作.md4.7 KB2dd7671dc73cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/情绪诗词短视频制作.md4.8 KB8aa86d9706d8upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/文档维护与原则审查.md3.1 KB5818ba47c6ddupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/歌词驱动程序动画MV制作.md6.7 KB8bc1c0d73222upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/短片制作.md5.3 KB6a0fd3f65c86upstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

  • workflows/绘画世界穿行短片制作.md6.9 KBe9466a92238cupstream ↗

    Contents are not inlined in the catalog. Open the upstream file.

Plain-text copy, no login: /skill-bundles/lanqiao-luca-ai-video-marker.md

// REPO STATS

354 stars