7.4a: generate every asset declared in the GDD manifest (13 files under assets/) + make-assets generator

This commit is contained in:
coder
2026-09-30 14:16:08 +08:00
parent 3cb6650a5e
commit 64661b26a0
14 changed files with 6 additions and 0 deletions
+6
View File
@@ -37,6 +37,12 @@ make-my-arg 的起点项目:每个生成的项目都把这棵树复制为起
`tools/`、`viewer/`、`docs/`、`deploy/` 里没有站点页面:走图工具按 `CONFIG.skipDirs` 跳过它们,所以生成的站点图永远不会把页数撑大。 `tools/`、`viewer/`、`docs/`、`deploy/` 里没有站点页面:走图工具按 `CONFIG.skipDirs` 跳过它们,所以生成的站点图永远不会把页数撑大。
## 资产(`assets/`)
`docs/gdd.md` front matter 的资产清单是唯一来源。`node tools/make-assets.mjs` 按该清单重新生成全部
非文本资产:SVG 源写在 `tools/asset-src/`,再由宿主 ffmpeg/librsvg 光栅化为清单声明的 png/jpg;
通话录音由 espeak-ng + ffmpeg 电话频带链路合成。`tools/` 不进部署树,页面只引用 `assets/` 下的成品。
## 本地运行 ## 本地运行
静态站点,没有构建: 静态站点,没有构建:
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 904 KiB