1.5 KiB
1.5 KiB
world-simulator(规划中)
定位
RP 代入式交互小说 · 世界模拟器:用户扮演固定角色,在预先设定好的世界观里遇见不同的人、不同的事。
交互范式接近 SillyTavern,但本包专精为 跑团式世界运转。
架构见 docs/architecture.md、docs/skill-design-guide.md、docs/context-assembly.md。
工程结构
orchestrator.md manifest:skill 注册表 + 验收 + readiness(待写)
workers/ 各 instantiate / run skill(SKILL.md)
shared-context.md 包级固定上下文上半(待写)
instantiate-orchestrator.md 【遗留】Step1–14 管道草稿;将拆为 workers/ 能力库后废弃主流程地位
不注册到 registry.yaml,直至 run manifest 与 readiness 定稿。
实例化(design)
不是固定 1→14 管道。agent 在 design stage:
- 调 交互范式 skill →
设计.run_skill清单 - 按清单倒推,按需 invoke 其他 instantiate skill(世界蓝图、变量目录、叙事指南…)
declare_instance_ready→ play
原 instantiate-orchestrator.md 中的 Step 表可迁移为 workers/ 下独立 SKILL.md,供 agent 选用。
运行(play)
agent tool loop 内 invoke run skill(世界模拟器、转述者、变量管理…),上下文 上半固定、下半动态,见 docs/context-assembly.md。
与 scene-roleplay
scene-roleplay 为通用占位;本包是其 世界层 + 固定 POV + 跑团式流向 专精版。