Skip to content

Releases: sunyink/MFABD2

MFABD2 v4.3.3

15 May 04:58

Choose a tag to compare

更新日志

v4.3.3

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修改Agent在非 ASCII 路径行为 (fix/Agent-Chspath)
  • 节点子识别套嵌重构为摊平 (#283) (fix/patch0513)
  • 合并分支 chore/reftosupnt (chore/reftosupnt)

🐛 Bug修复

  • Agent.Main。非 ASCII 路径(汉字文件名)时,改为报错而非终止。 @sunyink
  • 涂改液 @sunyink
  • 狩猎.圣石均衡模式,增加按键位置适配 @sunyink
  • 启动.消除网络弹窗后的路径问题 @sunyink

🚜 代码重构

  • 对非重用的Or-Sub识别重新厘定、分离 @sunyink
  • 对非重用的And-Sub识别重新厘定、分离|一些不常用的节点改用更通用的Sub条件 @sunyink
  • 将可重用的内嵌Sub识别全部拆分为节点引用 @sunyink

🔧 日常维护

  • 调整OCR模型为V5 @sunyink
  • 公用节点库.继续将类似参数复用 @sunyink
  • 公用节点库.将单节点条件替换为复用rec节点 @sunyink
  • 添加macOS .DS_Store到gitignore @KalimiaChen 👥Claude Opus 4.7
  • ignore支援增加MaaOWM @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.2 → v4.3.3

构建信息:

  • 版本: v4.3.3
  • 类型: 正式版
  • 分支: v4.3.3
  • 构建时间: 2026-05-15T04:51:13Z

历史版本更新内容

v4.3.2 (2026-05-12) ⚠️💡

更新日志

v4.3.2

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 补充活动页领取 (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • UI预设,补上活动页领取 @sunyink
  • 279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink
v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.3-beta.260514.f107227

14 May 13:29

Choose a tag to compare

Pre-release

更新日志

v4.3.3-beta.260514.f107227

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0514的02质量更新 (chore/reftosupnt)
  • 0514的01质量更新 (fix/patch0513)

🐛 Bug修复

  • 狩猎.圣石均衡模式,增加按键位置适配 @sunyink
  • 启动.消除网络弹窗后的路径问题 @sunyink

🚜 代码重构

  • 对非重用的Or-Sub识别重新厘定、分离 @sunyink
  • 对非重用的And-Sub识别重新厘定、分离|一些不常用的节点改用更通用的Sub条件 @sunyink
  • 将可重用的内嵌Sub识别全部拆分为节点引用 @sunyink

🔧 日常维护

  • 调整OCR模型为V5 @sunyink
  • 公用节点库.继续将类似参数复用 @sunyink
  • 公用节点库.将单节点条件替换为复用rec节点 @sunyink
  • ignore支援增加MaaOWM @sunyink
  • 添加macOS .DS_Store到gitignore @KalimiaChen 👥Claude Opus 4.7

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.2 → v4.3.3-beta.260514.f107227

构建信息:

  • 版本: v4.3.3-beta.260514.f107227
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-14T13:22:52Z

历史版本更新内容

v4.3.2 (2026-05-12) ⚠️💡

更新日志

v4.3.2

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 补充活动页领取 (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • UI预设,补上活动页领取 @sunyink
  • 279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink
v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.3-beta.260514.a6eaf81

14 May 06:31

Choose a tag to compare

Pre-release

更新日志

v4.3.3-beta.260514.a6eaf81

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0514的01质量更新 (fix/patch0513)
  • 所有子识别重构拆分 (chore/reftosupnt)

🐛 Bug修复

  • 狩猎.圣石均衡模式,增加按键位置适配 @sunyink
  • 启动.消除网络弹窗后的路径问题 @sunyink

🚜 代码重构

  • 对非重用的Or-Sub识别重新厘定、分离 @sunyink
  • 对非重用的And-Sub识别重新厘定、分离|一些不常用的节点改用更通用的Sub条件 @sunyink
  • 将可重用的内嵌Sub识别全部拆分为节点引用 @sunyink

🔧 日常维护

  • ignore支援增加MaaOWM @sunyink
  • 添加macOS .DS_Store到gitignore @KalimiaChen 👥Claude Opus 4.7

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.2 → v4.3.3-beta.260514.a6eaf81

构建信息:

  • 版本: v4.3.3-beta.260514.a6eaf81
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-14T06:25:06Z

历史版本更新内容

v4.3.2 (2026-05-12) ⚠️💡

更新日志

v4.3.2

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 补充活动页领取 (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • UI预设,补上活动页领取 @sunyink
  • #279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink
v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.3-beta.260512.0bb7fda

12 May 15:51

Choose a tag to compare

Pre-release

更新日志

v4.3.3-beta.260512.0bb7fda

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 所有子识别重构拆分 (chore/reftosupnt)

🚜 代码重构

  • 对非重用的Or-Sub识别重新厘定、分离 @sunyink
  • 对非重用的And-Sub识别重新厘定、分离|一些不常用的节点改用更通用的Sub条件 @sunyink
  • 将可重用的内嵌Sub识别全部拆分为节点引用 @sunyink

🔧 日常维护

  • ignore支援增加MaaOWM @sunyink
  • 添加macOS .DS_Store到gitignore @KalimiaChen 👥Claude Opus 4.7

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.2 → v4.3.3-beta.260512.0bb7fda

构建信息:

  • 版本: v4.3.3-beta.260512.0bb7fda
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-12T15:44:06Z

历史版本更新内容

v4.3.2 (2026-05-12) ⚠️💡

更新日志

v4.3.2

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 补充活动页领取 (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • UI预设,补上活动页领取 @sunyink
  • #279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink
v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2

12 May 13:02

Choose a tag to compare

更新日志

v4.3.2

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 补充活动页领取 (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • UI预设,补上活动页领取 @sunyink
  • 279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2

构建信息:

  • 版本: v4.3.2
  • 类型: 正式版
  • 分支: v4.3.2
  • 构建时间: 2026-05-12T12:54:56Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2-beta.260511.c98b505

11 May 13:24
c98b505

Choose a tag to compare

Pre-release

更新日志

v4.3.2-beta.260511.c98b505

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0510的01功能更新 (#279) (chroe/patch0510)
  • 0509的01质量更新 (#280) (fix/0509patch)
  • 重构卡带选择器 (#274) (refactor/Collect_L)
  • 4.3.1小型补丁合集 (#276) (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (#275) (chore/FlowGameVer0507)

🐛 Bug修复

  • #279评审.公告注入的代码重复/CRLF 换行问题。 @sunyink
  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2-beta.260511.c98b505

构建信息:

  • 版本: v4.3.2-beta.260511.c98b505
  • 类型: 公测版
  • 分支: main
  • 构建时间: 2026-05-11T13:17:53Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2-beta.260510.1e9667c

10 May 09:55

Choose a tag to compare

Pre-release

更新日志

v4.3.2-beta.260510.1e9667c

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0510的01功能更新 (chroe/patch0510)
  • 0509的01质量更新 (fix/0509patch)

🐛 Bug修复

  • 公告注入.把自搓语法标记改为正式MD语法和YAML标记。 @sunyink
  • 卡带选择器.补patch复位。 @sunyink
  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 增加Task默认预设,提升便捷性 @sunyink
  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2-beta.260510.1e9667c

构建信息:

  • 版本: v4.3.2-beta.260510.1e9667c
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-10T09:49:24Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2-beta.260509.8c5abaa

09 May 10:42

Choose a tag to compare

Pre-release

更新日志

v4.3.2-beta.260509.8c5abaa

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0509的01质量更新 (fix/0509patch)

🐛 Bug修复

  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2-beta.260509.8c5abaa

构建信息:

  • 版本: v4.3.2-beta.260509.8c5abaa
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-09T10:37:35Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2-beta.260509.549589e

09 May 13:31

Choose a tag to compare

Pre-release

更新日志

v4.3.2-beta.260509.549589e

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 0509的01质量更新 (fix/0509patch)

🐛 Bug修复

  • pvp.进入自动战斗菜单按钮位置改为硬编码 @sunyink
  • 狩猎场.max坐标变更的漏网之鱼 @sunyink
  • macOS启动脚本.print移到扫描循环外,避免重复pip install同一包 @KalimiaChen 👥Claude Code
  • macOS构建.根据CodeRabbit/Sourcery/DeepSeek评审修复dylib补全脚本 @KalimiaChen 👥Claude Code
  • macOS构建.便携Python缺失wheel原生库dylib,补全agent启动依赖 @KalimiaChen 👥Claude Code
  • 两处OCR稳健性调整,钓鱼和狩猎 @sunyink
  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • adb端支付失败处理动作,给还原时增加一个err入口 @sunyink
  • 公告信息注入.注释信息表达方式更加准确. @sunyink
  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • 构建物打包阶段,将隐藏属性的.dylibs放入产物. @sunyink
  • 不再允许DS审查自动在PR中胡说八道 @sunyink
  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2-beta.260509.549589e

构建信息:

  • 版本: v4.3.2-beta.260509.549589e
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-09T13:24:24Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息

MFABD2 v4.3.2-beta.260508.ac6cdd2

08 May 03:35

Choose a tag to compare

Pre-release

更新日志

v4.3.2-beta.260508.ac6cdd2

159 Moons of Grace , And miles to go with you.


🧬 正在测试的功能 (Beta Preview)

遇到问题请及时在 Issue 中反馈,有助于早日形成可靠的稳定版。

下列功能已合并入测试版,重点关注是否存在Bug:

  • 钓鱼失败导致不卖问题 (fix/patch4.3.1)
  • 0507跟随游戏版本调整 (chore/FlowGameVer0507)
  • 重构卡带选择器 (refactor/Collect_L)
  • 常规bugfix若干 (fix/patch4.3.0)

🐛 Bug修复

  • 钓鱼失败导致不卖鱼 #270 @sunyink
  • 更新通知插入.注释语法变化. @sunyink
  • 抽卡v2.进错池子后,现应能通过err跳出来 @sunyink
  • 转场等待目前不能适应'Strange Request'的动画,增加固定延迟. @sunyink
  • 活动页,调低红点阈值 @sunyink
  • 每日任务,防止过多点击 @sunyink

🚜 代码重构

  • 卡带选择器.将管路方向热修改改为使用框架万能锚点。 @sunyink

🔧 日常维护

  • 版本标题.跟随游戏版本更新 @sunyink
  • 狩猎场.游戏UI更新的跟调 @sunyink
  • 装备精炼.跟随游戏筛选UI的变动调整 @sunyink

⚙️ CI配置

  • ds评审,改为根据diff投喂文档 @sunyink

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

对比范围: v4.3.1 → v4.3.2-beta.260508.ac6cdd2

构建信息:

  • 版本: v4.3.2-beta.260508.ac6cdd2
  • 类型: 公测版
  • 分支: develop
  • 构建时间: 2026-05-08T03:30:01Z

历史版本更新内容

v4.3.1 (2026-05-03) ⚠️💡

更新日志

v4.3.1

这段所有版本的 Release Notes 都会显示

这段只出现在正式版 Release Notes 里

→ stable 收到:第 1 段 + 第 2 段
→ beta   收到:第 1 段
→ ci     收到:第 1 段

【使用方法】

  1. 在本文件末尾(注释之后)按格式写好内容块
  2. 将改动合并入主分支,下次对应版本 CI 自动读取并插入 Release Notes 头部
  3. 发版后请清空内容块(保留本段注释),防止旧内容重复出现

⚠️ 若版本类型标识(stable/beta/alpha/ci)发生变更,
需同步修改 scripts/changelog_generator.py 中的 _get_tag_type()
════════════════════════════════════════════════════════════════
-->

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 修复魔兽配队与商店价目表一直切筛选 (#268) (fix/MmnButt)
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 (#269) (fix/QB_Ocrrank)
  • 重新启用更新历史Log折叠和通知消息注入 (#267) (ci/HisReEnable)

✨ 新功能

  • CI的Uplog与公告手动插入信息重构.统一将信息放入一级目录、支持向不同版本注入组合信息 @sunyink

🐛 Bug修复

  • His评审阶段订正.错字和截断数改为变量 @sunyink
  • 圣石排序.增加编号重排,避免出现识别数量超过设定数量 @sunyink
  • 魔兽自动配队.不识别空队伍和如果前者发生无法崩掉魔兽流程问题 @sunyink
  • 商店套利.在当日无最高价商品时一直切排序 @sunyink
  • 魔兽15关.免费Ap检测区域不全问题 @sunyink

🔧 日常维护

  • chore/update schema files from MaaFramework @github-actions[bot] 🤖

💪 功能增强

  • agent.Ocr排序.获取结果从all改为filtered,如此可以先用pipe初步过滤 @sunyink
  • 商店套利.价目表如果勾选仅拥有可能干扰最高价识别,设定自动关闭 @sunyink

⚙️ CI配置

  • 尝试Deepseek的review @sunyink
  • Msg.移除插入标题,修正注释格式,调整cilog输出 @sunyink
  • 修复公告中遗漏锚点问题 @sunyink
  • 修正符合semver的版号分隔符,期望信息注入能正常运作 @sunyink
  • Uplog&公告信息注入,行为调整。 @sunyink
  • Mac辅助脚本.迁移位置。至此scripts内皆为开发脚本、release用于存放发布流程相关内容,整理完毕。 @sunyink
  • His的阶段,现在在ci中明文报告结果 @sunyink
  • His的当前版号剥离方法优化,从枚举到正则式。 @sunyink
  • His的重逻辑清理,同时启用总开关开始测试。 @sunyink
  • His的单点 sys.exit(1)问题 @sunyink
v4.3.0 (2026-04-29) ⚠️💡

更新日志

v4.3.0

159 Moons of Grace , And miles to go with you.


🚀 正式版-版本功能概览 (Feature Branches)

感谢参与公测版开发的各位,本次正式版更新包含以下‘转录’的功能分支:

  • 重构UI文本 (#266) (chore/4.2.10_stabe)
  • 启用服务器级OCR识别模型 (#265) (Test-ServiceOCR)
  • 质量更新合集 (#264) (fix/patch0421)
  • 0423游戏版本UI变化跟调+一键免费抽 (#263) (chroe/FlowGameVer0423)
  • 自动战斗基础框架,利用框架完成赛季活动玩法自动战斗。 (#260) (feat/AutoBattle)
  • 4.2.9的累计质量和功能更新02 (#259) (fix/patches-4.3.0)
  • 4.7日的04质量更新 (fix/patches-4.2.10)
  • 商店套利四期,基于收藏的购买框架并补全卡带购买清单 (feat/ShopV3)
  • 多存档使用UI新接口和日志反查结合判定存档配置输入 (fix/savemeg)
  • 框架更新至5.9.2,有较大改动 (#235) (chore/FrameVer)

✨ 新功能

  • 回归魔兽.初步支持 @sunyink
  • 魔兽追踪讨伐. 两个15关自动刷取、魔兽自动刷取。(均无脑自动战斗) #258 @sunyink
  • 赛季活动.利用自动战斗模块,针对未通关地图实现自动切换难度及常规战斗功能 @sunyink
  • 自动剧情-自动战斗.初步建立遇敌转自动战斗和结果简单的循环 @sunyink
  • 赛季活动.支援赛季活动主菜单的‘战场探索’合并在小游戏中。 @sunyink
  • 新增公共复用.roi锚点判断OCR按钮是否亮色,使用了逻辑HSV.此方式可便捷分化行为.| refactor:将新feat方法应用在活动图. @sunyink
  • 开发侧,代码格式化工具,自动排序字段。 @sunyink
  • 增加背包满时分解N装。重构装备制造。 @sunyink
  • 公用节点.增加滑块开关检验&操作复用,有特定方法.参考装备制作. @sunyink
  • 💡 商店套利四期,基于收藏的购买框架并补全卡带购买清单 @sunyink

🐛 Bug修复

  • UI问题,处理评审意见。 @sunyink
  • 钓鱼出售鱼获.增加中间步骤 算一卦 @sunyink
  • 增加额外主页活动的特征图 @sunyink
  • 游戏启动.点击进入的OCR稳健性 @sunyink
  • 地图吸取.识别率调优 @sunyink
  • 吸取.简单类跳过,管路修正 @sunyink
  • 主页活动.转盘节点调整。活动红点触发阈值增加0.05、roi缩小。 @sunyink
  • 魔兽转场增加一个等待 @sunyink
  • 继续调整按钮识色bit10。增加全黑全白转场等待,应对赛季活动。 @sunyink
  • 救赎之塔.入口ocr稳健性修正 @sunyink
  • 自动小游戏.一些异常情况管理补充 @sunyink
  • 自动战斗添加一些中继,更顺畅 @sunyink
  • 继续抓按钮颜色.8bit @sunyink
  • 自动赛季战斗.反复进出挑战模式,万能锚点配置修正。 @sunyink
  • 微调CLR按钮颜色参数 @sunyink
  • 补全OCR字典 @sunyink
  • 商店售卖.添加价目表本身排序\调整售卖排序出口判定 @sunyink
  • 料理制作.大量料理等待完成 @sunyink
  • 赛季活动.ap按钮判定问题/游戏异常时HDR下色核兼容 @sunyink
  • 自动赛季活动.参数调整 @sunyink
  • 管路控制器.代码一致性小修正 @sunyink
  • 魔兽.模块入口稳健性问题 @sunyink
  • 肉鸽塔卡带入口稳健性增强 @sunyink
  • 日常街机.按钮识别困难,删除识别器直接区域点击。 @sunyink
  • PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整 @sunyink
  • 卡带选择器.Mfaa的ui升级残留导致读不到json节点问题 #254 @sunyink
  • 跑酷小游戏刷取.增加开头复位界面判定 @sunyink
  • 自动设置技能.补漏检查时的一处跳转缺失,增加一处检查入口。 @sunyink
  • 菜单活动页.红点参数调整/增加最大重试限制 @sunyink
  • 修正抽卡V2闪退的恶性bug @sunyink
  • 通行证.微调参数避免遗漏. @sunyink
  • 活动页.未领取'咏'的角色服装 @sunyink
  • 装备模块.色核参数泛用化 @sunyink
  • 启动流程.游戏更新后,启动判定方法修改 @sunyink
  • 抽卡v1.退出动作失败导致节点链非预期退出。 框架语法变更,目前inverse不指定target,直接action,后果是节点Error,视为动作失败。 @sunyink
  • 吸取导航.边界情况修理,合约之战、夏日骑士。 @sunyink
  • 简单类跳过,逻辑更正. @sunyink
  • 狩猎场.复位后判定不过,导致反复点金币 @sunyink
  • 管路调度器.缓存清空后重读取,目前没有清空动机,预防性修正。 @sunyink
  • 启动,能应付黄金竞技场结算 @sunyink
  • 补全简单类跳过的逻辑,现在会生效了 -_-|| @sunyink
  • 管路控制器.潜在的json文件残留空目录导致缓存列表失败 #249 @sunyink
  • 吸取.技能用尽出口,roi更正. @sunyink
  • 周常钓鱼.入口先复位到主界面,再custom存档判断,能增加一些稳健性。 @sunyink
  • 主界面状态机识别,#248色核方法扩散到全部 @sunyink
  • 日常领取.主界面按钮识别增加色核,规避游戏广告弹窗影响 #248 @sunyink
  • 地图吸取-导航.区域地图的左移结束条件改为逻辑色核 #245 @sunyink
  • 装备精炼,防止意外点击 @sunyink
  • 经管浮动菜单,多点意外返回主页问题. @sunyink
  • 吸取&管路控制器.路径和稳健性问题,导致扫描到空json后返回缓存为空且无法恢复. #245 @sunyink
  • pvp.倍率识别默认值调整为正确倍率 @sunyink
  • 每周任务,钓鱼.假如钓鱼失败呢?暂时增加次数. @sunyink
  • 钓鱼,补充重构后的周常入口和interface参数替换 @sunyink
  • 日常,街机.主界面使用更宽泛的ocr特征词 @sunyink
  • 吸取,卡内导航.初次复位地图左点后潜在的,失控. @sunyink
  • 邮件领取.入口稳健性,上一个任务异常退出时二级菜单未消退,导致连锁出错. #245 @sunyink
  • 通行证.更稳健的领取切换 #245 @sunyink
  • 吸取,出口判定.误识别突出问题。移除OCR的Det判定,直接用绝对范围仅识别。 #247 @sunyink
  • 多存档,如果选项开关为off,不再往后查。 @sunyink
  • 抓获目录迁移的漏网之鱼 @sunyink
  • OCR模型路径问题 | 改用v4模型 @sunyink
  • 冗余的1219恢复节点删除 @sunyink
  • 默认配置json应在pipeline文件夹上一级 @sunyink
  • ⚠️ [破坏性变更] 【重要】在default_pipeline.json中编写一个空节点作为on_error的默认行为。恢复原本节点链崩断后返回JumpBack。 @sunyink

📚 文档

  • UI文档修订 | 获得清晰语法 @sunyink
  • 重构大量UI文本,调整一些配置项 @sunyink
  • 重新修订主页 @sunyink
  • UI文档更新 @sunyink
  • 多存档,多实例但返回默认情况串档预告 @sunyink

🚜 代码重构

  • 小游戏.调用入口大改,预适配双活动的极端情况 @sunyink
  • 赛季活动-15关.改为全自动执行,原行为选项上保留。 @sunyink
  • 赛季活动.战斗无Ap退回行为,改为主界面点击固定左边jb动作和赛季界面识别为出口 @sunyink
  • 卡带选择器.初次检查卡带时的两条管路,删除首位进度标记识别管路,仅保留强制切到第一张卡带管路。 @sunyink
  • 技能自动设置.将技能检查的完成存档注入动作,从检查时移动到检查末和自动设置末。 @sunyink
  • 卡带选择器.技能检测应移动到Story1卡带中,使用锚点发射、story卡顺序优先,来区分Story卡带和其他卡带行为 #253 现在行为:选择器先进入story1,然后进行回跳技能检测、故事卡类跳过。 @sunyink
  • 套利购买.卡带滑动入口全覆盖,出售动作增加一个上级链路的入口.总体稳健性增加. @sunyink
  • 购买评审.如果列表字符串为空,正常跳出。 @sunyink
  • 购买.执行末尾果断地退出 @sunyink
  • 购买调度.增加try防护,稳健性修正 @sunyink
  • 公用节点稳健性调整 @sunyink
  • PvP免费ap识别. @sunyink
  • 对所有Base的Json重新排序,按照节点什么周期。 @sunyink
  • 钓鱼。重构,将初次出售鱼获调整到pipeline控制下。py起点移动到船上。 @sunyink
  • 装备每日.稳健性重构,按照当前的写法习惯. #240 @sunyink
  • 利用1219,将失控节点重启,实装到ex后方。 @sunyink
  • 利用1219,设计机制'细化参数,超次数ex后重启游戏'。保护队列后方Task。 @sunyink

🧪 测试

  • 抽卡结束出口,换成公用. @sunyink
  • 尝试给脚本后启动增加一些判定 @sunyink
  • 调整合并问题 @sunyink

🔧 日常维护

  • 模拟器专有入口从PC控制器中剥离 @sunyink
  • Add a link for interaction. @sunyink
  • 调整AIreview模型号 @sunyink
  • 移除冗余锚点 @sunyink
  • 魔兽.练习期间魔兽识别适配,删除魔兽开关,默认必刷. @sunyink
  • 装备制作.0423游戏版本UI跟调 @sunyink
  • 版号信息维护 @sunyink
  • 使用服务器级OCRv4模型.应对游戏画面模糊,能效待评. #261 @sunyink
  • UI移除小活动开关. Feat自动战斗版本后,默认接管小活动已不存在障碍。 @sunyink
  • 移除Adb端不必要的管理员权限 @sunyink
  • 肉鸽塔.删除累赘的子开关 @sunyink
  • 跑酷快速战斗.删除无意义的开关,强制开启此功能. @sunyink
  • 调整日志层级 @sunyink
  • 启动模块.连点语法优化/商店更新繁体字按钮加入特征 @sunyink
  • 卡带选择器.首章卡带初见情况会插卡并进入。应对事件卡。 @sunyink
  • 启动界面,适配联动闪乱神乐界面 @sunyink
  • 购买数据传递,评审.添加错误状态返回而不是穿透往后报 @sunyink
  • 管路控制器.格式化小调整 @sunyink
  • 格式化interface @sunyink
  • 公用节点库.名称规范化。 @sunyink
  • 小型管路顺序调整,周常钓鱼起点. @sunyink
  • 修订仓库回报模板。规范Iss的Bug反馈。 @sunyink
  • 移除被迭代的原版商店购买资源 @sunyink
  • 忽略文件更新,mpe相关 @sunyink
  • chore/update schema files from MaaFramework @github-actions[bot] 🤖
  • ⚠️ [破坏性变更] 将原平铺在资源目录的主业务文件归集到base中. @sunyink
  • 更新MFAA-v2.11.5-beta.1 ,专注于解决狩猎初始化选项没被加载问题. @sunyink
  • 对上游Error补丁影响的屏蔽 (Ref:MaaXYZ/MaaFramework Pr 1219) @sunyink
  • jumpback保护节点,显式写死字段为空 @sunyink
  • ⚠️ [破坏性变更] 调整MFAA版本v2.11.2 | MFAv5.9.2 @sunyink
  • 删除一些空字段 @sunyink

💪 功能增强

  • 抽卡.适配一键免费抽。 免费抽是免费抽、抽卡是全部池子挨个抽一遍。 一键免费抽和正常抽卡是解耦的,故启用后其他功能都无法使用。 @sunyink
  • agent日志.现在可以用动作输出任意级别日志 @sunyink
  • 吸取,选择器.初始先判断技能次数. @sunyink
  • 公用返回,增加钓鱼场返回. @sunyink
  • 使用MFAA新接口作为多存档首选判定,需要2.11.5+.许愿成功~ | 升级MFAA到2.11.6 #226 @sunyink

⚙️ CI配置

  • 关闭自动调用gimi狸 不好用 @sunyink
  • aireview @sunyink
  • PR时会触发resource_check而不是等待push.install则再PR中跳过,使用push启动 @sunyink
  • 上游MFAA所有权转移,更新地址. @sunyink
  • 移除CRLF转换动作.冗余.现在的Ci各平台包在各自的原生虚拟器跑,预计已能正确生成对应的换行符. @sunyink
  • 新的资源目录,需要新的资源检测目录规则 @sunyink

其他变更

  • Revert "fix:PVP. 防守分消除误点箱庭UI。动因和异常消除双重调整" @sunyink
  • Revert "chore:调整MFAA版本v2.11.2 | MFAv5.9.2" @sunyink

以上为历史版本信息