Files
sanguo_moziplus_v2/docs/design/frontend-principles.md
T
2026-05-15 23:41:27 +08:00

41 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# moziplus v2 前端设计原则
**创建**: 2026-05-15
**状态**: 用户确认
## 核心原则
> **UI 样式和布局参考 v1.0,具体功能设计按 v2.6。**
| 维度 | 参考谁 | 说明 |
|------|--------|------|
| **样式(CSS/主题/配色)** | v1.0 朝堂古风设计系统 | 深蓝底 + mc-card + m-section + CSS 变量体系 |
| **布局(页面结构/组件位置)** | v1.0 Dashboard | 侧边栏导航 + 主内容区 + 弹窗详情 |
| **组件风格** | v1.0 TaskModal / EdictBoard | 卡片/管道/状态徽章等视觉元素 |
| **功能设计** | v2.6 课题7+9 | 5页精简、推送分级、评论线程、DAG拓扑、AI Briefing |
| **交互逻辑** | v2.6 课题7+9 | 四种交互模式、超时兜底、乐观锁 |
## 参考文件
- **v1.0 前端源码**: `~/.sanguo_projects/sanguo_moziplus/dashboard/`
- **v1.0 设计文档**: `~/.sanguo_projects/sanguo_moziplus/docs/design/dashboard-frontend-design.md`
- **v2.6 课题7+9方案**: `~/.openclaw/sanguo_projects/sanguo_moziplus_v2/docs/design/topic7-interaction-dashboard-proposal.md`
- **Edict 组件参考**: `~/.openclaw/knowledge_base/edict/`
## 页面对照(v1.0 10Tab → v2.6 5页)
| v2.6 页面 | v1.0 来源 | 功能变更 |
|-----------|----------|---------|
| 任务看板 | 任务看板 + 编排调度 | 合并,加 DAG 拓扑视图 |
| 全局监控 | 将军总览 + 会话监控 | 合并,加心跳可视化 |
| 产出档案 | 奏折阁 | 保留,加产出物预览 |
| 系统配置 | 模型配置 + 技能配置 | 合并为一个配置页 |
| AI 简报 | 无(新增) | v2.6 新增,AI 自动生成 |
## 技术栈(延续 v1.0
- React 18 + Vite + TypeScript
- Zustand 状态管理
- Tailwind CSS
- 轮询(Phase 2) → WebSocket(Phase 3)