Commit Graph

570 Commits

Author SHA1 Message Date
Roland125
e9d8f6a844 fix: 修复剿灭后出现升级界面,导致无法继续任务的问题(#16255) (#16370) 2026-04-29 21:20:35 +08:00
uye
a62258f74e feat: 在关卡没解锁代理/剿灭没使用全权代理时报错停止 (#16357)
* feat: 在关卡没解锁代理/剿灭没使用全权代理时报错停止

* chore: 添加最大循环次数
2026-04-28 23:45:24 +08:00
Roland125
e6b3223e29 feat: 增加 保存代理指挥记录 支持; 新增合成玉掉落检查, 0掉落结束 (#16356)
* fix: 增加在剿灭代理记录更新界面,点击确认按钮的任务和图片资源
fix: 增加剿灭模式下,对合成玉的掉落检测。不掉落合成玉时,结束战斗任务

* perf: 使用代理卡时不会更新记录

Co-authored-by: Status102 <102887808+status102@users.noreply.github.com>

---------

Co-authored-by: Status102 <102887808+status102@users.noreply.github.com>
2026-04-28 20:12:41 +08:00
SherkeyXD
4a77baba13 feat: 适配界面主题「重构」 (#16349)
* feat: 界面主题「重构」预载

* fix: 修复小工具 updater 路径错误
2026-04-27 00:45:09 +08:00
晓丶梦丶仁
fa5929a5f5 feat: 争锋频道 绿藤城 (#16345)
* feat: 争锋频道 绿藤城

* i18n: jp kr

* fix: key
2026-04-25 23:53:09 +08:00
SherkeyXD
7567ca7950 chore: 周年月卡文本更新 2026-04-25 23:12:09 +08:00
github-actions[bot]
f1be7f5711 chore: Auto Update Game Resources - 2026-04-24
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/24893433596

[skip changelog]
2026-04-24 14:00:14 +00:00
Roland125
e6fad34468 修复截图延迟极低时,可能会随机出现,更换产物/订单失败的问题 (#16330)
fix: 给更换产物/订单的一环任务步骤加延时,避免在极低截图延迟下(5ms)出现更换不成功的情况。
fix: 给ConfirmProductChange任务添加一个stop出口,避免在单独测试更换产物任务时,可能会出现的一个意外报错。

点击更换订单和点击更换产物的时候(见下方两图)会有一个动画时间。

以前cpp代码里,任务执行默认有个500ms延时,可能是现在没有了吧,导致mumu extra模式下,有随机概率卡动画,点击产物会不生效,而且。

大概今年1月份就在我的基建里发现换班出问题了,但是再手动link start一次通常又能换好。

观察一段时间之后,发现能不能换成功都是随机的感觉。

同时,不管换没换对,在基建换班任务执行中,都是返回产物已切换,没有报错的。这个没搞懂怎么回事。

<img width="921" height="517" alt="image"
src="https://github.com/user-attachments/assets/5a45910d-8a87-47b8-8695-4e0f4242df8a"
/>
<img width="918" height="518" alt="image"
src="https://github.com/user-attachments/assets/c4132171-4978-4dbd-afbd-a9aaad13b6b0"
/>


额外加的stop入口是因为在执行自定任务测试的时候发现,如果切换到的产物和当前产物一致,会报错。

正常来说如果产物一致是不会进换产物流程的,所以不影响正常的换班逻辑。

## Summary by Sourcery

为产品/订单变更任务添加时序和控制流调整,以在截图延迟极低的情况下提升可靠性。

Bug Fixes:
- 在产品/订单变更步骤中引入延迟,以防止在截图延迟极低时出现随机失败。
- 为 `ConfirmProductChange` 任务添加停止退出逻辑,以避免在隔离任务测试期间,当目标产品与当前产品相同时出现错误。

<details>
<summary>Original summary in English</summary>

## Summary by Sourcery

Add timing and control-flow adjustments to product/order change tasks to
improve reliability under very low screenshot latency.

Bug Fixes:
- Introduce a delay in the product/order change step to prevent random
failures when screenshots are taken with extremely low latency.
- Add a stop exit to the ConfirmProductChange task to avoid errors when
the target product is the same as the current one during isolated task
testing.

</details>
2026-04-24 21:25:13 +08:00
github-actions[bot]
a3fd3055c0 chore: Auto Update Game Resources - 2026-04-20
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/24696524499

[skip changelog]
2026-04-20 23:56:57 +00:00
travellerse
af783dd558 feat: 线索交流时先移除所有放置的线索 (#16054)
* feat: 线索交流时先移除所有放置的线索

* feat: 线索过多时向下滑动线索列表

* feat: 优化重试机制以处理线索过多情况

* perf: 优化移除线索逻辑

* fix: 线索板为空时移除线索视为成功
2026-04-21 07:36:43 +08:00
soundofautumn
1e0d04fe48 feat: 新增吃指定天数过期的理智药 (#13849)
* chore: 格式化

i18n: 日志本地化

# Conflicts:
#	src/MaaWpfGui/Main/AsstProxy.cs
#	src/MaaWpfGui/Res/Localizations/en-us.xaml
#	src/MaaWpfGui/Res/Localizations/ko-kr.xaml
#	src/MaaWpfGui/Res/Localizations/zh-tw.xaml

feat: 删除48小时选项

# Conflicts:
#	src/MaaWpfGui/Constants/ConfigurationKeys.cs
#	src/MaaWpfGui/Res/Localizations/en-us.xaml
#	src/MaaWpfGui/Res/Localizations/ja-jp.xaml
#	src/MaaWpfGui/Res/Localizations/ko-kr.xaml
#	src/MaaWpfGui/Res/Localizations/zh-cn.xaml
#	src/MaaWpfGui/Res/Localizations/zh-tw.xaml
#	src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs
#	src/MaaWpfGui/Views/UserControl/TaskQueue/FightSettingsUserControl.xaml

feat: wpf添加吃N天理智药的选项

# Conflicts:
#	src/MaaWpfGui/Constants/ConfigurationKeys.cs
#	src/MaaWpfGui/Res/Localizations/zh-cn.xaml
#	src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs
#	src/MaaWpfGui/Views/UserControl/TaskQueue/FightSettingsUserControl.xaml

feat: api兼容

chore: 添加注释

feat: deprecated提示

feat: 每次执行任务时修改expiring_task

feat: 支持i18n

feat: 修改expiring_task

feat: 新增吃几天之内的过期药的接口

# Conflicts:
#	src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs

* fix: ocr require

* rft: 参数迁移

* rft: core结构完善

* feat: Wpf支持

* fix: 还原 StageManager中的天书, 刷理智中使用 n+标识鹰历天书

* perf: 下拉选小时

* i18n: 占位

* i18n: wpf

---------

Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2026-04-19 10:59:30 +08:00
SherkeyXD
36d47d6b89 fix: 欸我草我是啥比 2026-04-07 18:07:58 +08:00
SherkeyXD
ca3b2fa65f fix: 我是🐖 2026-04-07 18:04:49 +08:00
SherkeyXD
20c8f8ec22 feat: SideStory「人们,我们」导航 2026-04-07 12:33:14 +08:00
uye
d6e9464e1e chore: 延长一点干员冲突确认按钮后的等待时间 2026-04-03 00:11:00 +08:00
github-actions[bot]
c8d90b97a6 chore: Auto Update Game Resources - 2026-04-01
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/23837374310

[skip changelog]
2026-04-01 07:34:14 +00:00
CH4
505d1c32c2 feat: 剿灭关卡在结算时识别周限进度 (#15847)
* feat: 提供了基于任务协议的剿灭刷取进度识别,并以此为依据完成或继续剿灭

* fix: 添加延时以减少极端情况发生可能性

* perf: 简化检查流程

* chore: 移除不再使用的模板图

* perf: task优化

* rft: 识别迁移至掉落插件

* chore: 漏了个图

---------

Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
2026-04-01 15:06:27 +08:00
github-actions[bot]
83febd69a9 chore: Auto Update Game Resources - 2026-03-26
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/23590798543

[skip changelog]
2026-03-26 11:01:13 +00:00
status102
d2b4b35cce fix: 剿灭关卡名OcrReplace 2026-03-26 18:38:17 +08:00
status102
97b84f5d3e fix: 剿灭战斗完成roi 2026-03-24 11:23:38 +08:00
status102
9b18c4a5a1 revert resource 2026-03-24 11:11:14 +08:00
status102
69bc73f2fa fix: 修复CN剿灭后识别, 并统一全客户端类型识别 2026-03-24 11:04:18 +08:00
CH4
209c7b786c fix: 解决了访问好友任务VisitNextBlack任务难以触发导致任务循环的问题 (#15767) 2026-03-20 19:18:14 +08:00
github-actions[bot]
fd65e8abdb chore: Auto Update Game Resources - 2026-03-16
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/23142396593

[skip changelog]
2026-03-16 11:56:26 +00:00
travellerse
56be6361ee fix: 处理通宝置换/投钱后可能出现的藏品/通宝获得弹窗 (#15993) 2026-03-16 19:47:41 +08:00
uye
5b5123aeb6 feat: 中断返回添加重试 2026-03-15 17:05:56 +08:00
uye
05c9ce2f9f chore: 调整选择难度逻辑 2026-03-14 22:25:18 +08:00
github-actions[bot]
2b2d9deceb chore: Auto Update Game Resources - 2026-03-14
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/23089012893

[skip changelog]
2026-03-14 13:36:34 +00:00
uye
2010f0e76c feat: 卫二期 2026-03-14 21:18:40 +08:00
uye
4d5da7212a chore: 调整主线/资源收集模板阈值 2026-03-10 19:06:46 +08:00
晓丶梦丶仁
fb57956406 perf(fix_EN): RM SettlementStageName roi 2026-03-08 20:16:22 +08:00
Status102
344c3479c3 feat: 合并 处于战斗中 检测, 增加倍速记忆, 支持战斗中 不带跳过按钮的 带头像对话教程 (#15706)
* rft: 合并 处于战斗中 检测, 增加倍速记忆

* feat: 支持战斗中 不带跳过按钮的 带头像对话教程

* perf: 增加重试次数上限

* perf: 2倍速检查一致化
2026-03-07 00:30:36 +08:00
晓丶梦丶仁
c6c4fca6e2 perf: EN, JP, KR MiniGame AT「相談室‧御影」小遊戲 (#15870)
perf: MiniGame AT
2026-03-04 09:03:12 +08:00
Status102
c7a1f1c965 perf: 适配国服游戏内暂停期间部署 (#15888)
* perf: 适配国服游戏内暂停期间部署

* perf: 外服适配
2026-03-02 11:18:12 +08:00
status102
3a200fb884 fix: correct_rect在x y负方向超限不完全的情况下, 校正后width height错误 2026-02-28 13:10:11 +08:00
Status102
ff0d76b031 rft: 重构战斗中击杀识别, 击杀图标匹配使用高斯模糊预处理 (#15868)
* Revert "chore: Auto Templates Optimization"

This reverts commit f9b866000d.

Revert "fix: 沟槽的 yj 怎么有倒计时的时候击杀数图标都不一样"

This reverts commit fd718fa355.

Revert "chore: Auto Templates Optimization"

This reverts commit 4855537bd3.

Revert "perf: 优化击杀数模板图"

This reverts commit e4ba0f1efe.

* rft: 重构战斗中击杀识别

* chore: remove debug code

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>

* chore: roi恢复

---------

Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2026-02-28 11:51:18 +08:00
status102
9946d61ea7 fix: 自动战斗最右侧单位无法识别 2026-02-27 12:52:55 +08:00
status102
cfea9681b4 fix: 自动战斗击杀数识别便宜
link to 5872357881, fd718fa355, 447d0f2d17, e4ba0f1efe
2026-02-27 11:51:25 +08:00
status102
21aef56331 fix: 修复自动战斗中待部署区干员匹配标志rect后处理越界 2026-02-26 15:38:53 +08:00
uye
5872357881 chore: BattleKills roi 2026-02-25 22:21:26 +08:00
uye
447d0f2d17 chore: 调整 BattleKillsFlag height 2026-02-25 19:37:35 +08:00
Status102
22f343d368 fix: 修复游戏内快捷编队在矢量突破S2不会自动重置回技能选择界面 (#15802)
* fix: 修复游戏内快捷编队在矢量突破S2不会自动重置回技能选择界面

* chore: 注释

* perf: 外服先跳过

* chore: EN

---------

Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com>
2026-02-25 18:35:20 +08:00
status102
832c1ebbe3 fix: 刷理智关卡名识别错误替换 2026-02-24 15:19:21 +08:00
status102
25df4b14a9 perf: 开始唤醒支持战斗中识别 2026-02-22 16:01:23 +08:00
Constrat
107db626c0 fix: invert dice refresh with invest system priority in IS3 (#15740) 2026-02-20 16:52:33 +08:00
SherkeyXD
14f17e1a4b chore: 移除老主线导航逻辑 (#15644) 2026-02-14 15:54:33 +08:00
uye
7175d14c8a feat: 生息演算支援道具名称改为全字匹配
fix #15713
2026-02-14 15:52:52 +08:00
uye
6b5b86575f feat: OperNameAnalyzer 支持左对齐检测 (#15682)
rft: OperNameAnalyzer 支持左对齐检测
2026-02-12 04:30:20 +08:00
uye
a8341e853a chore: 调整单字干员正则 2026-02-11 21:55:23 +08:00
status102
3f3876b382 fix: 自动编队选择技能时点击到技能描述教程了 2026-02-11 16:30:09 +08:00