架构边界
当前仓库的核心方向不是“继续堆更多纯 TypeScript 兼容层”,而是:
cli/作为公开入口与编排层- Rust crate / NAPI 作为长期核心实现重心
- TypeScript 主要负责接口暴露、配置装配、桥接运行时与声明描述
组件分工
| 组件 | 职责 |
|---|---|
cli/ | tnmsc 命令入口、crate 暴露、npm 包暴露 |
mcp/ | MCP stdio server,复用 CLI prompt service |
gui/ | Tauri 桌面调用层与展示层 |
libraries/ | Rust-first / NAPI-first 基础库 |
关键边界
- GUI 不是核心实现中心
- MCP 不是新的真源模型
- 文档站不是架构真相的唯一来源
Last updated on