ttrpg-tools/content/QWEN.md

44 lines
1.4 KiB
Markdown
Raw Normal View History

2026-03-02 13:19:14 +08:00
# 要求
2026-03-04 17:37:45 +08:00
编写ttrpg冒险。冒险将要使用./docs/system.md描述的规则运行。
若为yarn spinner编写参考./docs/yarn-spinner.md的内容。
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
每个冒险应该详细设定以下要素:
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
- 背景:地点、环境、势力设定。(./docs/setting.md)
- 主题:玩家的身份以及任务目标。(./docs/theme.md)
- 秘密:任务中可能揭露的秘密。(./docs/mystery.md)
- 地点:玩家可以访问的地点。(./docs/location.md)
- 路径:在地点间移动期间可能遇到的事件。(./docs/route.md)
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
## 文件结构
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
为每个`冒险`创建一个文件夹,包含以下内容:
- `adventure.md`:冒险本体,引用其他文件。
- `locations.csv`:描述每个地点。
- `cast.csv`描述冒险中出现的npc势力怪物。
- `curio.csv`:描述冒险中可能遇到的特殊物品或资源。
- `route.csv`:描述冒险中在特定路径上可能遭遇的事件。
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
csv文件使用以下格式
2026-03-02 13:19:14 +08:00
```csv
label,body
2026-03-04 17:37:45 +08:00
1,markdown文本
2,markdown文本
2026-03-02 13:19:14 +08:00
...
```
2026-03-04 17:37:45 +08:00
npc名称等标题内容也以markdown语法写在body里而不是label里。
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
## 冒险本体
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
编写简报段落,确立以下内容:
- 环境:地理特征,社会风貌,政治态势。
- 当前态势:冒险要解决的事件当前的状态。
- 玩家角色:玩家的身份,以及初始任务目标。
2026-03-02 13:19:14 +08:00
2026-03-04 17:37:45 +08:00
使用以下语法引用csv
`:md-table[./locations.csv]{roll}`