v1.0.0: 初始化 — README/CHANGELOG/DECISION_LOG + 首份每日总结(2026-06-14)

This commit is contained in:
fxy
2026-06-14 22:01:42 +08:00
parent 345fe5a497
commit 527fc610d8
4 changed files with 136 additions and 2 deletions

71
daily/2026-06-14.md Normal file
View File

@ -0,0 +1,71 @@
# 2026-06-14 服务器功能变动总结
## Dashboard 交易监测看板 (dashboard.xybkwd.top)
**仓库**`beast/dashboard` | **systemd**`dashboard.service` | **端口**9000Caddy 反代)
### v1.0.2 — 余额计算 & 鉴权修复
- Bug修复余额计算fallbackwallet_history 为空时用 INITIAL_WALLET + SUM(close_profit_abs)
- Bug修复auth中间件过严/api/* 全部路径免auth
- 改进:后端监听 0.0.0.0 → 127.0.0.1Caddy反代
### v1.0.3 — INITIAL_WALLET 自动读取
- Bug修复INITIAL_WALLET 不再写死,从 ~/freqtrade/user_data/config.json 读取 dry_run_wallet
- 优先级:环境变量 > config.json > 默认值 1000
### v1.0.4 — 品牌退役 & 配置三层修复
- 重命名Beast Trader → Dashboard仓库/目录/systemd/前端/PWA
- 严重教训systemd Environment 覆盖 config.json改配置查三层规则确立
- 修复systemd env(10000→1000) + config.json(10000→1000) + 代码默认值(1000)
### v1.2.0 — 盈亏分布图重写
- UI重写盈亏分布直方图 Chart V2viewBox 340x100→340x200去旋转标签加网格+数值+图例)
### v1.3.0 — 第三屏升级为实时交易监测面板
- 新功能:顶部监测状态栏(浮动盈亏 | 今日盈亏 | 最大回撤 | 连续盈亏)
- Bug修复盈亏分布SQL GROUP BY → WITH ranges + LEFT JOIN
- Bug修复每日盈亏 daily.length < 2 === 0
- Bug修复conn.close() 过早关闭 500 错误
- 后端新增max_drawdown_pctconsec_winsconsec_losses
### 仓库拆分
- 策略相关文件全部移至 freqtrade-strategies
- DECISION_LOG 拆分为二
- README 重写垃圾清理
## Freqtrade 策略运行仓库
**仓库**`beast/freqtrade-strategies` | **部署**Docker 容器
### v1.0.0 — 初始化
- git 仓库初始化管理 freqtrade 配置和策略代码
- 实盘策略structure_flow_strategy_v2_2d.py
### v1.1.0 — 全量归档
- 全量策略版本36个策略文件
- 全量回测结果15个结果文件
- 分析工具脚本7个
- 策略文档6个
- Bug修复dry_run_wallet 100001000
## Caddy HTTPS 反向代理
- 新增 `memo.xybkwd.top` localhost:5230Memos
- 新增 `nav.xybkwd.top` localhost:9001 + /var/www/nav
- 当前管理6个域名
## 自动化任务 (cron)
全部正常运行日报(23:55)、日报入仓(00:05)、交易导出(每小时)、周报(周日08:00)
## 今日确立的工程规范
1. **Gitea 查档铁律**涉及Gitea服务 先查CHANGELOG/DECISION_LOG/README
2. **改配置查三层**环境变量 > 配置文件 > 代码默认值
3. **仓库边界清晰分离**Dashboard vs 策略 严格分界
4. **生产环境与源码仓库同步**:先提交仓库,再从仓库部署
## IT 公司视角评估
一个人干了前端、后端、SRE、DevOps、产品、架构六个岗位的活。
在正规 IT 公司,这是 5-8 人团队一整天的工作量。