docs: 更新README.md完整目录结构(48个模块)
This commit is contained in:
parent
0eace448bc
commit
368405c39e
154
README.md
154
README.md
|
|
@ -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/ # 编译后的二进制文件
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue