worldbuilding

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Worldbuilding

世界观构建

Overview

概述

Create and manage world elements for a story project. Locations and systems (magic, politics, technology, etc.) are stored as markdown files in the
worldbuilding/
directory with YAML frontmatter. All elements cross-reference characters and other story elements.
为故事项目创建并管理世界观元素。地点与各类体系(魔法、政治、技术等)将以带有YAML前置元数据的Markdown文件形式存储在
worldbuilding/
目录下。所有元素可与角色及其他故事元素进行交叉引用。

Prerequisites

前置条件

A story project must already exist (created via the story-init skill). Verify by checking for
story.md
in the project root.
必须已存在一个故事项目(通过story-init Skill创建)。可通过检查项目根目录下是否存在
story.md
文件来验证。

Creating a Location

创建地点

  1. Read
    story.md
    for genre, era, and tone context
  2. Read
    worldbuilding/_index.md
    for existing locations and systems
  3. Ask for the location's name and type (city, fortress, wilderness, etc.)
  4. 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
  5. Write the file using
    references/location-template.md
  6. Save to
    worldbuilding/locations/{name-kebab}.md
  7. Update
    worldbuilding/_index.md
    locations table
  8. If notable characters are listed, verify those character files exist and add location references to them
  1. 读取
    story.md
    文件以获取题材、时代与基调背景
  2. 读取
    worldbuilding/_index.md
    文件以了解已有的地点与体系
  3. 询问用户地点的名称与类型(城市、要塞、荒野等)
  4. 通过对话完善地点设定,涵盖:
    • 物理描述与氛围
    • 与故事相关的历史背景
    • 居民的文化与习俗
    • 角色会互动的显著特征
    • 故事时间线中的当前状态
  5. 使用
    references/location-template.md
    模板撰写文件
  6. 将文件保存至
    worldbuilding/locations/{name-kebab}.md
    路径
  7. 更新
    worldbuilding/_index.md
    中的地点表格
  8. 若列出了重要角色,需验证这些角色的文件是否存在,并在其中添加该地点的引用

Creating a System

创建体系

  1. Read
    story.md
    for genre and themes context
  2. Read
    worldbuilding/_index.md
    for existing systems
  3. Identify the system type and consult
    references/world-element-types.md
    for the relevant prompts
  4. Build the system through conversation, addressing the key questions for that type
  5. Write the file using
    references/system-template.md
  6. Save to
    worldbuilding/systems/{name-kebab}.md
  7. Update
    worldbuilding/_index.md
    systems table
  8. Cross-reference with characters who interact with the system (e.g., magic-users for a magic system)
  1. 读取
    story.md
    文件以获取题材与主题背景
  2. 读取
    worldbuilding/_index.md
    文件以了解已有的体系
  3. 确定体系类型,并参考
    references/world-element-types.md
    中的对应提示
  4. 通过对话完善体系设定,解答该类型体系的核心问题
  5. 使用
    references/system-template.md
    模板撰写文件
  6. 将文件保存至
    worldbuilding/systems/{name-kebab}.md
    路径
  7. 更新
    worldbuilding/_index.md
    中的体系表格
  8. 与接触该体系的角色进行交叉引用(例如,魔法体系对应魔法使用者)

Updating World Elements

更新世界观元素

  1. Read the existing file
  2. Make the requested changes
  3. If cross-references changed, update the linked files
  4. Update
    worldbuilding/_index.md
    if name, type, or status changed
  1. 读取现有文件
  2. 按照要求进行修改
  3. 若交叉引用内容发生变化,更新关联文件
  4. 若名称、类型或状态发生变化,更新
    worldbuilding/_index.md
    文件

Cross-Referencing

交叉引用规则

  • Locations reference characters via
    notable-characters
    in frontmatter
  • Systems reference practitioners via character tags
  • When a location is used in a chapter, the chapter's frontmatter
    locations
    field links back
  • Keep the
    worldbuilding/_index.md
    world overview section current as elements are added
  • 地点通过前置元数据中的
    notable-characters
    字段引用角色
  • 体系通过角色标签引用相关从业者
  • 当某一地点在章节中被使用时,需在该章节的前置元数据
    locations
    字段中添加反向链接
  • 随着元素的添加,需保持
    worldbuilding/_index.md
    中的世界概览部分内容更新

Reference Files

参考文件

  • references/location-template.md
    - Template for location files
  • references/system-template.md
    - Template for system files
  • references/world-element-types.md
    - Detailed prompts for each system type (magic, political, technology, religion, economic, military, social)
  • references/location-template.md
    - 地点文件模板
  • references/system-template.md
    - 体系文件模板
  • references/world-element-types.md
    - 各类体系的详细提示(魔法、政治、技术、宗教、经济、军事、社会)