Skip to Content
Skip to Content
架构边界

架构边界

当前仓库的核心方向不是“继续堆更多纯 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 不是新的真源模型
  • 文档站不是架构真相的唯一来源

如果你需要看用户操作面,回到 CLIGUI;这里只说明实现分层为什么这样划。

Last updated on