status102
|
c844d26ec0
|
rft: OperBox 相关Analyzer迁移
|
2026-05-12 14:50:34 +08:00 |
|
status102
|
9dcfeb28fd
|
rft: 自动战斗拆出导航
|
2026-05-12 11:38:36 +08:00 |
|
travellerse
|
2239a47229
|
fix: 界园肉鸽投资模式也启用通宝插件 (#16551)
fix: 界园肉鸽通宝拾取/交换不受 InvestWithMoreScore 限制
|
2026-05-10 16:41:05 +08:00 |
|
uye
|
11e0836aa0
|
feat: 支持使用 -Normal/-Hard 切换 常规/险地 难度
|
2026-05-09 23:29:19 +08:00 |
|
uye
|
0e4d577add
|
chore: 提前最小截图间隔的检查,小于间隔时跳过识别
|
2026-05-08 22:32:40 +08:00 |
|
status102
|
728f9ca077
|
fix: 自动战斗进入等待过长
#16391
|
2026-05-06 03:16:23 +08:00 |
|
status102
|
22f3175b42
|
fix: OF-1战斗后等待过长导致部分后续流程失败
#16444
|
2026-05-06 02:15:22 +08:00 |
|
github-actions[bot]
|
469c1e670c
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/25344285069
[skip changelog]
|
2026-05-04 21:25:03 +00:00 |
|
status102
|
c4c15ef103
|
rft: 剿灭入口检测支持代理卡耗尽情况
|
2026-05-05 05:01:59 +08:00 |
|
status102
|
9a2d43ca7e
|
fix: 开始唤醒流程
|
2026-05-05 03:27:45 +08:00 |
|
Status102
|
736bab5427
|
rft: 重构战斗失败识别, 顺带支持沙盘战斗结束 (#16449)
|
2026-05-05 01:51:02 +08:00 |
|
Roland125
|
08f71fcfc0
|
fix: 修改recruit_one的返回值,适配更精细的招募计数(#16355) (#16371)
|
2026-05-04 22:53:04 +08:00 |
|
status102
|
3ef75d587c
|
chore: remove debug code
|
2026-05-04 20:19:20 +08:00 |
|
Roland125
|
4a14245283
|
fix: 修复剿灭结算时,识别不到合成玉基线 (#16460)
<img width="508" height="175" alt="FABI(C}_VIB}7@N5KI51H R"
src="https://github.com/user-attachments/assets/1bb987c5-d0cc-41cd-92da-d31045490028"
/>
这是报告者的掉落图
<img width="630" height="166" alt="628X1BM7GI6$8 4(T%2}Q$0"
src="https://github.com/user-attachments/assets/8ecc8d6d-f44b-4540-93bd-8b73ef18f854"
/>
这是我本机的掉落图
明显看得出我本机的图,报酬二字上方那根线亮一些。
由于在我本机无法复现识别BUG,所以我只能用理论计算值来推断一个阈值。
根据反馈者的图提取出来的RGB值,算法计算出来的灰度是38.7(左)/44(右)。
均低于45的阈值,所以不可能有100像素长的线,于是合成玉基线被过滤掉了。
识别不到基线就不会识别对应的掉落物,就会触发无合成玉掉落导致的退出。
## Summary by Sourcery
将针对湮灭阶段的可选掉落识别处理置于仅调试用的宏之后进行控制,并在启用时将其接入自定义任务。
Enhancements:
- 当启用调试宏时,允许 `StageDropsTaskPlugin` 响应通用的动作结束任务。
- 在 `CustomTask` 中启用可选的 `StageDropsTaskPlugin` 注册,用于调试掉落识别问题。
<details>
<summary>Original summary in English</summary>
## Summary by Sourcery
Gate optional drop-recognition handling for annihilation stages behind a
debug-only macro and wire it into custom tasks when enabled.
Enhancements:
- Allow StageDropsTaskPlugin to respond to generic end-of-action tasks
when a debug macro is enabled.
- Enable optional registration of StageDropsTaskPlugin in CustomTask for
debugging drop recognition issues.
</details>
|
2026-05-04 19:35:35 +08:00 |
|
status102
|
b3122fbd94
|
fix: 肉鸽投资存款检测校验数据
|
2026-05-04 19:15:20 +08:00 |
|
github-actions[bot]
|
8f425bebf1
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/25290991448
[skip changelog]
|
2026-05-03 21:16:07 +00:00 |
|
status102
|
2cb0be8630
|
fix: typo
|
2026-05-04 01:52:44 +08:00 |
|
status102
|
4ff7c5f01d
|
fix: 自动战斗多作业模式导航retry_time
|
2026-05-04 00:59:13 +08:00 |
|
fireflysentinel
|
ef0e4958bf
|
fix: RoguelikeFoldartalGainTaskPlugin::gain_stage_award || 链恒为 true 导致装备误入密文板列表; correct_rect计算顺序
```cpp
if (foldartal != "雷达" || "留声机" || "景观" || "LUD" || "踢脚" || "自走车")
```
C++ 把这串解析成 `(foldartal != "雷达") || ("留声机") || ("景观") || ...`,
后面 5 个字符串字面量是 `const char*`,非空指针视为 `true`,整个表达式恒真。
注释 `// 深入调查调查装备也使用同一个入口,先分类` 已经说明意图是排除这 6
个装备名,不让它们被 `gain_foldartal` 当密文板存入 `foldartal_list`。
不是游戏机制:这 6 个名字是萨米肉鸽"深入调查"事件的装备奖励(不是密文板),
跟密文板使用流程不应该混在一起;注释自陈"先分类"明确意图是过滤,
不是有意把所有 OCR 文字都收进来。
改成 `&&` 链做逐项排除。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: fireflysentinel <phoenix1203@uchicago.edu>
|
2026-05-03 11:37:04 +08:00 |
|
status102
|
3b909f3959
|
chore: log迁移
[skip changelog]
|
2026-05-03 03:31:40 +08:00 |
|
status102
|
a4e2b12e06
|
perf: 使用临期药品时, 如果存在时效识别失败的药品则取消本次吃药
|
2026-05-02 18:58:23 +08:00 |
|
status102
|
a5d95e5fbe
|
fix: 开始唤醒过早开始切换账号
|
2026-05-02 15:02:57 +08:00 |
|
status102
|
1c05ff9bc8
|
Revert "perf: 自动编队预编队后检查选中情况"
This reverts commit 2a5cdf24e7.
|
2026-05-02 02:49:49 +08:00 |
|
status102
|
6c6117ddb2
|
feat: 进入快捷编队页后校验清空状态
|
2026-05-02 02:49:49 +08:00 |
|
uye
|
013c899d34
|
perf: 优化 DEBUG_skill_ready 判断
|
2026-05-02 00:40:06 +08:00 |
|
github-actions[bot]
|
84152a88f3
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/25134605560
[skip changelog]
|
2026-04-29 21:24:20 +00:00 |
|
status102
|
4215a05371
|
perf: 合并简化任务状态
|
2026-04-29 19:44:22 +08:00 |
|
github-actions[bot]
|
dd7ec5cd20
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/25078413821
[skip changelog]
|
2026-04-28 21:24:51 +00: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 |
|
status102
|
34d1f8413a
|
feat(wpf): 掉落物识别额外输出剿灭进度
|
2026-04-28 14:05:15 +08:00 |
|
status102
|
04a793e6ce
|
rft: ProcessTask匹配命中状态更新统一化
|
2026-04-28 13:35:50 +08:00 |
|
status102
|
5619aefa10
|
fix: 干员使用技能间隔未能生效
|
2026-04-28 13:22:12 +08:00 |
|
github-actions[bot]
|
d2ee76d2f6
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/25020210469
[skip changelog]
|
2026-04-27 21:23:04 +00:00 |
|
uye
|
8f1b7fd087
|
feat: 新增 get_last_matched_task_name 方法;成功命中新节点时与 get_last_task_name 一致,在进入下一轮匹配后若未再命中新节点时,仍保留最近一次成功命中的任务名,避免误取空值
|
2026-04-28 00:49:06 +08:00 |
|
status102
|
b0f46de1e6
|
perf: 理智上限增加到210
|
2026-04-25 20:47:49 +08:00 |
|
travellerse
|
af783dd558
|
feat: 线索交流时先移除所有放置的线索 (#16054)
* feat: 线索交流时先移除所有放置的线索
* feat: 线索过多时向下滑动线索列表
* feat: 优化重试机制以处理线索过多情况
* perf: 优化移除线索逻辑
* fix: 线索板为空时移除线索视为成功
|
2026-04-21 07:36:43 +08:00 |
|
github-actions[bot]
|
5b6dfc3d50
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/24639205418
[skip changelog]
|
2026-04-19 21:11:48 +00: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 |
|
status102
|
2a5cdf24e7
|
perf: 自动编队预编队后检查选中情况
|
2026-04-16 00:13:02 +08:00 |
|
status102
|
0772aa9168
|
chore: 加点注释
[skip changelog]
|
2026-04-16 00:12:45 +08:00 |
|
lhhxxxxx
|
7e93a0dacd
|
perf: 提升 Algorithm.hpp 算法性能及其鲁棒性 (#16235)
|
2026-04-10 22:07:25 +08:00 |
|
Status102
|
88a1e4fb68
|
rft: 干员数据重构, 支持跨职业重名干员 (#16084)
* rft: 干员数据重构, 支持跨职业重名干员
* fix: 查找优化
* fix: default value
* perf: 重新加载时清空数据
* fix: 默认值
* perf: 查找
|
2026-04-08 11:39:52 +08:00 |
|
github-actions[bot]
|
44c83c841c
|
chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/23871180429
[skip changelog]
|
2026-04-01 21:15:32 +00:00 |
|
Constrat
|
be86e30168
|
docs: ★ correction
|
2026-04-01 16:44:04 +02: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 |
|
Constrat
|
f43dd6ed30
|
feat: restart game client when login errors (#16053)
* feat: add restart logic when login errors
* fix: address sourcery review
* fix: address account switcher issue
* fix: addres review
* chore: revert debug value
* style: cleanup
* perf: 简化重启客户端逻辑, 移除独立设置项
* perf: 重启客户端遵守启动客户端选项
* chore: clarified logging
---------
Co-authored-by: status102 <102887808+status102@users.noreply.github.com>
|
2026-04-01 15:05:03 +08:00 |
|
uye
|
4725b5f5d9
|
perf: 优化刷坍缩方式判断逻辑,在刷取到指定二级坍缩方式的下位范式时不会直接重开
|
2026-04-01 13:55:44 +08:00 |
|
status102
|
17fb46b9f2
|
fix: 未达到上限时提前停止吃理智药
|
2026-03-22 18:51:48 +08:00 |
|
status102
|
eb4671264a
|
perf: 刷理智任务仅在 stage设置为空 时检查是否为无掉落关卡
|
2026-03-21 01:06:51 +08:00 |
|