--- type: GLS标准 code: GLS-0002 version: v1.0 Draft source: ima知识库 · 7482038949002130 hololake_migrated: 2026-07-13 --- # MNPS · 模块编号路径标准 ## GLS-0002 · Modular Numbered Path Standard · Draft v1.0 ### 0. 定义 MNPS 是 GLS 的基础工程规范,规定整个光湖语言系统如何组织协议、模块、文档、路径、编号、版本、索引与依赖。 ### 核心原则 1. **编号唯一** — 一个编号永远只对应一个模块。版本升级,编号不变。 2. **编号不可复用** — 废弃后永久保留,新模块申请新编号。 3. **路径唯一** — 编号路径与语义路径同时存在,指向同一模块。 4. **模块独立** — 可独立阅读、维护、升级、发布。 5. **模块组合** — 复杂能力引用已有模块组合,不重新造轮子。 6. **按需加载** — AI 只读当前任务需要的模块,不全量扫描。 7. **路径稳定** — 版本升级不影响模块编号路径。 8. **依赖声明** — 模块显式声明依赖树,不全文搜索。 9. **索引优先** — 先读 Index 再读正文,不替代全部细节。 10. **示例优先** — 每个模块至少提供一个完整 Example。 11. **路径映射** — 自然语言语义最终映射到模块编号路径。 ### 模块生命周期 ``` Draft → Review → Candidate → Stable → Deprecated → Archived ``` 不删除,Archived 永久存在。 ### 模块树 ``` GLS ├── 0000 Constitution ├── 0001 Language Core ├── 0002 Modular Path ├── 0100 Bootstrap ├── 0200 TCS ├── 0300 GLP ├── 0400 HLDP ├── 0500 Governance └── 0600 Runtime ``` ### 最终定义 MNPS 不是为了管理文档——而是为了管理语言。未来无论增加多少人格、技能、运行时,都能通过编号路径完成语言解析,不再重新阅读整个世界。