feat: add promo video features including scripts, assets, and documentation

This commit is contained in:
hy committed 2026-07-21 18:47:35 +08:00
1 parent 832b3ff561
commit c041a53d93
3 files changed
+11 -5

No files matched your search

+4 -4
View File
@@ -17,9 +17,9 @@ resources/web_crawler_sidecar/bin
resources/native
release-stage
design/
promo/episodes/**/assets/raw/
promo/episodes/**/assets/captured/
promo/episodes/**/assets/audio/
# 宣传视频本地大文件和可重新生成产物
promo/episodes/**/assets/
promo/episodes/**/renders/
promo/library/audio/files/
.venv
.venv
+1 -1
View File
@@ -83,6 +83,7 @@
├── build/ # 构建相关资源
├── logo/ # logo 资源
│ └── png/ # png 格式 logo
├── promo/ # 馆长竖屏宣传视频、HyperFrames 模板和音频库存
├── .codex/ # Codex 项目配置
│ └── skills/ # Codex 技能定义
├── .agent/ # Agent 本地配置
@@ -143,4 +144,3 @@
### 文档相关
- 代码变更必须要看是否要同步更新prd和test文档
+6
View File
@@ -6,6 +6,12 @@
"author": "NCurator",
"homepage": "https://www.ncurator.com",
"scripts": {
"promo:new": "node promo/scripts/new-episode.mjs",
"promo:capture": "node promo/scripts/capture-frame.mjs",
"promo:voice": "node promo/scripts/generate-narration.mjs",
"promo:check": "node promo/scripts/run-episode.mjs check",
"promo:preview": "node promo/scripts/run-episode.mjs preview",
"promo:render": "node promo/scripts/run-episode.mjs render",
"format": "prettier --write .",
"lint": "eslint --cache .",
"typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false",