Commit Graph

17749 Commits

Author SHA1 Message Date
github-actions[bot]
0ea829ec49 chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20901826616
[skip changelog]
2026-01-11 21:04:29 +00:00
dantmnf
61b897154b fix: add AsstGetImageBgr to wine shim 2026-01-12 01:24:15 +08:00
雪银星月
7be96396a3 fix: 修复 TaskDialog 按钮文本赋值时的语法错误及空引用保护 (#15377)
修复了在赋值语句左侧使用 ?. 导致的代码无效/编译错误问题
2026-01-11 23:45:24 +08:00
uye
602526eed4 chore: 收到关卡名识别失败回调时更新卡片 2026-01-11 23:04:02 +08:00
uye
68d4c1b558 feat: 设置指引中添加使用指引页 2026-01-11 20:16:59 +08:00
Goat Boring(山羊博宁88)
81ba3a2321 docs: Update cli usage.md with Windows installation note (#15369) 2026-01-11 19:47:22 +08:00
uye
c2e7af20cd Release v6.2.1 (#15366)
## Summary by Sourcery

准备发布 6.2.1 补丁版本,包含稳定性改进、简化的错误日志记录,以及更新的 UI/本地化资源。

Bug 修复:
- 防止 copilot 文件弹窗在失去焦点后立即再次被切换显示。
- 确保在打开调试文件夹前先创建该文件夹,并在失败时进行合理的错误报告。
- 在生成支持负载(support payload)后,改为打开报告文件夹而不是调试文件夹。
- 在与 Paradox 相关的任务中加载 copilot 配置时,使用正确的文件系统路径类型。

增强功能:
- 通过移除堆栈跟踪捕获和崩溃文件生成来简化 Windows 未处理异常的日志记录,并删除现已未使用的
`ExceptionStacktrace` 工具类。
- 刷新各语言中与公告、copilot 视图、任务以及本地化相关的多种资源。

文档:
- 更新所有支持语言中的 FAQ 链接,使其指向正确的 Visual C++ Redistributable 安装程序 URL。

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

## Summary by Sourcery

Prepare the 6.2.1 patch release with stability improvements, simplified
error logging, and updated UI/localization resources.

Bug Fixes:
- Prevent the copilot file popup from being immediately re-toggled after
losing focus.
- Ensure the debug folder is created before opening it and gracefully
report failures.
- After generating a support payload, open the reports folder instead of
the debug folder.
- Use the correct filesystem path type when loading copilot
configurations in Paradox-related tasks.

Enhancements:
- Simplify Windows unhandled-exception logging by removing stack-trace
capture and crash file generation, and delete the now-unused
ExceptionStacktrace utility.
- Refresh various announcement, copilot view, task, and localization
resources across supported languages.

Documentation:
- Update FAQ links in all supported languages to point to the correct
Visual C++ Redistributable installer URL.

</details>

Bug 修复:
- 防止在 copilot 文件弹窗失去焦点后立刻被意外再次切换。
- 确保在打开调试文件夹时,如果目录不存在则创建该目录,并能够优雅地处理失败情况。
- 在生成支持负载后,改为打开报告文件夹而不是调试文件夹。

增强改进:
- 简化未处理异常的日志记录逻辑,移除堆栈跟踪捕获及相关的崩溃文件输出。

文档:
- 更新所有已支持语言中的 FAQ 链接,使其指向正确的 Visual C++ Redistributable 安装程序。

日常维护:
- 移除未使用的 `ExceptionStacktrace` 工具头文件及其相关引用。
- 更新公告、copilot 视图和翻译等相关的各种 UI 和本地化资源。

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

## Summary by Sourcery

准备发布 6.2.1 补丁版本,包含稳定性改进、简化的错误日志记录,以及更新的 UI/本地化资源。

Bug 修复:
- 防止 copilot 文件弹窗在失去焦点后立即再次被切换显示。
- 确保在打开调试文件夹前先创建该文件夹,并在失败时进行合理的错误报告。
- 在生成支持负载(support payload)后,改为打开报告文件夹而不是调试文件夹。
- 在与 Paradox 相关的任务中加载 copilot 配置时,使用正确的文件系统路径类型。

增强功能:
- 通过移除堆栈跟踪捕获和崩溃文件生成来简化 Windows 未处理异常的日志记录,并删除现已未使用的
`ExceptionStacktrace` 工具类。
- 刷新各语言中与公告、copilot 视图、任务以及本地化相关的多种资源。

文档:
- 更新所有支持语言中的 FAQ 链接,使其指向正确的 Visual C++ Redistributable 安装程序 URL。

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

## Summary by Sourcery

Prepare the 6.2.1 patch release with stability improvements, simplified
error logging, and updated UI/localization resources.

Bug Fixes:
- Prevent the copilot file popup from being immediately re-toggled after
losing focus.
- Ensure the debug folder is created before opening it and gracefully
report failures.
- After generating a support payload, open the reports folder instead of
the debug folder.
- Use the correct filesystem path type when loading copilot
configurations in Paradox-related tasks.

Enhancements:
- Simplify Windows unhandled-exception logging by removing stack-trace
capture and crash file generation, and delete the now-unused
ExceptionStacktrace utility.
- Refresh various announcement, copilot view, task, and localization
resources across supported languages.

Documentation:
- Update FAQ links in all supported languages to point to the correct
Visual C++ Redistributable installer URL.

</details>

</details>
2026-01-11 19:08:59 +08:00
uye
4178b850e0 docs: Update CHANGELOG for version 6.2.0
Added multiple improvements and fixes related to game mechanics and user interface.
2026-01-11 19:05:01 +08:00
uye
28a35f3c82 chore: 调整战斗结束后的点击位置 2026-01-11 19:03:26 +08:00
uye
0d099e06cd fix: 将借助战打 OF-1 的任务结束后最大等待时间翻倍,避免延长的黑屏时间影响 2026-01-11 18:44:50 +08:00
Status102
b6bdc383b7 feat: 自动检测地图是否为多阶段地图, 判断是否需要使用 view[0].x 修正镜头 (#15371) 2026-01-11 18:38:58 +08:00
uye
8515845e4e fix: 增加理智战斗后点击到掉落列表的重试次数,避免延长的黑屏时间影响 2026-01-11 18:23:32 +08:00
uye
2d0b1fb4e7 fix: 游戏更新后结算黑屏时长大幅增加,导致肉鸽结算失败 2026-01-11 18:17:04 +08:00
uye
cd6683242b docs: changelog 2026-01-11 16:54:56 +08:00
github-actions[bot]
15a4318a5a feat: Update Submodules MaaMacGui, maa-cli
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20892349945
[skip changelog]
2026-01-11 08:42:35 +00:00
uye
a40dea33ed fix: 肉鸽推荐设置文本 (#15370)
* fix: 肉鸽推荐设置文本

* fix: MAX

* fix: 忘了加上没解锁的情况

* fix: 空格

* fix: 优化细节

* fix: 优化细节

* i18n: 更新翻译

---------

Co-authored-by: 萨拉托加 <151550168+Saratoga-Official@users.noreply.github.com>
2026-01-11 16:41:38 +08:00
status102
1420de139d fix: 自动战斗-悖论模拟 中文路径作业 解析作业失败 2026-01-11 16:34:01 +08:00
status102
d882721a9e fix: unused 2026-01-11 16:33:57 +08:00
uye
fdc3e19a3f perf: 优化下拉框逻辑 2026-01-11 15:47:05 +08:00
萨拉托加
f24275c4c8 fix: 肉鸽误点进招募界面
fix #15356
2026-01-11 09:48:43 +08:00
status102
9c99a93dd2 fix: 移除 ExceptionStacktrace.hpp 2026-01-11 08:51:59 +08:00
github-actions[bot]
ae1ab6291c chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20884343514
[skip changelog]
2026-01-10 21:04:06 +00:00
uye
809f1c16f1 feat: 公告界面触屏滚动 2026-01-11 03:46:48 +08:00
uye
9a920df14d feat: 拆分 debug 和 report 文件夹逻辑 2026-01-11 03:25:32 +08:00
uye
c0b4286aed i18n: 悖论模拟自动战斗任务翻译 2026-01-11 01:49:08 +08:00
uye
49ca990f7d perf: 用妖法实现了自动战斗下拉框的失焦和收起按钮 2026-01-11 00:40:37 +08:00
wryx166
790fb6f92f docs: 更新 Visual C++ 可再发行程序包链接至 V14 版本 (#15360) 2026-01-10 23:59:16 +08:00
uye
ca69ae193b fix: 收取好友线索延迟 2026-01-10 23:21:12 +08:00
uye
9e43b9c603 Release v6.2.0 (#15346)
![f1467ea7b0b749744834e653cab7dff3](https://github.com/user-attachments/assets/c69fb771-a2ba-4bf0-ba3b-892016f5fd35)

## Summary by Sourcery

发布 v6.2.0,带来重新设计的日志侧边栏、扩展的自动战斗与基建管理选项、新成就系统,以及多项稳定性与用户体验改进。

新功能:
- 新增成就 DLC 系统,覆盖更多游戏玩法场景。
- 增强打手(copilot)任务选择功能,支持多级路径、相对目录以及本地任务折叠。
- 在基建管理中新增情报交换与情报发送的独立开关。
- 为冬灵寒脊主题新增基建配置,并调整相关干员选择逻辑。
- 新增 Gotify 通知渠道,并为 Bark 通知设置默认分类。
- 重新设计主页日志侧边栏,提供可切换的视觉样式、缩略图以及改进后的布局。
- 在今日开放关卡提示中显示仓库剩余数量,并将库存更新提示移至工具提示中。
- 限制基于 CPU 的推理线程使用,以优先保障模拟器性能。
- 当从临时路径运行时阻止应用启动,并保护非空的企鹅物流 ID 不被覆盖。
- 新增 Roguelike 主题推荐提示,支持多语言,并为新侧故事加入导航。
- 在 macOS 上禁用基于 CoreML 的检测与识别。

问题修复:
- 修复由于 2026-01-09 游戏更新及 Roguelike 暂停按钮位置调整导致的打手(copilot)运行失败问题。
- 解决打手任务清理异常,以及通过输入框特殊代码启动关卡时的相关问题。
- 修正情报数量识别,以及在情报已在展示板上时的一键放置逻辑。
- 提升对“隐秘战线”(Hidden Crimes)事件与结局的识别,包括对多余字符的处理。
- 防止在同时启用剿灭与备选关卡选项时企鹅物流报表 ID 被修改。
- 解决基建效率计算中的 out_of_range 错误以及远程控制截图残留问题。
- 修复文档站搜索、不同语言环境下掉落数量识别错误,以及多处命名和措辞问题。
- 修复调试图像路径、过长文件名以及 waydroid 截图行为相关问题。
- 更新若干素材与样式警告,包括 DormMini.png 以及 SA1518/SA1633 分析器警告。

优化增强:
- 优化打手(copilot)标签结构,包括将悖论模拟关卡单独分组。
- 当指定的刷理智次数与理智加成倍数设置冲突时给出警告。
- 改进情报交换、好友情报领取以及一键赠送情报的逻辑,减少误操作。
- 打磨 UI 布局、换行、工具提示以及缩略图行为与展示时机。
- 重构并简化属性依赖辅助工具为静态工具类,并使文件命名与目录结构保持一致。
- 将开发容器从 conda 迁移到基于 mise/uv 的环境,并在适当位置将 DPS 更名为 OPS。

文档:
- 为 `maa-cli` 添加一键脚本安装说明,并更新韩文文档与 VS Code 扩展使用指南。
- 统一中文整合文档的格式,并刷新源码链接以对应最新行号。
- 在战斗协议文档中补充摄像头移动相关说明。

日常维护:
- 调整文件夹检测逻辑、注释、默认日志缩略图数量限制以及公告按钮的位置。
- 移除冗余关卡,迁移 API 变更,并补充调试阶段的 GPU 使用说明。
- 更新多地区的 OCR 配置与应用内英文提示文案。

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

## Summary by Sourcery

Release v6.2.0 with a redesigned log sidebar, expanded automation and
base management options, new achievements, and multiple stability and UX
improvements.

New Features:
- Add an achievement DLC system covering additional gameplay scenarios.
- Enhance copilot task selection with multi-level paths, relative
directories, and local task collapsing.
- Introduce independent toggles for clue exchange and sending clues in
Base management.
- Add new Base configurations for the Winterwisp set and adjust related
operator selection logic.
- Add Gotify as a new notification channel and set a default category
for Bark notifications.
- Redesign the home log sidebar with switchable visual styles,
thumbnails, and improved layout.
- Display depot quantities in today’s open stages hints and move
inventory update prompts to tooltips.
- Limit CPU-based inference thread usage to prioritize emulator
performance.
- Block application startup when running from a temporary path and
protect non-empty Penguin Logistics IDs from being overwritten.
- Add new roguelike theme recommendation tips with multi-language
support and navigation for the new side story.
- Disable CoreML-based detection and recognition on macOS.

Bug Fixes:
- Fix copilot failures caused by the 2026-01-09 game update and updated
roguelike pause button position.
- Resolve issues with copilot job clearing and starting runs via special
codes from the input box.
- Correct clue count recognition and one-click clue placement when clues
are already on the board.
- Improve recognition for Hidden Crimes events and endings, including
handling of extra characters.
- Prevent changes to Penguin Logistics report IDs when Annihilation and
backup stage options are both enabled.
- Address out_of_range errors in Base efficiency calculations and stale
screenshots in remote control capture.
- Fix documentation site search, locale-specific drop count misreads,
and various naming and wording issues.
- Resolve issues with debug image paths, overly long filenames, and
waydroid screencap behavior.
- Update assorted assets and style warnings, including DormMini.png and
SA1518/SA1633 analyzer warnings.

Enhancements:
- Refine copilot tab structure, including separating paradox simulation
stages.
- Warn when specified sanity-farming run counts conflict with sanity
multiplier settings.
- Improve logic for clue exchange, friend clue retrieval, and one-click
clue sending to reduce mis-operations.
- Polish UI layouts, wrapping, tooltips, and thumbnail behavior and
timing.
- Refactor and simplify property dependency helpers into a static
utility and align file naming with structure.
- Migrate the development container from conda to a mise/uv-based setup
and rename DPS to OPS where appropriate.

Documentation:
- Document one-click maa-cli installation via scripts and update KR docs
and VS Code extension guides.
- Align Chinese integrated documentation formatting and refresh source
links to current line numbers.
- Expand battle protocol docs with camera movement instructions.

Chores:
- Tweak folder detection logic, comments, default log thumbnail limits,
and announcement button placement.
- Remove redundant stages, port API changes, and add debug-time GPU
usage notes.
- Update multiple region-specific OCR configurations and English strings
for in-app messages.

</details>
2026-01-10 21:07:55 +08:00
uye
4a8de64559 docs: Update CHANGELOG for v6.2.0 release notes
Refactor the layout and visual style of the log sidebar on the homepage.
2026-01-10 21:04:12 +08:00
uye
f174562f64 docs: changelog 2026-01-10 21:03:14 +08:00
uye
b4a8208e0f feat: 重构仓库识别结构,支持根据关卡掉落情况自动更新 (#15358)
* feat: 重构仓库识别结构,支持根据关卡掉落情况自动更新

* feat: 上次同步时间

* chore: 使用 TryParseExact
2026-01-10 21:01:01 +08:00
status102
b8a8f645b2 fix: 移除地图未修复期间的临时糊屎, 移除未更正的注释
link to fa3fce6d7a, 9b5445d1a9.
2026-01-10 18:02:30 +08:00
status102
a2c2de497c perf(core): ProcessTask 输出优化 2026-01-10 18:02:12 +08:00
萨拉托加
9ec04d1bc8 fix: 界园肉鸽因点击模板边缘导致关卡进不去 (#15352)
* fix: 界园肉鸽因点击模板边缘导致关卡进不去

* fix: postDelay

上次改错了
2026-01-10 17:40:29 +08:00
status102
9c69a4398c chore: doc 2026-01-10 15:57:27 +08:00
AnnAngela
9d021d423e docs: Remove v6.2.0 section from CHANGELOG
Removed version v6.2.0 section from CHANGELOG.
2026-01-10 11:49:52 +08:00
AnnAngela
d135384e7e docs: Update CHANGELOG.md
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2026-01-10 11:49:22 +08:00
萨拉托加
957e3a0714 chore: 添加雪猎基建技能加成
fix #15334
2026-01-10 08:56:49 +08:00
github-actions[bot]
a2f217db87 chore: Auto update by pre-commit hooks
https://github.com/MaaAssistantArknights/MaaAssistantArknights/actions/runs/20865488969
[skip changelog]
2026-01-09 21:04:51 +00:00
status102
f8f8fe57a9 fix: 游戏进入战斗关卡后, 暂停/恢复 按钮亮度在点击后发生变化 255 -> 245 2026-01-10 03:10:29 +08:00
uye
325504b5a9 docs: v6.2.0 2026-01-09 23:58:27 +08:00
uye
a086eac84d Release v6.2.0-beta.4 (#15339)
## Summary by Sourcery

发布 6.2.0 版本,对日志侧边栏进行了全新设计,扩展了 Copilot 和基建管理能力,并带来多项稳定性和用户体验改进。

New Features:
- 新增成就 DLC 系统,在多个关卡场景中加入全新成就。
- 增强 Copilot 任务文件选择功能,支持嵌套路径和相对目录,并改进任务下拉列表的分组方式。
- 在基建自动化设置中新增线索交换与线索发送的开关选项。
- 新增冬季基建分组配置调整,以及包括 Gotify 和默认 Bark 分类在内的通知选项。
- 重新设计首页日志侧边栏,支持切换视觉样式、日志缩略图,并加入悬浮日志窗口按钮。
- 在“今日可打关卡”提示中显示仓库库存数量,并将库存更新提示移动到工具提示(tooltip)中。
- 增加安全防护措施,例如限制 CPU 推理线程数、在调试模式下可选自动资源重载,以及在程序从临时目录运行时阻止启动。

Bug Fixes:
- 修复多个 Copilot 和关卡自动战斗问题,包括最新版游戏更新后导致的失败,以及通过输入框清除或开始任务时出现的问题。
- 解决线索识别与摆放问题,包括当线索已在棋盘上时的一键摆放,以及在某些选项组合下处理不正确的问题。
- 修复肉鸽和活动识别逻辑,包括隐藏结局识别、多余角色处理、干员可用性缺失以及受语言环境影响的掉落数量解析问题。
- 处理基础设施相关的 bug,例如基建效率计算异常、远程控制截图不刷新的问题,以及调试图像和文档搜索行为不正确的问题。
- 修正多处素材、文本与样式问题,包括关卡名拼写错误、警告清理,以及为特定语言环境更新图像资源。
- 确保 Copilot 任务在开始前会校验并设置受支持的关卡名称,并调整临时目录检测逻辑,以可靠地阻止在临时路径中运行。

Enhancements:
- 优化 Copilot 标签页逻辑,将悖论模拟任务拆分并改进相关警告与交互体验。
- 改进线索交换和好友线索获取逻辑,以及通用 UI 布局、换行、工具提示和缩略图行为。
- 重构依赖辅助工具及相关视图模型,调整缩略图工具提示延迟,并重命名文件以更好匹配项目结构。
- 微调公告对话框、日志缩略图数量上限及其他小型 UI 行为,以提升可用性。
- 将开发容器环境从 conda 迁移到基于 mise/uv 的方案,并在合适位置将 DPS 重命名为 OPS。

Documentation:
- 更新和扩充面向用户的文档,包括一键 CLI 安装、战斗协议中的镜头移动说明、中文集成格式、韩文(KR)文档,以及 VS Code 插件快速
OCR 使用说明。

Chores:
- 调整文件夹检测和注释,微调公告按钮位置,并为不同服务器和场景更新地图配置和 OCR 相关参数。
- 新增调试相关辅助内容,例如用于强制资源重载的 `IsDebugVersion` 标志,以及调试模式下 GPU 使用的注解。

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

## Summary by Sourcery

Release version 6.2.0 with a redesigned log sidebar, expanded Copilot
and base management capabilities, and assorted stability and UX
improvements.

New Features:
- Add an achievement DLC system with new achievements across multiple
scenarios.
- Enhance Copilot task file selection to support nested paths and
relative directories, and improve the task dropdown grouping.
- Introduce toggles for conducting clue exchange and sending clues in
base automation settings.
- Add winter base group configuration adjustments and new notification
options including Gotify and default Bark categories.
- Redesign the home log sidebar with switchable visual styles, log
thumbnails, and a floating log window button.
- Display depot inventory counts in today’s open stages hints and move
inventory update tips into tooltips.
- Add safeguards such as limiting CPU inference threads, optional auto
resource reload in debug, and blocking startup when running from
temporary directories.

Bug Fixes:
- Fix multiple Copilot and stage automation issues, including failures
after the latest game update and problems clearing or starting tasks via
the input box.
- Resolve clue recognition and placement issues, including one-click
placement when clues are already on the board and incorrect handling
when certain options are combined.
- Fix roguelike and event recognition logic, including hidden ending
recognition, extra-character handling, missing operator availability,
and locale-dependent drop count parsing.
- Address infrastructure-related bugs such as base efficiency
calculation exceptions, remote control screenshots not updating, and
incorrect debug image and document search behavior.
- Correct various assets, strings, and style issues, including stage
name typos, warning cleanups, and updated images for specific locales.
- Ensure Copilot tasks validate and set supported stage names before
starting, and adjust temp directory detection logic to reliably block
running from temporary paths.

Enhancements:
- Refine Copilot tab logic by splitting paradox simulation tasks and
improving related warnings and UX.
- Improve clue exchange and friend clue retrieval logic and general UI
layout, wrapping, tooltips, and thumbnail behavior.
- Refactor dependency helper utilities and related view models, adjust
thumbnail tooltip delays, and rename files to better match the project
structure.
- Tweak announcement dialogs, log thumbnail limits, and other small UI
behaviors for better usability.
- Migrate the development container environment from conda to a
mise/uv-based setup and rename DPS to OPS where appropriate.

Documentation:
- Update and expand user-facing documentation, including one-click CLI
installation, battle protocol camera movement, Chinese integration
formatting, KR docs, and VS Code extension docs for quick OCR.

Chores:
- Adjust folder detection and comments, tune announcement button
positions, and update map configurations and OCR tweaks for various
servers and scenarios.
- Add debug-related helpers such as an IsDebugVersion flag for forced
resource reloads and annotations for GPU use under debugging.

</details>

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

## Summary by Sourcery

发布 6.2.0 版本,对日志侧边栏进行了全新设计,扩展了 Copilot 和基建管理能力,并带来多项稳定性和用户体验改进。

New Features:
- 新增成就 DLC 系统,在多个关卡场景中加入全新成就。
- 增强 Copilot 任务文件选择功能,支持嵌套路径和相对目录,并改进任务下拉列表的分组方式。
- 在基建自动化设置中新增线索交换与线索发送的开关选项。
- 新增冬季基建分组配置调整,以及包括 Gotify 和默认 Bark 分类在内的通知选项。
- 重新设计首页日志侧边栏,支持切换视觉样式、日志缩略图,并加入悬浮日志窗口按钮。
- 在“今日可打关卡”提示中显示仓库库存数量,并将库存更新提示移动到工具提示(tooltip)中。
- 增加安全防护措施,例如限制 CPU 推理线程数、在调试模式下可选自动资源重载,以及在程序从临时目录运行时阻止启动。

Bug Fixes:
- 修复多个 Copilot 和关卡自动战斗问题,包括最新版游戏更新后导致的失败,以及通过输入框清除或开始任务时出现的问题。
- 解决线索识别与摆放问题,包括当线索已在棋盘上时的一键摆放,以及在某些选项组合下处理不正确的问题。
- 修复肉鸽和活动识别逻辑,包括隐藏结局识别、多余角色处理、干员可用性缺失以及受语言环境影响的掉落数量解析问题。
- 处理基础设施相关的 bug,例如基建效率计算异常、远程控制截图不刷新的问题,以及调试图像和文档搜索行为不正确的问题。
- 修正多处素材、文本与样式问题,包括关卡名拼写错误、警告清理,以及为特定语言环境更新图像资源。
- 确保 Copilot 任务在开始前会校验并设置受支持的关卡名称,并调整临时目录检测逻辑,以可靠地阻止在临时路径中运行。

Enhancements:
- 优化 Copilot 标签页逻辑,将悖论模拟任务拆分并改进相关警告与交互体验。
- 改进线索交换和好友线索获取逻辑,以及通用 UI 布局、换行、工具提示和缩略图行为。
- 重构依赖辅助工具及相关视图模型,调整缩略图工具提示延迟,并重命名文件以更好匹配项目结构。
- 微调公告对话框、日志缩略图数量上限及其他小型 UI 行为,以提升可用性。
- 将开发容器环境从 conda 迁移到基于 mise/uv 的方案,并在合适位置将 DPS 重命名为 OPS。

Documentation:
- 更新和扩充面向用户的文档,包括一键 CLI 安装、战斗协议中的镜头移动说明、中文集成格式、韩文(KR)文档,以及 VS Code 插件快速
OCR 使用说明。

Chores:
- 调整文件夹检测和注释,微调公告按钮位置,并为不同服务器和场景更新地图配置和 OCR 相关参数。
- 新增调试相关辅助内容,例如用于强制资源重载的 `IsDebugVersion` 标志,以及调试模式下 GPU 使用的注解。

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

## Summary by Sourcery

Release version 6.2.0 with a redesigned log sidebar, expanded Copilot
and base management capabilities, and assorted stability and UX
improvements.

New Features:
- Add an achievement DLC system with new achievements across multiple
scenarios.
- Enhance Copilot task file selection to support nested paths and
relative directories, and improve the task dropdown grouping.
- Introduce toggles for conducting clue exchange and sending clues in
base automation settings.
- Add winter base group configuration adjustments and new notification
options including Gotify and default Bark categories.
- Redesign the home log sidebar with switchable visual styles, log
thumbnails, and a floating log window button.
- Display depot inventory counts in today’s open stages hints and move
inventory update tips into tooltips.
- Add safeguards such as limiting CPU inference threads, optional auto
resource reload in debug, and blocking startup when running from
temporary directories.

Bug Fixes:
- Fix multiple Copilot and stage automation issues, including failures
after the latest game update and problems clearing or starting tasks via
the input box.
- Resolve clue recognition and placement issues, including one-click
placement when clues are already on the board and incorrect handling
when certain options are combined.
- Fix roguelike and event recognition logic, including hidden ending
recognition, extra-character handling, missing operator availability,
and locale-dependent drop count parsing.
- Address infrastructure-related bugs such as base efficiency
calculation exceptions, remote control screenshots not updating, and
incorrect debug image and document search behavior.
- Correct various assets, strings, and style issues, including stage
name typos, warning cleanups, and updated images for specific locales.
- Ensure Copilot tasks validate and set supported stage names before
starting, and adjust temp directory detection logic to reliably block
running from temporary paths.

Enhancements:
- Refine Copilot tab logic by splitting paradox simulation tasks and
improving related warnings and UX.
- Improve clue exchange and friend clue retrieval logic and general UI
layout, wrapping, tooltips, and thumbnail behavior.
- Refactor dependency helper utilities and related view models, adjust
thumbnail tooltip delays, and rename files to better match the project
structure.
- Tweak announcement dialogs, log thumbnail limits, and other small UI
behaviors for better usability.
- Migrate the development container environment from conda to a
mise/uv-based setup and rename DPS to OPS where appropriate.

Documentation:
- Update and expand user-facing documentation, including one-click CLI
installation, battle protocol camera movement, Chinese integration
formatting, KR docs, and VS Code extension docs for quick OCR.

Chores:
- Adjust folder detection and comments, tune announcement button
positions, and update map configurations and OCR tweaks for various
servers and scenarios.
- Add debug-related helpers such as an IsDebugVersion flag for forced
resource reloads and annotations for GPU use under debugging.

</details>

</details>
- 修复
`IsRunningInTempDirectory`,通过确保当前路径和临时路径都包含一致的尾部分隔符并处理可替代的路径分隔符,从而正确识别临时目录位置。

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

## Summary by Sourcery

发布 6.2.0 版本,对日志侧边栏进行了全新设计,扩展了 Copilot 和基建管理能力,并带来多项稳定性和用户体验改进。

New Features:
- 新增成就 DLC 系统,在多个关卡场景中加入全新成就。
- 增强 Copilot 任务文件选择功能,支持嵌套路径和相对目录,并改进任务下拉列表的分组方式。
- 在基建自动化设置中新增线索交换与线索发送的开关选项。
- 新增冬季基建分组配置调整,以及包括 Gotify 和默认 Bark 分类在内的通知选项。
- 重新设计首页日志侧边栏,支持切换视觉样式、日志缩略图,并加入悬浮日志窗口按钮。
- 在“今日可打关卡”提示中显示仓库库存数量,并将库存更新提示移动到工具提示(tooltip)中。
- 增加安全防护措施,例如限制 CPU 推理线程数、在调试模式下可选自动资源重载,以及在程序从临时目录运行时阻止启动。

Bug Fixes:
- 修复多个 Copilot 和关卡自动战斗问题,包括最新版游戏更新后导致的失败,以及通过输入框清除或开始任务时出现的问题。
- 解决线索识别与摆放问题,包括当线索已在棋盘上时的一键摆放,以及在某些选项组合下处理不正确的问题。
- 修复肉鸽和活动识别逻辑,包括隐藏结局识别、多余角色处理、干员可用性缺失以及受语言环境影响的掉落数量解析问题。
- 处理基础设施相关的 bug,例如基建效率计算异常、远程控制截图不刷新的问题,以及调试图像和文档搜索行为不正确的问题。
- 修正多处素材、文本与样式问题,包括关卡名拼写错误、警告清理,以及为特定语言环境更新图像资源。
- 确保 Copilot 任务在开始前会校验并设置受支持的关卡名称,并调整临时目录检测逻辑,以可靠地阻止在临时路径中运行。

Enhancements:
- 优化 Copilot 标签页逻辑,将悖论模拟任务拆分并改进相关警告与交互体验。
- 改进线索交换和好友线索获取逻辑,以及通用 UI 布局、换行、工具提示和缩略图行为。
- 重构依赖辅助工具及相关视图模型,调整缩略图工具提示延迟,并重命名文件以更好匹配项目结构。
- 微调公告对话框、日志缩略图数量上限及其他小型 UI 行为,以提升可用性。
- 将开发容器环境从 conda 迁移到基于 mise/uv 的方案,并在合适位置将 DPS 重命名为 OPS。

Documentation:
- 更新和扩充面向用户的文档,包括一键 CLI 安装、战斗协议中的镜头移动说明、中文集成格式、韩文(KR)文档,以及 VS Code 插件快速
OCR 使用说明。

Chores:
- 调整文件夹检测和注释,微调公告按钮位置,并为不同服务器和场景更新地图配置和 OCR 相关参数。
- 新增调试相关辅助内容,例如用于强制资源重载的 `IsDebugVersion` 标志,以及调试模式下 GPU 使用的注解。

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

## Summary by Sourcery

Release version 6.2.0 with a redesigned log sidebar, expanded Copilot
and base management capabilities, and assorted stability and UX
improvements.

New Features:
- Add an achievement DLC system with new achievements across multiple
scenarios.
- Enhance Copilot task file selection to support nested paths and
relative directories, and improve the task dropdown grouping.
- Introduce toggles for conducting clue exchange and sending clues in
base automation settings.
- Add winter base group configuration adjustments and new notification
options including Gotify and default Bark categories.
- Redesign the home log sidebar with switchable visual styles, log
thumbnails, and a floating log window button.
- Display depot inventory counts in today’s open stages hints and move
inventory update tips into tooltips.
- Add safeguards such as limiting CPU inference threads, optional auto
resource reload in debug, and blocking startup when running from
temporary directories.

Bug Fixes:
- Fix multiple Copilot and stage automation issues, including failures
after the latest game update and problems clearing or starting tasks via
the input box.
- Resolve clue recognition and placement issues, including one-click
placement when clues are already on the board and incorrect handling
when certain options are combined.
- Fix roguelike and event recognition logic, including hidden ending
recognition, extra-character handling, missing operator availability,
and locale-dependent drop count parsing.
- Address infrastructure-related bugs such as base efficiency
calculation exceptions, remote control screenshots not updating, and
incorrect debug image and document search behavior.
- Correct various assets, strings, and style issues, including stage
name typos, warning cleanups, and updated images for specific locales.
- Ensure Copilot tasks validate and set supported stage names before
starting, and adjust temp directory detection logic to reliably block
running from temporary paths.

Enhancements:
- Refine Copilot tab logic by splitting paradox simulation tasks and
improving related warnings and UX.
- Improve clue exchange and friend clue retrieval logic and general UI
layout, wrapping, tooltips, and thumbnail behavior.
- Refactor dependency helper utilities and related view models, adjust
thumbnail tooltip delays, and rename files to better match the project
structure.
- Tweak announcement dialogs, log thumbnail limits, and other small UI
behaviors for better usability.
- Migrate the development container environment from conda to a
mise/uv-based setup and rename DPS to OPS where appropriate.

Documentation:
- Update and expand user-facing documentation, including one-click CLI
installation, battle protocol camera movement, Chinese integration
formatting, KR docs, and VS Code extension docs for quick OCR.

Chores:
- Adjust folder detection and comments, tune announcement button
positions, and update map configurations and OCR tweaks for various
servers and scenarios.
- Add debug-related helpers such as an IsDebugVersion flag for forced
resource reloads and annotations for GPU use under debugging.

</details>

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

## Summary by Sourcery

发布 6.2.0 版本,对日志侧边栏进行了全新设计,扩展了 Copilot 和基建管理能力,并带来多项稳定性和用户体验改进。

New Features:
- 新增成就 DLC 系统,在多个关卡场景中加入全新成就。
- 增强 Copilot 任务文件选择功能,支持嵌套路径和相对目录,并改进任务下拉列表的分组方式。
- 在基建自动化设置中新增线索交换与线索发送的开关选项。
- 新增冬季基建分组配置调整,以及包括 Gotify 和默认 Bark 分类在内的通知选项。
- 重新设计首页日志侧边栏,支持切换视觉样式、日志缩略图,并加入悬浮日志窗口按钮。
- 在“今日可打关卡”提示中显示仓库库存数量,并将库存更新提示移动到工具提示(tooltip)中。
- 增加安全防护措施,例如限制 CPU 推理线程数、在调试模式下可选自动资源重载,以及在程序从临时目录运行时阻止启动。

Bug Fixes:
- 修复多个 Copilot 和关卡自动战斗问题,包括最新版游戏更新后导致的失败,以及通过输入框清除或开始任务时出现的问题。
- 解决线索识别与摆放问题,包括当线索已在棋盘上时的一键摆放,以及在某些选项组合下处理不正确的问题。
- 修复肉鸽和活动识别逻辑,包括隐藏结局识别、多余角色处理、干员可用性缺失以及受语言环境影响的掉落数量解析问题。
- 处理基础设施相关的 bug,例如基建效率计算异常、远程控制截图不刷新的问题,以及调试图像和文档搜索行为不正确的问题。
- 修正多处素材、文本与样式问题,包括关卡名拼写错误、警告清理,以及为特定语言环境更新图像资源。
- 确保 Copilot 任务在开始前会校验并设置受支持的关卡名称,并调整临时目录检测逻辑,以可靠地阻止在临时路径中运行。

Enhancements:
- 优化 Copilot 标签页逻辑,将悖论模拟任务拆分并改进相关警告与交互体验。
- 改进线索交换和好友线索获取逻辑,以及通用 UI 布局、换行、工具提示和缩略图行为。
- 重构依赖辅助工具及相关视图模型,调整缩略图工具提示延迟,并重命名文件以更好匹配项目结构。
- 微调公告对话框、日志缩略图数量上限及其他小型 UI 行为,以提升可用性。
- 将开发容器环境从 conda 迁移到基于 mise/uv 的方案,并在合适位置将 DPS 重命名为 OPS。

Documentation:
- 更新和扩充面向用户的文档,包括一键 CLI 安装、战斗协议中的镜头移动说明、中文集成格式、韩文(KR)文档,以及 VS Code 插件快速
OCR 使用说明。

Chores:
- 调整文件夹检测和注释,微调公告按钮位置,并为不同服务器和场景更新地图配置和 OCR 相关参数。
- 新增调试相关辅助内容,例如用于强制资源重载的 `IsDebugVersion` 标志,以及调试模式下 GPU 使用的注解。

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

## Summary by Sourcery

Release version 6.2.0 with a redesigned log sidebar, expanded Copilot
and base management capabilities, and assorted stability and UX
improvements.

New Features:
- Add an achievement DLC system with new achievements across multiple
scenarios.
- Enhance Copilot task file selection to support nested paths and
relative directories, and improve the task dropdown grouping.
- Introduce toggles for conducting clue exchange and sending clues in
base automation settings.
- Add winter base group configuration adjustments and new notification
options including Gotify and default Bark categories.
- Redesign the home log sidebar with switchable visual styles, log
thumbnails, and a floating log window button.
- Display depot inventory counts in today’s open stages hints and move
inventory update tips into tooltips.
- Add safeguards such as limiting CPU inference threads, optional auto
resource reload in debug, and blocking startup when running from
temporary directories.

Bug Fixes:
- Fix multiple Copilot and stage automation issues, including failures
after the latest game update and problems clearing or starting tasks via
the input box.
- Resolve clue recognition and placement issues, including one-click
placement when clues are already on the board and incorrect handling
when certain options are combined.
- Fix roguelike and event recognition logic, including hidden ending
recognition, extra-character handling, missing operator availability,
and locale-dependent drop count parsing.
- Address infrastructure-related bugs such as base efficiency
calculation exceptions, remote control screenshots not updating, and
incorrect debug image and document search behavior.
- Correct various assets, strings, and style issues, including stage
name typos, warning cleanups, and updated images for specific locales.
- Ensure Copilot tasks validate and set supported stage names before
starting, and adjust temp directory detection logic to reliably block
running from temporary paths.

Enhancements:
- Refine Copilot tab logic by splitting paradox simulation tasks and
improving related warnings and UX.
- Improve clue exchange and friend clue retrieval logic and general UI
layout, wrapping, tooltips, and thumbnail behavior.
- Refactor dependency helper utilities and related view models, adjust
thumbnail tooltip delays, and rename files to better match the project
structure.
- Tweak announcement dialogs, log thumbnail limits, and other small UI
behaviors for better usability.
- Migrate the development container environment from conda to a
mise/uv-based setup and rename DPS to OPS where appropriate.

Documentation:
- Update and expand user-facing documentation, including one-click CLI
installation, battle protocol camera movement, Chinese integration
formatting, KR docs, and VS Code extension docs for quick OCR.

Chores:
- Adjust folder detection and comments, tune announcement button
positions, and update map configurations and OCR tweaks for various
servers and scenarios.
- Add debug-related helpers such as an IsDebugVersion flag for forced
resource reloads and annotations for GPU use under debugging.

</details>

</details>

</details>
2026-01-09 23:54:01 +08:00
uye
50478d4913 docs: Revise CHANGELOG for v6.2.0-beta.4
Updated version to v6.2.0-beta.4 and revised changelog entries, including highlights and detailed changes for new features, improvements, fixes, and documentation updates.
2026-01-09 23:53:11 +08:00
uye
80e77882d4 chore: 删除未使用函数 2026-01-09 23:39:16 +08:00
status102
32b309be28 fix: 删多了 2026-01-09 23:31:24 +08:00
AnnAngela
abc684fd66 docs: Update CHANGELOG for version 6.2.0
Updated the CHANGELOG for version 6.2.0, detailing UI enhancements, log sidebar redesign, daily stage hint improvements, base management optimizations, and new achievements.
2026-01-09 23:26:38 +08:00
status102
8d146b04ec fix: 漏了 2026-01-09 23:22:29 +08:00
status102
030bae2650 fix: 忘删了 2026-01-09 23:12:13 +08:00
uye
68e3d0eb14 fix: 肉鸽暂停按钮更新 2026-01-09 23:06:44 +08:00