03 · 平台
总览
本层定位
03 · 平台收录 Xisound 跨产品 / 跨栈的系统级架构文档——讲"架构"而非"产品",架构可被多产品复用。
P2 阶段已从 old-arch-doc/ 迁入 26 份定稿,覆盖 7 大架构主题。
🏛️ 七大架构主题
-
:material-sitemap: 系统架构
全局系统架构、模块交互、总揽图。Xisound 整体技术拓扑的权威基准。
源:
System_Architecture.mdv7(1280 行) -
:material-server: 后端架构
C# 后端架构:Controllers / WebSocket / AIAgent / DI 注入树。
源:
Backend_Architecture.md -
:material-monitor-dashboard: 前端架构
Vue 3 前端架构:Pinia 状态管理、Components 复用层级、Signal Flow 画布。
源:
Frontend_Architecture.md -
:material-music-note: DSP 算法架构
DSP 算法库架构:数据流、模块注册、9 大模块的统一接口规范。
源:
DSPAlgo_Architecture_v7.md(2440 行) -
:material-database: 数据模型
全局数据结构、参数协议、持久化 schema、跨产品数据契约。
源:
DataStructure_Reference.md+data_model_and_arch_v2.md -
:material-protocol: 协议设计
WebSocket 协议、参数协议、gRPC schema、API 通讯规范。
源:
Protocol_Design.md+api/* -
:material-cloud-upload: 部署拓扑
部署拓扑、进程模型、端口约定、M6.1 部署方案、CI/CD 集成。
本期新建(07_web M6.1 挂此处)
🚀 快速入口
我是新加入的架构师 / 技术负责人
按以下顺序通读:系统架构 → 协议设计 → 数据模型 → 你负责的具体栈(前端/后端/DSP)。
我是某个产品的开发,需要了解所依赖的平台
- 产品文档参见
02-products/ - 各栈的实现细节(与代码 1:1 mirror)见
08-implementation/ - 部署运维相关见
70-deployment/和09-testing-ops/
我需要查询某个 API / 协议字段
- WebSocket / 参数协议 →
60-protocol/ - 数据结构(Preset、Module、Channel 等)→
50-data-model/
🔗 与其他层的关系
flowchart TB
L1[🏢 04-departments<br/>组织规范] --> L3
L2[📦 02-products<br/>产品矩阵] --> L3
L3[🏛️ 03-platform<br/>本层 · 架构]
L3 --> L4[🔧 08-implementation<br/>代码 1:1 mirror]
L3 --> L6[🧪 09-testing-ops<br/>测试与运维]
classDef xyDefault fill:#0B1C2E,stroke:#D4A574,color:#fff
classDef xyCore fill:#6B3FA0,stroke:#D4A574,color:#fff
classDef xyOther fill:#1E3A52,stroke:#D4A574,color:#fff
class L3 xyCore
class L1,L2 xyDefault
class L4,L6 xyOther
📌 历史追溯
本目录原 D 系列编号为 D3 · 架构级文档(legacy_doc_id D3-ARCH-000),P2 阶段 IA-v3 重构后更名为 03 · 平台。整理批 2(2026-05-06)已从 old-arch-doc/ 迁入 26 份定稿(D3 13 份 + DSP-Algo 13 份),8 份 v5/v6/重复草稿归档到 _legacy_arch_drafts/。详细的 33 份 old-arch-doc → IA-v3 映射见 05-standards/tech-docs-framework.md §4.1。
Xisound 03 · 平台 · v2.0 · 2026-05-13