feat: 新增第20模块 Go+Air量化知识迭代系统完整文档
- 新增 20_Go迭代系统/README.md:模块索引与实际试运行记录 - 新增 Go量化知识迭代系统完整架构.md:完整目录结构、核心模块详解、API设计、数据流架构图 - 新增 Air热重载配置与迭代工作流程.md:安装步骤、.air.toml配置、日常迭代流程 - 新增 数据源接入完整指南.md:12个数据源(Binance/OKX/Bybit/Deribit/Glassnode/CoinGlass/DeFiLlama/TheGraph/CMC/FRED等) - 新增 部署运维指南.md:本地开发、生产部署、Docker Compose、监控告警 已验证:Go 1.23.5 + Air v1.64.5 热重载 < 1秒,API接口全部正常
这个提交包含在:
59
20_Go迭代系统/README.md
普通文件
59
20_Go迭代系统/README.md
普通文件
@@ -0,0 +1,59 @@
|
||||
# 20. Go + Air 量化知识迭代系统
|
||||
|
||||
> 本模块记录基于 **Go 1.23.5 + Air v1.64.5** 构建的量化知识迭代系统的完整文档体系。
|
||||
> 系统已于 **2026-03-06** 完成实际试运行验证,Air 热重载功能正常,响应时间 < 1 秒。
|
||||
>
|
||||
> 返回:[知识库主目录](../README.md) | [Wiki 主索引](../wiki/README.md)
|
||||
|
||||
---
|
||||
|
||||
## 模块文档列表
|
||||
|
||||
| 文档 | 说明 | 状态 |
|
||||
|------|------|------|
|
||||
| [Go量化知识迭代系统完整架构.md](./Go量化知识迭代系统完整架构.md) | 系统整体架构、目录结构、API 设计、数据流 | ✅ 已完成 |
|
||||
| [Air热重载配置与迭代工作流程.md](./Air热重载配置与迭代工作流程.md) | Air 安装、.air.toml 配置、日常迭代流程 | ✅ 已完成 |
|
||||
| [数据源接入完整指南.md](./数据源接入完整指南.md) | 12 个数据源的接入方式、API 端点、数据格式 | ✅ 已完成 |
|
||||
| [部署运维指南.md](./部署运维指南.md) | 本地开发、生产部署、Docker、监控告警 | ✅ 已完成 |
|
||||
|
||||
---
|
||||
|
||||
## 系统核心功能
|
||||
|
||||
本系统是 `quantKonwledge` 知识库的**后端迭代引擎**,核心功能包括:
|
||||
|
||||
**知识库 MD 文档自动迭代更新**:通过定时任务或 API 触发,自动拉取最新市场数据并更新对应 MD 文档,实现知识库的持续迭代。
|
||||
|
||||
**多数据源统一接入**:聚合 12 个数据源(Binance、OKX、Bybit、Deribit、Glassnode、CoinGlass、DeFiLlama、The Graph、CMC、TradingView、FRED、美联储官网),标准化为统一格式。
|
||||
|
||||
**指标计算引擎**:将 tradehk 的 TypeScript 指标逻辑移植为 Go 实现,支持高并发计算 EWO、MACD、RSI、ATR、SuperTrend、TTM Squeeze 等核心指标。
|
||||
|
||||
**信号生成与通知**:复现 tradehk 的 EWO 转换检测机制,多指标共振评分,支持飞书/Telegram/Webhook 通知。
|
||||
|
||||
**热重载开发体验**:使用 Air 实现无需手动重启的开发迭代流程,修改源码后 < 1 秒自动重编译重启。
|
||||
|
||||
---
|
||||
|
||||
## 实际试运行记录(2026-03-06)
|
||||
|
||||
| 验证项目 | 结果 |
|
||||
|---------|------|
|
||||
| Go 1.23.5 安装 | ✅ 成功 |
|
||||
| Air v1.64.5 安装 | ✅ 成功 |
|
||||
| 项目编译(7.7MB 二进制)| ✅ 成功 |
|
||||
| 服务启动(端口 9090)| ✅ 成功 |
|
||||
| 健康检查 `/health` | ✅ 正常 |
|
||||
| 知识库状态 `/api/v1/status` | ✅ 正常(98 文档,41 术语)|
|
||||
| 指标列表 `/api/v1/indicators` | ✅ 正常(10 个指标)|
|
||||
| 数据源状态 `/api/v1/datasources` | ✅ 正常(10 个数据源)|
|
||||
| Air 热重载(修改代码 → 自动重启)| ✅ < 1 秒响应 |
|
||||
| 版本更新(0.1.0 → 0.1.1)| ✅ 自动更新 |
|
||||
|
||||
---
|
||||
|
||||
## 相关知识模块
|
||||
|
||||
- [12_信号系统优化](../12_信号系统优化/README.md):EWO 阈值过滤、各币种专项策略
|
||||
- [tradehk 文档](../wiki/tradehk/README.md):参考源码架构与指标实现
|
||||
- [10_链上数据分析](../10_链上数据分析/链上数据分析指南.md):Glassnode 数据解读
|
||||
- [Wiki 名词解释](../wiki/名词解释/):EWO、MVRV、SOPR 等术语定义
|
||||
在新工单中引用
屏蔽一个用户