主要專區/持續推進

MSSP:讓複雜專案重新變得可觀察。

這裡不只展示成果,也保存方法、失敗、重構與版本演化。MSSP 將透過開源專案與自製實作被反覆驗證、修正與教學化。

00

WORKING DEFINITION

不是把程式切碎,而是讓狀態的邊界可以被看見與操作。

本區暫時保留工作性定義。隨著 Evennia、遊戲運行框架、視覺狀態編輯器與自主 Agent 實驗推進,定義與方法會繼續修訂。

01

從這裡開始

用最少前置知識理解 MSSP 的問題意識、基本組件與適用邊界。

撰寫中
02

架構與模式

整理狀態拆分、投影、替換、回放與組合等可重複使用的結構。

演化中
03

開源專案考古

持續尋找現有專案,分析哪些結構可以保留、重寫或轉化為 MSSP。

持續更新
04

參考實作

由小型可運行範例逐步推進到遊戲、Agent 與世界狀態系統。

原型中

EXAMPLES / 1

每個範例只示範一個結構決策。

每個範例都可以實際執行,並在建置時被機械檢查:沒有任何 TMS 引用另一個 TMS,沒有空的集合目錄,README 必須寫出這個範例「沒有解決什麼」。檢查失敗就不會發佈。

  1. 001

    任務執行器:兩個 TMS 想互相引用時

    兩個報表模組需要同一份計算結果。直接互相引用會讓其中一個永遠無法單獨載入;改由 SMS 持有共享契約後,兩者都通過孤島測試。

    tms-to-tms-couplingsms-shared-contractisland-test

    javascript · v1.0 · 2026-07-31 · 509 lines

    打開

FIRST PUBLIC TRACK

第一條公開路線:從開源專案到 MSSP 重構。

  1. 01選擇專案並建立結構地圖
  2. 02辨識狀態、事件與不可替換耦合
  3. 03製作 MSSP 對照版本與教學
  4. 04發佈原始碼、版本與反例
AI / SOURCE

人類讀網頁,AI 讀原始結構。

所有公開教學都會保留 Markdown、永久網址、版本資訊與可下載原始碼。

開啟 AI 索引