← Back to Skills Marketplace
huangliujiao-tal

世界角色有机验证

by huangliujiao-tal · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
25
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install planner-world-character-sync
Description
世界-角色有机验证:确认每个核心角色被世界所塑造,每个世界规则驱动某个角色的困境。触发词:世界角色同步、world character sync、角色从世界长出、有机验证。
README (SKILL.md)

Planner World-Character Sync(世界-角色有机验证)

触发条件:World Design 和 Character Arc 并行完成后,Pilot Forge 之前。是 Pilot Forge 的强制前置门控。

核心使命:验证世界和角色是有机共生的,而不是"角色被塞进一个背景板"。


为什么需要 Sync?

串行开发的问题:先定世界再设计角色 → 角色是被"放进"世界的,换个世界故事照样成立 → 世界只是背景板,不是故事引擎。

并行开发的原则:世界和角色同时生长 → 角色从世界的规则中长出来,世界的规则为角色制造困境 → 拿掉世界,角色就不是这个人;拿掉角色,世界就没有这个故事。

但并行≠自动一致:并行开发后必须验证两者是否真正有机联系。Sync 就是这个验证。


执行步骤

Step 1: 读取世界和角色产出

  1. 读取 CLAW_WORKSPACE/03-世界/ 的世界观文档
  2. 读取 CLAW_WORKSPACE/02-角色/ 的角色小传
  3. 读取 Theme Lock 的 theme-lock.md

Step 2: 角色被世界塑造验证

对每个核心角色,回答:

"如果这个角色出生在另一个世界,他还会是同一个人吗?"

验证维度 说明 判定
Wound 来源 角色的创伤是否由世界的某个规则/事件造成? Wound 与世界无关 → ❌
Want 来源 角色的欲望是否由世界的结构/不公/可能性催生? 换个世界 Want 不变 → ❌
Need 来源 角色的成长需求是否需要理解/接受/改变世界的某个方面? Need 不涉及世界 → ❌
身份来源 角色在世界中的位置/角色是否定义了他的处境? 身份与世界无关 → ❌

输出格式

### {角色名} — 世界塑造验证

| 维度 | 来源描述 | 是否与世界有机联系 |
|------|---------|------------------|
| Wound | {描述} | ✅/❌ |
| Want | {描述} | ✅/❌ |
| Need | {描述} | ✅/❌ |
| 身份 | {描述} | ✅/❌ |

结论:{被世界塑造 / 部分塑造 / 未被塑造}

Step 3: 世界规则驱动角色困境验证

对世界的每条核心规则,回答:

"这条规则在给谁制造困境?"

验证维度 说明 判定
困境归属 这条规则至少让一个核心角色陷入两难吗? 没有角色受困 → ❌
困境深度 困境是否触及角色的 Wound? 困境太浅 → ⚠️
困境多样性 不同角色面对同一条规则是否产生不同的困境? 所有人困境相同 → ⚠️
困境可续性 这条规则能持续产生新的困境吗? 只能产生一次困境 → ❌

输出格式

### {世界规则} — 困境驱动验证

| 维度 | 描述 | 判定 |
|------|------|------|
| 困境归属 | {哪个角色} | ✅/❌ |
| 困境深度 | {是否触及Wound} | ✅/⚠️/❌ |
| 困境多样性 | {不同角色的不同困境} | ✅/⚠️/❌ |
| 困境可续性 | {可持续产生新困境吗} | ✅/❌ |

结论:{驱动困境 / 部分驱动 / 未驱动困境}

Step 4: 主题回响验证

"世界规则 + 角色困境 是否在共同探讨 Theme Statement?"

  1. 列出所有角色困境
  2. 列出 Theme Statement
  3. 检查:每个核心困境是否是 Theme Statement 的一个"侧面"?
  4. 检查:是否有至少一个困境直接挑战 Theme Statement(反证法)?

示例

  • Theme: "被需要是比被制造更重要的存在理由"
  • 正面困境:角色选择被需要而非被制造 → 验证主题
  • 反面困境:角色发现被需要也是一种操控 → 挑战主题
  • 有正有反 → ✅ 主题有深度

Step 5: 判定

条件 判定 处理
所有核心角色被世界塑造 + 所有核心规则驱动困境 + 主题回响 PASS 进入 Pilot Forge
部分 ❌ 但可修复 CONDITIONAL 附修复清单,修改后重新 Sync
大量 ❌ FAIL 回到 World Design + Character Arc 并行重新开发

Step 6: 输出 Sync Report

通过后,输出 world-character-sync.md

# World-Character Sync Report

## 项目:{项目名}

## 角色被世界塑造
{Step 2 的完整验证结果}

## 世界规则驱动困境
{Step 3 的完整验证结果}

## 主题回响
{Step 4 的验证结果}

## 同步状态:PASS / CONDITIONAL / FAIL

## 核心发现
- {世界如何塑造角色的 1-3 句总结}
- {世界规则如何驱动困境的 1-3 句总结}
- {主题如何在正反两面被探讨的 1-3 句总结}

写入 CLAW_WORKSPACE/03-世界/world-character-sync.md


与上下游的关系

上下游 关系
World Design + Character Arc(上游) Sync 的输入;FAIL 时回到上游重新并行开发
Pilot Forge(下游) Sync PASS 是 Pilot Forge 的前置门控
Theme Lock Step 4 主题回响验证以 Theme Statement 为依据
Pitch Stress Test 引擎攻击维度("拿掉主角世界还生戏吗")依赖 Sync 的验证结果

硬规则

  1. Sync 是 Pilot Forge 的强制前置门控——未验证有机联系,不得开发 pilot
  2. 每个核心角色都必须通过世界塑造验证——未通过的角色是"悬浮角色"
  3. 每条核心世界规则都必须驱动困境——不驱动困境的规则是"装饰性设定"
  4. 主题回响必须包含正反两面——只有正面 = 说教,只有反面 = 虚无
  5. FAIL 后回到并行重新开发,不修补——有机联系是结构问题,不是局部修修补补能解决的
  6. CONDITIONAL 修复后必须重新执行完整 Sync——不能只修复部分就跳过
Usage Guidance
Install if you are comfortable letting the agent read the named worldbuilding, character, and theme files in your CLAW_WORKSPACE and write a planning report. Review the generated PASS/CONDITIONAL/FAIL result as editorial guidance, not an automatic command to discard work.
Capability Assessment
Purpose & Capability
The stated purpose is to validate whether worldbuilding, character arcs, and theme are organically connected before a Pilot Forge step; the instructions consistently support that creative-planning workflow.
Instruction Scope
Runtime scope is specific: read world, character, and theme documents from CLAW_WORKSPACE and produce a structured validation report. No unrelated actions or prompt-manipulation behavior were found.
Install Mechanism
The artifact contains only SKILL.md and publish_record.json; there are no executable scripts, dependency installs, or installer hooks.
Credentials
The skill asks the agent to read local project planning folders and write one report under CLAW_WORKSPACE/03-世界, which is proportionate to its purpose but still involves user workspace files.
Persistence & Privilege
The only persistent effect described is writing world-character-sync.md in the project workspace; there is no background process, privilege escalation, credential use, or durable agent reconfiguration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install planner-world-character-sync
  3. After installation, invoke the skill by name or use /planner-world-character-sync
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
[init] World-Character Sync:验证角色被世界塑造+世界规则驱动角色困境
Metadata
Slug planner-world-character-sync
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 世界角色有机验证?

世界-角色有机验证:确认每个核心角色被世界所塑造,每个世界规则驱动某个角色的困境。触发词:世界角色同步、world character sync、角色从世界长出、有机验证。 It is an AI Agent Skill for Claude Code / OpenClaw, with 25 downloads so far.

How do I install 世界角色有机验证?

Run "/install planner-world-character-sync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 世界角色有机验证 free?

Yes, 世界角色有机验证 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 世界角色有机验证 support?

世界角色有机验证 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 世界角色有机验证?

It is built and maintained by huangliujiao-tal (@huangliujiao-tal); the current version is v1.0.0.

💬 Comments