xhs-minitool skill:SKILL.md 的假设与参数表收敛,同步指纹

- 「假设和默认项」合并成一条:各工具(含示例 vite 配置)的默认参数都按「cwd 就是 vite 项目根」给,非标准目录结构用显式参数适应;
- 「脚本参数」表去掉多余的引导句、对齐列宽,三个脚本的参数不变;
- 同步 manifest 指纹(version=2026-08-26.50)。
This commit is contained in:
2026-10-06 15:28:42 +08:00
parent aeec2f86bd
commit 2cfc0d5bb4
2 changed files with 8 additions and 11 deletions
@@ -1,6 +1,6 @@
{
"schemaVersion": "agc-skill-pack.v1",
"version": "2026-08-26.49",
"version": "2026-08-26.50",
"skills": [
{
"name": "agc-unity-editor",
@@ -204,7 +204,7 @@
"scripts/validate.mjs",
"scripts/vite.config.xhs-minitool.mjs"
],
"sha256": "ad78485332009c5c72675a00ba525836b1ed94db34616256052ef9b30ca2d869"
"sha256": "83f78c763407f749ffeb859843a111fe6922a77971cc84be35a6d618de4745b1"
}
]
}
@@ -17,18 +17,15 @@ metadata:
* 不干扰正常的web构建
# 假设和默认项:
* vite项目目录: game/ ,各个工具(包括示例vite配置)的默认参数参照这个条件给出, 对于非标准的目录结构需要给出显式的参数来适应
- 默认参数都按"cwd 就是 vite 项目根"给的: 示例配置的 `build.outDir` 是 `dist-xhs-minitool`, `pack.mjs --vite-built-dir` 的默认值也是 `dist-xhs-minitool`.
- 所以先 `cd` 到 vite 项目根再跑; 或者把路径写全 (`--vite-built-dir <项目根>/dist-xhs-minitool`).
* vite项目目录: game/ ,各个工具(包括示例vite配置)默认cwd 就是 vite 项目根, 对于非标准的目录结构需要给出显式的参数来适应
# 脚本参数:
每个脚本 `--help` 都能看参数, 这里只把三份摆在一起:
| 脚本 | 参数 |
|---|---|
| 脚本 | 参数 |
|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
| `scripts/vite.config.xhs-minitool.mjs` | `build.outDir`(与打包时的 `--vite-built-dir` 必须是同一个目录); `defineMinitoolConfig(overrides)`(项目已有 vite.config 时用它合并) |
| `scripts/validate.mjs` | `[project]`、`--json`、`--strict` |
| `scripts/pack.mjs` | `--vite-built-dir <dir>`、`--zip-out <path>` |
| `scripts/validate.mjs` | `[project]`、`--json`、`--strict` |
| `scripts/pack.mjs` | `--vite-built-dir <dir>`、`--zip-out <path>` |
# 一些情况:
* 打包大小限制, 需要精简游戏内容/删减资源/压缩素材 请和用户讨论