Repository navigation
Releases: LuQTest/Big-A-chovy
Releases · LuQTest/Big-A-chovy
Release list
v0.7.1 — 缓存与 Docker 构建修复
修复内容
- 修复本地运行过工作台后再构建 Docker 镜像可能失败的问题:将
update_check.json排除在构建上下文之外,避免它与镜像中的运行时符号链接冲突。 - 修正更新检查缓存隔离测试:验证缓存路径跟随
A_SHARE_STATE_DIR,不再错误要求真实脚本目录旁永远没有缓存文件。 - 将数据源缓存生成的双点前缀
.lock文件排除在 Git 和 Docker 构建上下文之外,防止运行产物被误提交或打进镜像。
验证
- 隔离全量回归:580 项通过。
- GitHub Actions:Ubuntu 全回归、Windows 原生锁检查、Windows 全套诊断和 Docker 构建均通过。
v0.7.0 — 软件内更新提醒
What's Changed
Full Changelog: v0.6.1...v0.7.0
v0.6.1 — 正式版
v0.6.1 — Windows 影子库锁兼容性补丁
Changes
- Windows 在没有
fcntl时使用msvcrt.locking锁定影子样本库锁文件首字节;锁获取失败、正常解锁失败或两种跨进程锁原语都不可用时拒绝写入。 - 共享 JSON cache 同样补上 Windows 跨进程锁,修复新浪 fallback 重复探测,并补齐 Windows UTF-8、路径和并发回归。
- 保留
v0.6.0正式版和已有历史 tag 作为回退;本补丁不删除或覆盖旧版本。
Validation
- GitHub Actions Ubuntu 全套:501/501 passed
- GitHub Actions Windows 原生影子锁专测:26/26 passed
- GitHub Actions Windows 全套诊断:501/501 passed
- Docker 多架构构建:
linux/amd64、linux/arm64
Docker
- Image:
ghcr.io/luqtest/big-a-chovy:v0.6.1 - Digest:
sha256:f4dc08043a6e59ab6fcb200d9d33e06b02e161eb2406f6724b171708a6bb7ed2 - Pull:
docker pull ghcr.io/luqtest/big-a-chovy:v0.6.1
本 Release 的 Assets 同时附带 Dockerfile、docker-compose.yml、default.dockerignore 和 Docker manifest,方便从正式版页面直接部署。v0.6.0 仍作为回退版本保留。
v0.6.0 — 正式版
v0.6.0 正式版
- 实时看板与筛选工作台统一展示数据时点、来源、降级告警、任务占用和配置生效状态。
- 报告库合并根目录平铺报告与
筛选结果/YYYYMMDD/归档,并按文件名交易日/时间稳定排序。 - 行情、分时、五档、财务、公告/事件、交易日历与上下文查询提供明确证据状态;查询和筛选不会自动下单。
- T+1 早盘核验使用官方交易日历和精确共享目标时刻 09:45,同时校验证券与行情日期;历史分钟目标无法追溯时明确返回不可用。
- 源码、Release 与容器镜像均对应同一最终提交
17b125139f9be3cfc5d7a771ccaae3a45abd6deb。
验证
- 隔离全量回归:498/498 通过,0 跳过。
- 3 个前端 JavaScript 文件语法检查通过,
git diff --check通过。 - 临时源码副本启动后
/、/workbench、/api/status、/api/wb/reports均返回 HTTP 200。 - tag 触发的 Docker Actions 构建成功,目标镜像:
ghcr.io/luqtest/big-a-chovy:v0.6.0。
已知限制
- 上游公开接口可能变化;真实交易时段分笔增量、盘中高峰稳定性、Windows 原生锁行为和真实历史影子库迁移仍需单独验收。
- 项目不自动下单;交易规则唯一权威为
选股框架.md,实际交易裁决不由筛选工具代替。
完整更新见 CHANGELOG.md。