更新日志¶
v1.3.2¶
发布日期:2026-04-05
更新内容:
- 将 决策依据 进一步收敛成更像交易终端的大白话输出,统一为 100局 / 40局 / 20局 / 5局 / 大模型 / 押注结论 六层结构。
- 调整决策文案的权重表达:100局 和 40局 明确作为背景参考,不再写成像单独就能决定方向的强结论。
- 优化押注结果卡片与观望卡片里的多行决策依据展示,保持原样块状输出,更容易扫读。
重点变化:
- 决策依据 现在更短、更口语化,读起来更像真实操盘时的快读信息,而不是系统日志。
- 短期节奏、5局微观结构和大模型推演成为主要判断层;40局 / 100局 只作为背景层辅助理解。
- status、结算结果和观望提示中的决策依据风格已经统一,实盘里不会再出现一处简短、一处啰嗦的情况。
v1.3.1¶
发布日期:2026-04-05
更新内容:
- 为主下注链新增“纯交替增强”规则:当盘口结果按由近到远出现 010101 或 101010 时,系统会按“最新一手同向”强制下注,尝试结束交替。
- 将 预测依据 升级为更容易扫读的大白话分析摘要,按“盘口规律 / 近20局 / 近40局 / 远100局 / 尾部形态 / 模型判断 / 押注结论”展示。
- 把 近40局 正式纳入模型输入层,让模型真实输入和展示层解释口径更一致。
- 在仪表盘顶部增加“连输预警”黄灯,当达到 wlc 设定阈值后才显示。
- 修正押注结果卡片和观望卡片里的多行 预测依据 展示方式,避免重复标题或多余前缀。
重点变化:
- 纯交替盘不再完全交给大模型自由判断,而是增加一条明确、可复核的执行层规则。
- 现在 预测依据 会把短线、中线、长线、尾部形态和最终结论拆开显示,实盘里更容易一眼看懂脚本为什么押大、押小或观望。
- 达到 wlc 阈值后,不用翻聊天记录,打开 status 就能在顶部看到连输预警状态。
- 只要最近 6 位不再是纯交替,系统就会自动退出交替增强逻辑,恢复到原来的主策略判断;原有的模型异常保护、统计兜底、连续观望解锁与暂停逻辑保持不变。
v1.2.5¶
发布日期:2026-03-27
更新内容:
- 将管理员入口与通知渠道彻底拆分,引入必配的 admin_console,并支持 telegram_id / telegram_bot 二选一。
- 管理员 Bot 消息统一改为 HTML 渲染,并切换为 Telegram 原生命令菜单,不再使用底部 /help 大按钮。
- 新增脚本真正启动成功后的确认通知,并同步到管理员入口与重点通知通道。
- 统一预设命名为 5k / 1w / 2w / 3w / 5w / 10w / 15w / 20w / 30w,清理旧 yc* 预设名回流问题。
- 修复高金额多按钮点击失败时仍错误推进倍投链的问题,并将 betting 默认时序恢复到 v1.2.0 口径。
- 删除菠菜资金自动同步到账户余额的历史遗留逻辑,修正“连输已终止”中的本轮净盈利口径。
- 所有消息中的金额展示统一为万元,yss 改成纯列表样式,stats 改为按已结算链路统计并输出稳定的 HTML <pre> 表格。
- 删除旧 set / ms 命令入口,新增 stf 用于设置本轮目标金额。
重点变化:
- 新配置结构下,admin_console 是唯一管理员控制面;notification.channels.telegram_notify_bot 明确只负责通知,不再承担命令交互。
- 管理员 Bot 里的标题、代码片段和多行内容现在会正确加粗/格式化,左侧命令菜单会替代底部大按钮。
- 更新后如果账号目录里仍有旧 presets.json,脚本会自动丢弃其中的 yc* 旧预设,只保留新命名体系。
- stats 现在只统计当前策略链中的已结算记录,未结算和异常挂单不计入,表头显示真实样本数。
- 用户可见金额统一为 X.XX 万,但内部资金计算与日志口径保持不变。
v1.2.3¶
发布日期:2026-03-26
更新内容:
- 为 status 增加模型健康状态区,显示当前模型、最近异常和最近成功时间。
- 新增模型自动切换、模型链不可用、连续兜底自动暂停的通知链路。
- 调整目标暂停与重点通道消息路由,进一步收紧卡片文案。
重点变化:
- 当模型可用、已切换、连续兜底或已自动暂停时,status 顶部都会明确亮灯提示。
- 连续统计兜底达到阈值后,系统会自动暂停,避免模型长期不可用时继续下注。
- 模型自动切换、模型链失败、模型连续异常暂停会同步通知到管理员窗口和重点通道。
- goal_pause 继续只发管理员 chat;重点通道账号前缀后会留空行,方便多账号扫读。
- 盈利达成暂停中的账户资金、菠菜资金统一改为“万元”展示。
v1.2.2¶
发布日期:2026-03-25
更新内容:
- 清理多轮版本演进后遗留的无效函数、旧命令别名与半弃用风控影子验证逻辑。
- 精简更新管理与模型管理中的旧兼容分支,统一当前多用户配置主链。
- 调整 help、status、连输告警等高频交互,使消息结构更清晰、重点通道内容更一致。
重点变化:
- 删除了不再使用的启动提醒残留、旧状态展示辅助函数、风控暂停简报遗留函数、旧迁移辅助函数等死代码,代码结构更收敛。
- 命令面进一步收口:移除 open/off、ak、warn 等旧别名,仅保留主命令;移除 model reload、apikey test 等低价值运维入口。
- 删除 shadow_probe 整组影子验证逻辑及其 runtime 字段,减少半弃用状态残留。
- user_manager.py 不再回退读取 config.json、不再自动归并 groups.admin_chat、不再迁移 api_key -> api_keys,配置结构进一步统一。
- update_manager.py 不再从 shared/、global.json 等旧路径读取配置,但仍保留旧运行时文件忽略规则,避免历史机器升级被阻塞。
- model_manager.py 已移除对旧 config.py 的 provider 配置回退,当前只依赖共享 ai 配置。
v1.2.1¶
发布日期:2026-03-25
更新内容:
- 修复更新健康检查漏检关键脚本的问题,补充 model_manager.py、update_manager.py、verify_deps.py、constants.py 的编译检查。
- 调整依赖检查逻辑,将 dashscope 从硬依赖改为可选依赖,避免未启用相关 provider 时误报失败。
- 修复直接执行 pytest -q tests_multiuser 时的测试收集问题,统一测试入口行为。
- 重新梳理 status / 仪表盘的信息层级,顶部优先展示状态、预设、模式、下一手、账户余额、菠菜余额。
- 启用重点通道摘要消息,TG Bot / IYUU 改为发送“结论 + 关键字段 + 动作”的摘要版。
- 优化 help、update、reback、restart 的卡片结构,并统一高频告警/成功/异常卡片语义。
重点变化:
- 更新前的健康检查更可靠,不容易出现“脚本本身有问题但更新流程没发现”的情况。
- 如果机器没有安装 dashscope,但当前账号也没启用相关模型,不会再因此把整次健康检查判成失败。
- 现在无论你执行 pytest -q tests_multiuser 还是 python3 -m pytest -q tests_multiuser,测试入口行为都一致。
- status 首屏会更聚焦,先看核心运行态,再看策略与统计,移动端更容易一眼扫完。
- 重点通知会更短、更清晰,不再把完整长文案直接塞到 TG Bot / IYUU。
- help 首屏改成“快速上手”,update/reback/restart 更像运维结果卡,连输/资金不足/目标暂停等高频告警的语义也统一了。
v1.2.0¶
发布日期:2026-03-24
更新内容: - 新增 NVIDIA 免费预览模型链支持,并完成多账号迁移兼容。 - 增强模型不可用时的管理员提示、自动切换提示与整条模型链失效告警。 - 修复自动暂停状态与倒计时剩余局数不自动更新的问题。
重点变化:
- tim、shuji、xu 这类账号现在可以直接切到 NVIDIA 的 OpenAI 兼容接口,并使用免费预览模型链运行。
- 当前主模型不可用时,系统会自动切到备用模型,并在管理员窗口明确提示“从哪个模型切到哪个模型”。
- 如果整条模型链都没返回可用结果,系统会在管理员窗口发出更明确的人性化告警,并说明已经切到统计兜底。
- 当模型鉴权异常时,管理员窗口会收到专门的诊断提醒,不再只是静默退回统计兜底。
- 自动暂停期间,status / 仪表盘里的“剩余几局”会随倒计时真实更新,暂停结束后状态也会及时恢复。
v1.1.22¶
发布日期:2026-03-24
更新内容:
- 修复旧路径 global_config.json 阻塞更新的问题。
- 恢复盈利达标后的换轮触发条件。
- 增强下注与结算链路诊断日志。
- 修复运行中漏结算导致倍投链回退的问题。
- 收紧高压位连续观望逻辑,避免长时间不下注。
重点变化:
- 旧部署环境如果仍保留根目录 global_config.json,后续更新不再被这个文件误拦截。
- 自动暂停结束后会恢复换轮触发条件,盈利超过目标后能正常进入下一轮。
- 如果上一手真实已执行但漏了结算回写,系统会优先按新一轮历史补结算,而不是直接把这手踢出倍投链。
- 同一手位连续多次观望时,会触发保守解锁,减少“长时间一直不下注”的情况。
- 新增更强的下注/结算链路诊断日志,方便复盘漏单、金额异常和换轮异常问题。
v1.1.21¶
发布日期:2026-03-23
更新内容: - 修正仪表盘样式与概览字段展示。 - 恢复重点通道完整详细告警内容。 - 为观望、待结算与漏结算补足可见原因提示。 - 将预测理由整理为通俗中文说明。
重点变化: - 仪表盘顶部概览调整为:状态、预设、下一手下注、账户余额、菠菜余额。 - TG Bot / 重点通道重新保留完整详细告警内容,方便多账号并行查看。 - 当系统观望、待结算阻塞或运行中自动修正异常挂单时,会明确给出原因提示。 - 模型原因从英文术语改成更容易理解的中文短句。
v1.1.20¶
发布日期:2026-03-22
更新内容: - 优化消息卡片与提醒分级体验。 - 增强仪表盘概览与运维命令反馈。 - 统一高频命令、日常操作与异常路径的交互反馈。
重点变化:
- 管理窗口保留完整消息,重点通道改为摘要提醒。
- status 在保留主体结构的前提下增加顶部概览。
- ver、update、reback、restart 统一为卡片式反馈。
- model、apikey、warn、balance、users、gf、set、ys、yss、yc、xx、res、ms 等命令反馈统一为更清晰的交互卡片。
- 下注窗口失效、押注失败、结算失败、未知命令、参数不足等异常路径统一为可操作提示。
v1.1.19¶
发布日期:2026-03-21
更新内容: - 修复漏单链路并恢复关键通知交互。 - 清理旧命名并统一核心注释。
重点变化:
- 修正 bet_sequence_log 裁剪后 bet_reset_log_index 漂移导致的新链路丢失问题。
- 恢复每手通知方向文案、explain 命令和盈利/炸号暂停通知的一致性。
- 清理 V10 / M-SMP 等历史残留命名,统一核心预测链路注释。