Files
sanguo_vnpy_v2/vnpy_v4.4.0/README_SANGUO.md
T
claude_dev 3fbe6c9be5 feat: 纳入 VeighNa 4.4.0 上游源码作为版本参考
- 添加 vnpy_v4.4.0/ 目录到版本控制
- 删除嵌入的 .git 目录避免嵌套仓库
- 添加 README_SANGUO.md 说明来源和用途
- 更新 .gitignore 移除 vnpy_v4.4.0/ 忽略规则

上游代码信息:
- 项目: VeighNa 量化交易平台
- 版本: 4.4.0
- 来源: https://github.com/vnpy/vnpy

用途: 版本参考、代码学习、差异对比、离线开发

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 21:40:21 +08:00

72 lines
1.8 KiB
Markdown

# VeighNa 上游源码参考
## 来源信息
- **项目**: VeighNa 量化交易平台
- **版本**: 4.4.0
- **克隆日期**: 2025-06-25
- **原始仓库**: https://github.com/vnpy/vnpy
- **原始分支/标签**: 4.4.0
## 用途说明
此目录是 VeighNa 4.4.0 的完整源码副本,用于:
1. **版本参考** - 明确二次开发基于的具体版本
2. **代码学习** - 参考上游实现方式
3. **差异对比** - 了解与原版的改动
4. **离线开发** - 无需访问 GitHub 也能查看源码
## 使用规范
### 修改规则
-**允许**: 添加注释说明我们对代码的理解
- ⚠️ **谨慎**: 修改代码以适配我们的需求
-**禁止**: 直接提交修改到上游仓库
### 目录结构
```
vnpy_v4.4.0/
├── vnpy/ # 核心框架代码
│ ├── trader/ # 交易模块
│ ├── alpha/ # AI量化模块(4.0新增)
│ ├── chart/ # 图表模块
│ ├── event/ # 事件引擎
│ └── rpc/ # RPC模块
├── examples/ # 官方示例
├── docs/ # 官方文档
└── tests/ # 官方测试
```
## 我们的主要开发区域
我们的二次开发代码在上级目录:
```
../sanguo_trader/ # 我们的交易模块扩展
../sanguo_research/ # 我们的量化研究模块
../sanguo_data/ # 我们的数据管理模块
../sanguo_common/ # 我们的公共模块
```
## 版本更新
如果需要更新上游版本:
```bash
# 备份当前版本
mv vnpy_v4.4.0 vnpy_v4.4.0.backup
# 克隆新版本
git clone --depth 1 --branch X.X.X https://github.com/vnpy/vnpy.git vnpy_vX.X.X
# 对比差异
diff -r vnpy_v4.4.0.backup vnpy_vX.X.X
```
## 许可证
VeighNa 使用 MIT License,详见 [LICENSE](LICENSE)