worldbuilding
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWorldbuilding
世界观构建
Overview
概述
Create and manage world elements for a story project. Locations and systems (magic, politics, technology, etc.) are stored as markdown files in the directory with YAML frontmatter. All elements cross-reference characters and other story elements.
worldbuilding/为故事项目创建并管理世界观元素。地点与各类体系(魔法、政治、技术等)将以带有YAML前置元数据的Markdown文件形式存储在目录下。所有元素可与角色及其他故事元素进行交叉引用。
worldbuilding/Prerequisites
前置条件
A story project must already exist (created via the story-init skill). Verify by checking for in the project root.
story.md必须已存在一个故事项目(通过story-init Skill创建)。可通过检查项目根目录下是否存在文件来验证。
story.mdCreating a Location
创建地点
- Read for genre, era, and tone context
story.md - Read for existing locations and systems
worldbuilding/_index.md - Ask for the location's name and type (city, fortress, wilderness, etc.)
- Build the location through conversation, covering:
- Physical description and atmosphere
- History relevant to the story
- Culture and customs of inhabitants
- Notable features characters will interact with
- Current state at story's timeline
- Write the file using
references/location-template.md - Save to
worldbuilding/locations/{name-kebab}.md - Update locations table
worldbuilding/_index.md - If notable characters are listed, verify those character files exist and add location references to them
- 读取文件以获取题材、时代与基调背景
story.md - 读取文件以了解已有的地点与体系
worldbuilding/_index.md - 询问用户地点的名称与类型(城市、要塞、荒野等)
- 通过对话完善地点设定,涵盖:
- 物理描述与氛围
- 与故事相关的历史背景
- 居民的文化与习俗
- 角色会互动的显著特征
- 故事时间线中的当前状态
- 使用模板撰写文件
references/location-template.md - 将文件保存至路径
worldbuilding/locations/{name-kebab}.md - 更新中的地点表格
worldbuilding/_index.md - 若列出了重要角色,需验证这些角色的文件是否存在,并在其中添加该地点的引用
Creating a System
创建体系
- Read for genre and themes context
story.md - Read for existing systems
worldbuilding/_index.md - Identify the system type and consult for the relevant prompts
references/world-element-types.md - Build the system through conversation, addressing the key questions for that type
- Write the file using
references/system-template.md - Save to
worldbuilding/systems/{name-kebab}.md - Update systems table
worldbuilding/_index.md - Cross-reference with characters who interact with the system (e.g., magic-users for a magic system)
- 读取文件以获取题材与主题背景
story.md - 读取文件以了解已有的体系
worldbuilding/_index.md - 确定体系类型,并参考中的对应提示
references/world-element-types.md - 通过对话完善体系设定,解答该类型体系的核心问题
- 使用模板撰写文件
references/system-template.md - 将文件保存至路径
worldbuilding/systems/{name-kebab}.md - 更新中的体系表格
worldbuilding/_index.md - 与接触该体系的角色进行交叉引用(例如,魔法体系对应魔法使用者)
Updating World Elements
更新世界观元素
- Read the existing file
- Make the requested changes
- If cross-references changed, update the linked files
- Update if name, type, or status changed
worldbuilding/_index.md
- 读取现有文件
- 按照要求进行修改
- 若交叉引用内容发生变化,更新关联文件
- 若名称、类型或状态发生变化,更新文件
worldbuilding/_index.md
Cross-Referencing
交叉引用规则
- Locations reference characters via in frontmatter
notable-characters - Systems reference practitioners via character tags
- When a location is used in a chapter, the chapter's frontmatter field links back
locations - Keep the world overview section current as elements are added
worldbuilding/_index.md
- 地点通过前置元数据中的字段引用角色
notable-characters - 体系通过角色标签引用相关从业者
- 当某一地点在章节中被使用时,需在该章节的前置元数据字段中添加反向链接
locations - 随着元素的添加,需保持中的世界概览部分内容更新
worldbuilding/_index.md
Reference Files
参考文件
- - Template for location files
references/location-template.md - - Template for system files
references/system-template.md - - Detailed prompts for each system type (magic, political, technology, religion, economic, military, social)
references/world-element-types.md
- - 地点文件模板
references/location-template.md - - 体系文件模板
references/system-template.md - - 各类体系的详细提示(魔法、政治、技术、宗教、经济、军事、社会)
references/world-element-types.md