Add GSP project manifest and design layout
This commit is contained in:
16
README.md
16
README.md
@@ -10,7 +10,7 @@ GSP 是一个通用游戏规格协议与配套工具链,用于在人类、AI
|
||||
GSP/
|
||||
language/ GSP 语言定义与 schema
|
||||
toolkit/ GSP Toolkit Go CLI 源码
|
||||
examples/ 示例 GSP 文件
|
||||
examples/ 示例 GSP 工程
|
||||
```
|
||||
|
||||
生成产物默认放在:
|
||||
@@ -70,4 +70,18 @@ bin/gsp.exe
|
||||
|---|---|
|
||||
| `language/README.md` | GSP 语言说明。 |
|
||||
| `language/gsp.schema.json` | GSP 核心字段 schema。 |
|
||||
| `language/gsp.manifest.schema.json` | GSP 工程 manifest schema。 |
|
||||
| `toolkit/README.md` | GSP Toolkit 命令与实现说明。 |
|
||||
|
||||
## GSP 工程结构
|
||||
|
||||
GSP 工程默认使用以下结构:
|
||||
|
||||
```text
|
||||
project/
|
||||
gsp.manifest
|
||||
design/
|
||||
*.gsp
|
||||
```
|
||||
|
||||
Toolkit 默认从工程根目录的 `design/` 目录扫描 `.gsp` 文件。`gsp.manifest` 可声明语言版本、Toolkit 版本、入口 GSP、扫描范围、阶段规则和 type 列表。
|
||||
|
||||
Reference in New Issue
Block a user