42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
---
|
||
doc_id: DOC-AA-001
|
||
title: 系统上下文
|
||
version: 0.1.0
|
||
status: reviewed
|
||
owners:
|
||
- 林然
|
||
upstream:
|
||
- ../business-architecture/01-scope-and-goals.md
|
||
downstream:
|
||
- ./01-external-systems.csv
|
||
- ./02b-solution-layering.md
|
||
- ./02-modules.csv
|
||
updated_at: 2026-03-23
|
||
---
|
||
|
||
# 系统上下文
|
||
|
||
## 1. 系统边界
|
||
|
||
Arch Design Dashboard 是一个单体 Web 应用(前后端分离),用于管理基于 `minimal-design-template` 的架构设计过程。
|
||
|
||
```mermaid
|
||
flowchart LR
|
||
User["林然<br/>(Browser)"] -->|HTTP| Dashboard["Arch Design Dashboard"]
|
||
Dashboard -->|File I/O read/write| DesignDir["设计文件目录<br/>(design/)"]
|
||
Dashboard -->|File I/O read-only| CodeDir["代码仓库目录<br/>(src/ 等)"]
|
||
Dashboard -->|HTTP API| LLM["LLM 服务<br/>(Phase 2)"]
|
||
```
|
||
|
||
## 2. 边界说明
|
||
|
||
- Dashboard 是唯一的系统,没有微服务拆分
|
||
- 设计文件是 single source of truth,dashboard 不做额外缓存/数据库
|
||
- 代码仓库只读(dashboard 不改代码)
|
||
- LLM 服务是 Phase 2,MVP 不涉及
|
||
- 单人使用,无认证需求
|
||
|
||
## 3. 外部系统
|
||
|
||
详见 `./01-external-systems.csv`
|