docs: 更新README.md完整目录结构(48个模块)

This commit is contained in:
NAC Admin 2026-02-17 03:01:54 -05:00
parent 0eace448bc
commit 368405c39e
1 changed files with 120 additions and 34 deletions

154
README.md
View File

@ -305,44 +305,130 @@ cd ../nvm_v2 && cargo test
--- ---
## 📁 目录结构 ## 📁 完整目录结构
**总模块数**: 48个
**最后更新**: 2026-02-17
``` ```
NAC_Clean_Dev/ NAC_Clean_Dev/
├── README.md # 本文件 ├── README.md
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【核心基础设施】(6个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-udm/ # NAC统一定义模块 ├── nac-udm/ # NAC统一定义模块
│ ├── src/ ├── nvm_v2/ # NAC虚拟机 V2.0
│ │ ├── l0_native/ # L0原生层 ├── charter-compiler/ # Charter语言编译器
│ │ ├── l1_protocol/ # L1协议层 ├── charter-std/ # Charter标准库英文
│ │ │ ├── acc/ # ACC协议族 ├── charter-std-zh/ # Charter标准库中文
│ │ │ ├── cbpp/ # CBPP共识 ├── cnnl-compiler/ # CNNL编译器宪法自然语言
│ │ │ ├── gnacs/ # GNACS编码
│ │ │ ├── nvm/ # NVM接口 ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
│ │ │ └── fragmentation/ # 碎片化协议 ├── 【L0层 - 基础设施层】(2个模块)
│ │ ├── l2_governance/ # L2治理层 ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
│ │ ├── l2_network/ # L2网络层CSNP
│ │ ├── primitives/ # 原语类型 ├── nac-cbpp-l0/ # CBPP共识协议 L0层
│ │ ├── registry/ # 注册系统 ├── nac-csnp-l0/ # CSNP网络协议 L0层
│ │ └── utils/ # 工具函数
│ ├── Cargo.toml ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
│ └── README.md ├── 【L1层 - 协议层】(6个模块)
├── charter-compiler/ # Charter编译器 ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
│ ├── src/
│ │ ├── lexer.rs # 词法分析 ├── nac-cbpp-l1/ # CBPP共识协议 L1层
│ │ ├── parser.rs # 语法分析 ├── nac-csnp-l1/ # CSNP网络协议 L1层
│ │ ├── semantic.rs # 语义分析 ├── nac-acc-1410/ # ACC-1410协议实现
│ │ ├── codegen.rs # 代码生成 ├── nac-ftan/ # FTAN碎片化交易聚合网络
│ │ └── optimizer.rs # 优化器 ├── nac-uca/ # UCA统一宪法架构
│ ├── charter.pest # PEG语法 ├── nac-ma-rcm/ # MA-RCM多资产风险合规管理
│ ├── Cargo.toml
│ └── examples/ ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nvm_v2/ # NAC虚拟机 ├── 【治理与合规】(5个模块)
│ ├── src/ ├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
│ └── Cargo.toml
├── docs/ # 文档 ├── nac-constitution-clauses/ # 宪法条款系统
│ └── CHARTER_LANGUAGE_SPECIFICATION.md ├── nac-constitution-state/ # 宪法状态管理
└── examples/ # 示例 ├── nac-constitution-macros/ # 宪法宏系统
└── shanghai_office.charter ├── cargo-constitution/ # Cargo宪法扩展
├── nac-cee/ # CEE宪法执行引擎
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【AI系统】(1个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── xtzh-ai/ # XTZH AI估值与合规系统
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【跨链桥接】(3个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-bridge-contracts/ # 跨链桥合约
├── nac-bridge-ethereum/ # 以太坊桥接
├── nac-cross-chain-bridge/ # 通用跨链桥
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【RPC与API】(3个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-nrpc/ # NRPC 1.0
├── nac-nrpc4/ # NRPC 4.0
├── nac-api-server/ # API服务器
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【钱包系统】(4个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-wallet-core/ # 钱包核心库
├── nac-wallet-cli/ # 钱包命令行工具
├── nac-vision-wallet/ # Vision图形钱包
├── nac-vision-cli/ # Vision命令行工具
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【开发工具】(7个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-cli/ # NAC命令行工具
├── nac-cli-backup/ # NAC CLI备份
├── nac-sdk/ # NAC开发SDK
├── nac-serde/ # NAC序列化库
├── tools/ # 开发工具集
├── vscode-charter/ # VSCode Charter扩展
├── cnnl-vscode-extension/ # VSCode CNNL扩展
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【部署与监控】(3个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-deploy/ # 部署工具
├── nac-contract-deployer/ # 合约部署器
├── nac-monitor/ # 监控系统
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【应用层】(2个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-rwa-exchange/ # RWA交易所
├── nac-webdev-init/ # Web开发初始化工具
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【测试与集成】(2个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── nac-test/ # 测试框架
├── nac-integration-tests/ # 集成测试
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── 【文档与示例】(3个模块)
├── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
├── docs/ # 项目文档
├── examples/ # 示例代码
├── memory/ # 内存管理相关
└── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
└── 【二进制文件】(1个模块)
└── nac_binaries/ # 编译后的二进制文件
``` ```
--- ---