← Archive
lm-004866 · 2026-10

02|World Source Platform:私人優先的世界倉庫、玩法層與投影平台

下載 MD 檔 ⬇

02|World Source Platform:私人優先的世界倉庫、玩法層與投影平台

副標題:從世界源資產管理到多平台 World-as-a-Product

版本:v0.1 概念文件
日期:2026-09-19
定位:產品概念/MVP 前置/網站架構,不作正式公開商業白皮書

作者: Neo.K
機構: EveMissLab/一言諾科技有限公司


0. 平台定位

本平台第一階段不是:

  • AI 聊天站;
  • 成人聊天站;
  • 模型 API 代理;
  • MissAI 宣傳站;
  • UGC 社群;
  • 遊戲商城。

而是:

Private-first Interactive World Source Platform\boxed{ \text{Private-first Interactive World Source Platform} }

中文:

私人優先的互動世界源平台

它主要負責:

Store+Version+Visualize+Package+Project+Export\text{Store} + \text{Version} + \text{Visualize} + \text{Package} + \text{Project} + \text{Export}

1. 第一階段先自己用

MVP 初期不開放投稿。

也不需要追求流量。

第一階段只有:

Curated Private Registry\boxed{\text{Curated Private Registry}}

世界來源:

  • 自己創作;
  • 自己的 AI pipeline;
  • 已有世界資產;
  • 經過驗證的生成世界。

這可以避免一開始就引入:

  • UGC moderation;
  • spam;
  • 侵權改編;
  • 帳號濫用;
  • 非法內容;
  • 公開社群運營。

2. 網站的第一級物件是 World

不是 Article。

不是 Character。

不是 Game。

而是:

World\boxed{\text{World}}

每個世界都有自己的 canonical identity:

world_id
slug
title
version
status
visibility
rating
genres
license
provenance

例如:

world_id: star-tide-frontier
version: 1.0.0
visibility: private
status: active

3. World Page

每個世界頁至少顯示:

Title
Summary
Genres
World Status
Version
Rating
World Promise
Core Rules
Progression
Factions
Locations
Characters
Relations
Gameplay Loops
State Model
Available Exports
Version History

它不是 Wiki。

它是:

World Product Surface\boxed{\text{World Product Surface}}

4. 三層資料模型

平台應把資料分成三層。


Layer A:Canonical World

WCW_C

世界真相:

  • 世界規則;
  • 歷史;
  • 地理;
  • 勢力;
  • 人物;
  • 經濟;
  • 力量;
  • 資源;
  • 事件;
  • 狀態;
  • constraints。

這是 source of truth。


Layer B:Gameplay Projection

G=Γ(WC)G=\Gamma(W_C)

將世界轉成可玩的結構:

  • 玩家身份;
  • stats;
  • progression;
  • quests;
  • actions;
  • events;
  • state variables;
  • NPC activation;
  • failure / success;
  • economy loops。

Layer C:Platform Projection

Pi=Πi(G,WC)P_i=\Pi_i(G,W_C)

例如:

MissAI
StoryForge
Text RPG
TRPG
Web RPG
Discord
Generic JSON

5. 平台本身不必提供模型

MVP 採:

BYO AI\boxed{\text{BYO AI}}

世界網站提供:

  • World Package;
  • Prompt Pack;
  • Lorebook;
  • State Schema;
  • Gameplay Rules;
  • Exports。

但 runtime model:

由使用者自行選擇。

例如:

OpenAI API
Grok API
Gemini API
Local Model
Other Provider

網站不需要第一天就變成 inference service。


6. 為什麼這很重要

如果平台自己提供所有模型 runtime:

Cost+Moderation+Safety+Billing+ModelPolicy\text{Cost} + \text{Moderation} + \text{Safety} + \text{Billing} + \text{ModelPolicy}

都會與平台強耦合。

如果平台提供世界:

World Infrastructure\text{World Infrastructure}

模型只是:

Execution Provider\text{Execution Provider}

兩者可以分離。


7. Rating 與成人相容性

平台不必定位成成人網站。

世界可以有:

General
Teen
Mature
Adult-Compatible
Restricted

其中:

Adult-Compatible

可以表示:

這個世界的角色關係/玩法模型允許由下游 runtime 提供成人自由度。

不代表平台本身一定:

  • 提供成人 AI;
  • 生成色情內容;
  • 代管成人聊天。

8. MVP 不碰的內容

第一階段刻意不提供:

  • 開放 UGC;
  • 非法市場;
  • 現實違法服務;
  • 模型越獄服務;
  • 成人模型代理;
  • 支付;
  • 世界二級市場;
  • 公開社群;
  • 留言板。

先做:

World Infrastructure\boxed{\text{World Infrastructure}}

9. Canonical Manifest

每個世界應有:

{
  "world_id": "star-tide-frontier",
  "slug": "star-tide-frontier",
  "version": "1.0.0",
  "title": "星潮邊境",
  "visibility": "private",
  "genres": ["sci-fi", "frontier"],
  "rating": "mature",
  "canonical_package": "...",
  "exports": {
    "generic": "...",
    "missai": "...",
    "storyforge": "..."
  }
}

這讓 AI 不需要人工看網頁。

它可以:

Read Manifest→Choose Projection→Download Package\text{Read Manifest} \rightarrow \text{Choose Projection} \rightarrow \text{Download Package}

10. AI-Friendly 入口

網站除了人類 UI,還應提供:

/world/<slug>/manifest.json
/world/<slug>/latest.json
/world/<slug>/package.zip
/world/<slug>/exports/missai.json

長期可以再加:

/world/<slug>/graph.json
/world/<slug>/schema.json
/world/<slug>/changelog.json

這讓 AI crawler / agent 可以直接讀。


11. Registry 與 World Package 分離

網站資料庫只需要存:

  • metadata;
  • version;
  • index;
  • permissions;
  • package reference。

完整世界內容可以放:

  • object storage;
  • Git;
  • package archive;
  • database。

因此:

Registry≠World Storage\text{Registry} \neq \text{World Storage}

12. MVP 的 World Schema

第一版不求包山包海。

可先有:

world
world_version
world_rule
faction
location
character
relation
progression
gameplay_loop
state_field
event_seed
export

之後再擴張。


13. 世界頁真正要回答的問題

世界頁不是百科。

它應讓使用者快速知道:

這是什麼世界?

WorldPromise\text{WorldPromise}

我可以在裡面做什麼?

PlayableActions\text{PlayableActions}

我會怎麼成長?

Progression\text{Progression}

世界裡誰在行動?

Actors\text{Actors}

世界會怎麼變?

StateTransition\text{StateTransition}

我可以把它拿去哪裡?

ProjectionTargets\text{ProjectionTargets}

14. World Promise

每個世界應有一句非常清楚的承諾。

例如:

在七座彼此依存的殖民城之間航行,爭奪一座不該存在的第八信標。

它不是 lore summary。

它是:

World Product Promise\boxed{\text{World Product Promise}}

15. Gameplay Loops

世界不能只有 lore。

每個世界至少定義:

Explore
Acquire
Choose
Grow
Relate
Risk
Resolve

不同世界再自行擴充。

例如修仙:

探索
修煉
突破
宗門
資源
關係
秘境

科幻:

航行
交易
修船
情報
勢力
探索
科技

16. World-to-Game

平台未來可以把同一世界投影成:

Gi=Πi(W)G_i=\Pi_i(W)

例如:

RPG
Strategy
Life Sim
Roguelike
AVG
Interactive AI

因此 Game Generator 應成為:

World Projection Engine\boxed{\text{World Projection Engine}}

而不是單純 procedural game generator。


17. Multi-World

網站本身應允許:

World A
World B
World C

之間建立 link。

例如:

portal
parallel
ascension
return
simulation
time branch

形成:

W=(V,E)\mathcal W=(V,E)

這直接支援未來多重世界遊戲。


18. Branch World

一個世界可以 fork:

W→W′W \rightarrow W'

例如:

命運之欲 / Canon
命運之欲 / 500 年後
命運之欲 / 北境分支
命運之欲 / 反事實線 A

但每個 branch 都必須保留 lineage:

parent_world_id
parent_version
branch_reason
seed
created_at

19. 對外前的 Private-first 模式

網站雖然有 domain,也可以先保持:

robots: noindex
authentication required
private visibility default
no public listing

也就是:

有正式網址≠正式公開平台\boxed{ \text{有正式網址} \neq \text{正式公開平台} }

先把:

  • 資料模型;
  • world editor;
  • package;
  • export;
  • WPC;
  • AI workflow;

全部跑順。


20. 新網址仍然值得買

即使暫時沒有人類使用者,

新的 domain 仍有價值。

因為它提供:

  • 穩定世界 identity;
  • API namespace;
  • future brand;
  • package URL;
  • AI crawler anchor;
  • future marketplace root。

例如:

world.example.com

未來 package 可以直接形成:

https://<domain>/world/star-tide-frontier
https://<domain>/api/world/star-tide-frontier

21. GitHub Strategy

MVP 可以先沿用現有:

world-product-compiler

原因:

它已經擁有:

  • Interactive Product IR;
  • MissAI target;
  • WEC adapter;
  • AWA bridge;
  • CompilableWorld bridge;
  • ANW bridge;
  • world → product pipeline。

所以第一階段可以直接新增:

apps/
  registry-web/

packages/
  world-registry/
  world-package/

data/
  worlds/

形成暫時 monorepo。


22. 為什麼不用現在立刻拆新 Repo

目前:

MVP Goal=prove world registry + projection works\text{MVP Goal} = \text{prove world registry + projection works}

不是:

建立完美組織結構。

如果現在就:

  • 新 repo;
  • 新 backend repo;
  • 新 frontend repo;
  • 新 schema repo;

會增加管理成本。

所以第一階段:

world-product-compiler+registry-web\boxed{ \text{world-product-compiler} + \text{registry-web} }

即可。


23. 但公開前應考慮拆分

當平台開始:

  • 對外;
  • 多人使用;
  • API;
  • marketplace;
  • independent deployment;

再拆:

world-source-platform
world-product-compiler
world-runtime
world-packages

比較合理。


24. MVP 網站架構

第一版:

Browser
  ↓
World Registry Web
  ↓
World Registry API
  ↓
World Package Storage
  ↓
WPC

資料:

World Metadata DB
World Package Files
Export Artifacts

25. MVP 功能

必做

世界列表

只列自己可看的 worlds。

新增世界

建立:

world_id
title
summary
genres
rating
visibility

世界編輯器

編輯:

  • rules;
  • factions;
  • locations;
  • characters;
  • progression;
  • gameplay loops;
  • state schema。

版本

save draft
freeze version

World Package

download JSON
download ZIP

Export

第一版:

Generic
MissAI

MissAI export 直接接 WPC。


26. MVP 不必做

不做:

  • payment;
  • public creator accounts;
  • comments;
  • likes;
  • ranking;
  • marketplace;
  • recommendation;
  • community;
  • moderation console;
  • model inference。

27. Auth

即使只有自己使用,也建議從一開始就有:

owner
editor
viewer

但 MVP 可以只有:

owner

這樣之後不用重寫 permission model。


28. Visibility

世界至少:

private
unlisted
public

第一階段預設:

private\boxed{\text{private}}

29. 未來商業模式

後面可以有:

World License

賣世界使用權。

Projection Pack

賣:

MissAI Pack
TRPG Pack
Game Pack
Novel Pack

Creator License

允許別人以世界創作衍生作品。

Exclusive World

整個世界 exclusive licensing。

Custom World

企業或創作者訂製。


30. 世界不是一次賣完就消失

可以:

World v1
World v2
Expansion Pack
Region Pack
Faction Pack
Time Era Pack

因此世界源本身具備 DLC 式擴張能力。


31. AI 可以持續續寫世界

世界不需要一次完整。

可以:

Wt→Wt+1W_t \rightarrow W_{t+1}

每次 AI 新增:

  • 地區;
  • NPC;
  • 歷史;
  • 事件;
  • 道具;
  • 勢力;

但必須經:

Candidate→Validation→Canonical Commit\text{Candidate} \rightarrow \text{Validation} \rightarrow \text{Canonical Commit}

這樣世界可以:

Continuous World Growth\boxed{\text{Continuous World Growth}}

32. 世界網站的長期定位

最後不是:

一個設定網站。

而可能成為:

World Infrastructure+World Asset Registry+Projection Platform\boxed{ \text{World Infrastructure} + \text{World Asset Registry} + \text{Projection Platform} }

33. 未來與多重世界遊戲的合流

當世界都有 stable ID:

W1,W2,…,WnW_1,W_2,\ldots,W_n

遊戲只需要定義:

ΠG\Pi_G

以及 World Link:

E(Wi,Wj)E(W_i,W_j)

就可以建立:

Multi-World Game Runtime\boxed{\text{Multi-World Game Runtime}}

因此世界網站不是旁支。

它會反過來成為未來多重世界遊戲生成的:

Canonical World Registry\boxed{\text{Canonical World Registry}}

34. MVP 成功標準

第一版不看流量。

成功條件:

1.

可以新增一個世界。

2.

可以保存結構化世界資料。

3.

可以 freeze version。

4.

可以下載 canonical package。

5.

可以生成 MissAI package。

6.

可以讓 Grok Bot 讀取某個 world manifest 並完成下游改編。

7.

可以再新增第二、第三個完全不同題材世界,而不用改資料架構。

若做到:

W1,W2,W3→same platform\boxed{ W_1,W_2,W_3 \rightarrow \text{same platform} }

MVP 即成立。


35. 建議的 MVP 實作順序

Phase 0

Domain
Private Deployment
Auth

Phase 1

World Registry
World CRUD
World Page

Phase 2

World Schema Editor
Version Freeze
Package Download

Phase 3

WPC Integration
MissAI Export

Phase 4

AI-friendly Manifest/API
Grok Bot Handoff

Phase 5

Second World
Third World
Cross-world Link

36. 一句話版本

這不是一個 AI 聊天網站,而是一個保存、擴張、版本化、交易並把世界編譯成不同體驗的世界源平台。