按《参赛成果物提交规范·赛道一》§6 红线: - samples/ 目录改名 sample/(git mv,保留历史) - 10 个中日文样本文件 + docs 参赛手册 PDF 重命名为 ASCII (requirements_*/template_*/rules_*/contestant-handbook.pdf) - tests/test_zh_template.py 硬编码绝对路径 D:\00_project\Genesis 改为相对路径 - 全局更新 21 个活动文件引用;历史日志/审查文档不改(追加说明记录) 全量 pytest 431 passed / 99.15%
38 lines
1.6 KiB
Markdown
38 lines
1.6 KiB
Markdown
# 既有系统样本:stock-trade-system(股票量化交易系统)
|
||
|
||
## 来源标注
|
||
|
||
- **仓库**: https://github.com/sunOnly/stock-trade-system
|
||
- **作者**: sunOnly
|
||
- **描述**: 股票量化交易系统(Spring Boot 多模块)
|
||
- **许可证**: ⚠️ **仓库未声明 LICENSE**(GitHub 默认保留所有权利)
|
||
|
||
## 使用说明(合规声明)
|
||
|
||
本目录仅作为本项目(概要设计书自动生成 Agent)的**测试输入样本**使用:
|
||
|
||
1. **不进交付物**:本代码不随产品发布、不对外分发、不参与任何形式的再授权。
|
||
2. **仅作影响调查演示**:用于验证「既有系统解析 → 影响调查 → 変更範囲确定 → 概要设计书生成」链路(追加改修场景)。
|
||
3. **来源透明**:保留本 README 与原始 pom.xml/包结构,不篡改作者版权声明。
|
||
4. **许可风险自担**:因上游无 LICENSE,本项目用户需自行确认使用该样本的合规性;正式商用场景建议替换为自有代码或获得作者授权。
|
||
|
||
## 结构(13 个 Spring Boot 模块)
|
||
|
||
| 模块 | 职责 |
|
||
|------|------|
|
||
| trade-application | 应用入口/装配 |
|
||
| trade-common | 公共层(dal/entity/util/config/service) |
|
||
| trade-gateway | Spring Cloud Gateway 网关 |
|
||
| trade-user | 用户/账户域 |
|
||
| trade-order | 订单/交易域 |
|
||
| trade-risk | 风控域 |
|
||
| trade-strategy | 策略域 |
|
||
| trade-market-data | 行情数据域 |
|
||
| trade-indicator | 指标计算域 |
|
||
| trade-notification | 通知域 |
|
||
| trade-backtest | 回测域 |
|
||
| trade-security | 安全域 |
|
||
| trade-mbg | MyBatis 生成器 |
|
||
|
||
共 278 个 Java 文件(约 567 KB,已去除 target/ 构建产物与 IDE 配置)。
|