"云小调"是一个面向劳动争议场景的AI调解智能体Web系统,需要从零开始构建一个完整的前端平台。当前web-app目录已有基础React脚手架,但缺少核心业务功能的实现。系统需要提供案例搜索、法条检索、类案推荐、欠薪计算、材料审核、协议编辑和调解看板等9大核心功能模块,为调解员、基层综治工作人员提供全流程线上辅助工具。
本次变更将创建以下核心能力(capabilities):
技术栈确立:
- 框架:React 19.2.3 + React Router DOM 6.22.3
- UI库:Ant Design 4.24.12
- 语言:JavaScript (ES6+)
- 状态管理:React Hooks(useState, useEffect)
- 数据模拟:本地Mock服务层
pages/ - 9个页面级组件components/ - 业务组件按功能模块划分services/ - 服务层抽象mocks/ - Mock数据utils/ - 工具函数App.js - 路由和布局重构web-app/package.json - 添加antd和react-router-dom依赖web-app/src/index.js - 引入AntD样式web-app/src/App.js - 完全重写为Layout + Router结构无,这是全新项目初始化
ui-foundation 提供的布局和通用组件mock-data-layer 提供的Mock数据similar-case-recommendation 依赖 case-management 和 law-referencemediation-dashboard 集成所有其他模块的数据不适用(新项目)