45 lines
3.7 KiB
Markdown
45 lines
3.7 KiB
Markdown
# 仓库工具
|
|
|
|
在仓库根目录使用PowerShell 7运行。工具不会自动提交或推送。
|
|
|
|
## 文档与设定校验
|
|
|
|
```powershell
|
|
./tools/validate-project.ps1
|
|
```
|
|
|
|
检查相对链接、年表、年龄、粮食算术、正文00—68起的连续章号、三卷范围与第三卷章纲、当前EP01 V05的25场/1290秒预算等;允许在68章之后继续续写。脚本保留UTF-8 BOM,兼容Windows PowerShell读取中文。历史75秒技术试片单独校验,不混用当前第一集场号;通过不等于艺术质量、真实片长或配音验收通过。
|
|
|
|
## 阅读合订本与台词同步
|
|
|
|
```powershell
|
|
python tools/build-reading-editions.py --date 2026-10-30
|
|
```
|
|
|
|
从逐章稿生成前三卷68章合订本、第三卷20章完整阅读本,保留前30章节选、前48章合订本和第二卷24章阅读本的原范围;从现行12集阅读稿生成动画合订本。同步EP02—12逐集与总录制表,并核对Fountain和阅读稿的台词顺序与内容。保留已有录制状态、配音身份、选定take、实测时长和旧台词ID;新ID从源稿读取。修订应先改源稿,合订本可重建。
|
|
|
|
## 图片素材站导出
|
|
|
|
```powershell
|
|
./tools/package-image-catalog.ps1 -PackageDate '2026-10-01'
|
|
```
|
|
|
|
- 不传日期时按中国标准时间生成当天目录;默认根目录取工具所在仓库,不依赖固定盘符。
|
|
- 输入为现存项目图片和本机已知桌面角色参考;外部参考分开,按内容去重但不删除原文件。
|
|
- 输出为 `06_AI动漫制作/07_交付与发行/素材网上传包_日期/`,含图片、同名TXT、CSV、JSON、映射及离线HTML目录;该复制包不入Git。
|
|
- [image_catalog_notes.json](image_catalog_notes.json)保存补充说明;[image_catalog_gallery.html](image_catalog_gallery.html)为离线目录模板。
|
|
- 同名目录已存在时默认停止;`-RefreshDescriptions`仅用于更新本工具生成包的说明,原图片校验不一致时拒绝覆盖。
|
|
- 公开发布前核对授权与PNG原生元数据;工具不调用网站接口,也不会把候选自动变成已批准素材。
|
|
|
|
2026-09-29的上传包已由作者使用后删除;本次只保留工具,不自动重新运行导出。
|
|
|
|
需要由Fountain重建某一集阅读稿并刷新前置动作时:`python tools/build-reading-editions.py --date 2026-10-30 --refresh-reading S01E05`。同时同步该集人物需求、声音覆盖场号与接续表,叙事变化取该集上游分场设计。稳定台词ID保留,原录制状态与take不重置;新句优先沿用同场同角色声音,欧伦遗孀复用此前家属身份。
|
|
|
|
## 真人制作包与素材审看
|
|
|
|
`python tools/build-live-action-package.py`从动漫底稿与真人增补场景生成独立的12集Fountain、阅读稿、录制表和场号映射,不修改动漫源稿。`python tools/prepare-live-assets.py`重建真人资产任务和逐项提示词,读取身份校准及已有回执,保留实际请求与现行图片路径;这两个命令本身不发起图像生成。
|
|
|
|
内置image_gen返回成功后,使用`python tools/save-live-asset.py --id 资产ID --source 原始PNG`复制项目资产并写回执;有修订时使用`save-live-revision.py --id 资产ID --source 新PNG --prompt-file 实际提示词文件`,实际编辑参考另用`--reference`记录。修订保存新版本,旧图、旧提示词与回执保留。最后运行`python tools/build-live-review.py`刷新本地素材审看HTML、资产总表与实际进度。
|
|
|
|
现行图片、别名和检查结果在`08_真人AI短剧/02_资产`及`05_检查与交付`维护。201是本批独立资产数量,图片目录还包含保留的修订和别名原图;不要按目录PNG总数当独立人物数量,也不要把REVIEW写成作者批准。
|