zaodonganqi
|
a353c7fbcc
|
update repo.json
|
2026-05-31 00:18:41 +00:00 |
|
zaodonganqi
|
eafea08d06
|
fix:移除未移除的失效导入
|
2026-05-31 08:18:04 +08:00 |
|
MisakaAldrich
|
bb5fa4f061
|
update repo.json
|
2026-05-30 15:46:05 +00:00 |
|
云端客
|
e27f992548
|
AutoPlan自动体力计划--执行记录功能支持 (#3252)
* feat(AutoPlan): (初始化构建记录)添加任务执行记录功能并优化代码格式
- 移除多余空格并规范化代码格式
- 新增 formatDate 函数用于日期格式化处理
- 创建 Record 类用于管理任务执行记录的读取、检查和写入
- 在 Base 类中添加 buildKey 方法用于构建记录唯一标识
- 为 Domain、LeyLineOutcrop 和 StygianOnslaught 类扩展 buildKey 方法以支持详细记录
- 重构类结构将 Record 类置于 Base 类之前提高代码可读性
* feat(config): 添加执行记录功能支持
- 在配置文件中添加 record 路径配置项
- 实现基于 UID 的记录文件路径生成
- 添加记录检查逻辑避免重复执行
- 更新自动运行流程以支持记录功能
- 添加启用记录执行的复选框设置选项
- 集成记录读写功能到运行配置中
* feat(AutoPlan): 添加配置文件中的记录功能选项
- 在秘境运行类型配置中添加 record 字段,默认值为 true
- 在日常任务配置中添加 record 字段,默认值为 false
- 在地脉运行类型配置中添加 record 字段,默认值为 true
- 实现对不同类型自动战斗的记录状态控制
* fix(security): 更新密钥验证逻辑以支持脚本更新
- 添加 last_key 字段用于检测脚本更新时的密钥变更
- 实现密钥变更时的错误提示功能
- 修复 Record.exist 方法中的参数传递格式问题
- 优化 load_check_run 中的代码格式和变量赋值逻辑
- 在 manifest.json 中增加 last_key 配置项
* feat(config): 添加记录配置路径
- 在配置文件中新增了 record 路径设置
- 配置路径指向 "record/" 目录
- 为后续记录功能提供配置支持
docs(AutoPlan): 更新版本兼容性表格
- 将版本 0.0.8 的兼容性从 0.0.6+ 更新为 0.1.3+
feat(AutoPlan): 更新版本并添加记录执行功能
- 将版本从 0.0.7 更新到 0.0.8
- 更换了插件密钥
- 在 README.md 的表格中添加了"记录执行"选项
- 更新了配置示例以反映新的参数顺序
- 从 settings.json 中移除了独立的记录执行复选框设置
- 在版本历史表中添加了新版本记录
* refactor(AutoPlan): 优化自动执行列表逻辑
- 使用 typeMap 对象替代多个 if-else 条件判断
- 统一处理不同运行类型的执行逻辑
- 简化记录检查和跳过逻辑
- 优化代码结构提高可维护性
- 修复记录布尔值判断逻辑
* fix(AutoPlan): 修正重复执行检查的日志输出
- 修改了日志消息中的参数顺序,使用 runType 和 key 替代之前的 domainName 或 name 字段
- 保持了重复任务跳过的逻辑不变
- 确保日志输出的一致性和可读性
* fix(AutoPlan): 修复自动运行列表过滤逻辑
- 修复了数值转换问题,确保 domainRoundNum 和 count 字段正确解析为整数
- 添加了 null 检查以避免类型错误
- 增加了调试日志用于跟踪列表过滤过程
- 修复了 load_check_run.js 中缺失的返回语句
* refactor(AutoPlan): 优化自动运行列表处理逻辑
- 重构typeMap对象结构,提高代码可读性
- 将key变量重命名为keyJson,避免命名冲突
- 添加详细的调试日志输出功能
- 改进记录写入逻辑,支持ID字段的存储
- 增强JSON解析异常处理,添加警告日志
- 优化存在性检查逻辑,支持按ID或key进行匹配
- 从main.js中移除未使用的countAllResin导入
- 添加记录写入成功后的信息日志输出
* feat(AutoPlan): 新增执行记录功能
- 新增执行记录功能(支持多次执行计划时单个配置只执行一次)
* refactor(AutoPlan): 移除调试日志代码
- 注释掉 test1 阶段的列表调试信息输出
- 注释掉 test2 阶段的列表调试信息输出
- 注释掉 test3 阶段的列表长度调试信息输出
- 清理了 StygianOnslaught 检查流程中的临时日志
- 优化了代码调试信息的显示逻辑
* fix(AutoPlan): 修复自动规划执行异常并优化键值生成逻辑
- 添加异常捕获机制防止执行中断
- 更新记录键值结构增加item.record字段
- 修复Domain类中属性访问路径从item到item.autoFight
- 修复LeyLineOutcrop类中属性访问路径从item到item.autoLeyLineOutcrop
- 修复StygianOnslaught类中属性访问路径从item到item.autoStygianOnslaught
* fix(AutoPlan): 修复检查运行处理器中的异常处理逻辑
- 移除了对 handler.run 的 try-catch 包装
- 添加了 sleep(1) 延迟以防止手动取消时写入记录
- 将异常处理移到延迟操作的 try-catch 中
- 确保异常通过 throwError 正确抛出
* fix(AutoPlan): 修复检查记录存在性验证逻辑
- 修改Record.exist方法的第二个参数从item改为keyJson
- 确保检查记录时使用正确的键值进行匹配验证
* refactor(AutoPlan): 重构记录存在性检查方法并优化日志输出
- 将 Record.exist 方法重命名为 Record.existInList 并移至文件末尾
- 移除旧的 Record.exist 方法实现
- 更新调用方式从 Record.exist(RecordList, keyJson) 改为 Record.existInList(RecordList, keyJson)
- 修改重复执行时的日志格式为 [本日已执行,跳过]==>[{0}-{1}]
- 添加开始执行时的日志输出 [开始执行]==>[{0}-{1}]
- 为 existInList 方法添加完整的 JSDoc 注释文档
* docs(AutoPlan): 更新 README 文档添加执行记录功能说明
- 添加执行体力计划记录的功能描述
- 增加 record.jpg 截图展示记录功能界面
- 在版本更新日志中补充记录功能的图片说明
* chore(docs): 更新版本历史记录
- 将版本号从 0.0.7 更新为 0.0.8
- 保持发布日期为 2026.05.29
- 维护执行记录功能的变更日志
* fix(physical): 解决OCR识别原粹树脂时的数字解析错误
- 添加对不包含'/'符号的文本的特殊处理逻辑
- 实现正则表达式匹配来纠正误识别的数字格式
- 修复因误识别导致的数值计算异常问题
- 确保识别结果的准确性和稳定性
* feat(AutoPlan): 添加物理常量配置并优化数字识别逻辑
- 新增 PHYSICAL.MAX 常量用于数值匹配
- 优化了数字识别正则表达式,提高匹配准确性
- 修复了 /200 误识别为 1200 的问题
- 改进了误识别字符的处理逻辑
- 移除了异常处理中的硬编码值,使用配置常量替代
* feat(AutoPlan): 添加物理常量配置并优化数字识别逻辑
- 新增 PHYSICAL.MAX 常量用于数值匹配
- 优化了数字识别正则表达式,提高匹配准确性
- 修复了 /200 误识别为 1200 的问题
- 改进了误识别字符的处理逻辑
- 移除了异常处理中的硬编码值,使用配置常量替代
* fix(ocr): 修复OCR识别原粹树脂数量的逻辑错误
- 将初始text赋值为空字符串避免直接使用res.text
- 添加else分支确保在包含'/'时正确分割文本获取数量
- 修复误识别导致的数量解析异常问题
|
2026-05-30 23:45:37 +08:00 |
|
MisakaAldrich
|
90ccc5289b
|
update repo.json
|
2026-05-30 15:21:23 +00:00 |
|
云端客
|
9c8e5753c2
|
Uid识别批量改本体API (#3254)
* refactor(ActivitySwitchNotice): 替换OCR UID识别为游戏内UID获取
- 移除uid.js文件中的OCR UID识别功能及相关代码
- 在activity.js中将ocrUID()调用替换为genshin.uid()并添加toMainUi()调用
- 在campaignArea.js中将ocrUID()调用替换为genshin.uid()并添加toMainUi()调用
- 在mapMission.js中将ocrUID()调用替换为genshin.uid()并添加toMainUi()调用
- 在ws.js中将ocrUID()调用替换为genshin.uid()并添加toMainUi()调用
- 在HolyRelics.js中添加genshin.uid()获取并在日志中显示UID信息
- 更新manifest.json版本号从0.1.5到0.1.6
- 更新bgi_version从0.55.0到0.61.0
* refactor(FullyAutoAndSemiAutoTools): 重构UID识别模块并更新依赖版本
- 将uid.js重命名为tool.js并导出相关函数
- 移除旧的OCR UID识别逻辑,改用genshin.uid()方法
- 更新manifest.json中的版本号从0.0.1到0.0.2
- 升级bgi_version从0.54.3到0.61.0
- 修改main.js中的导入语句和UID获取方式
- 在initRecord函数中先调用toMainUi()确保在主界面
- 更新README.md中的文件结构说明
* refactor(SwitchAccountMultipleMode): 重构工具函数模块并更新依赖版本
- 将 uid.js 重命名为 tool.js 并导出所有工具函数
- 移除全局 uidUtil 对象,改为直接导出函数
- 更新 manifest.json 中的版本号至 2.1 和 bgi_version 至 0.61.0
- 修复 UID 比较逻辑,替换 ocrUID 调用为 genshin.uid()
- 清理未使用的 eval 语句和 ocrUID 函数
|
2026-05-30 23:20:52 +08:00 |
|
MisakaAldrich
|
d0f6154123
|
update repo.json
|
2026-05-30 14:51:32 +00:00 |
|
汐
|
2b6f2630ee
|
锄地小布丁5.30 (#3259)
|
2026-05-30 22:51:03 +08:00 |
|
physligl
|
7ad8d3e896
|
update repo.json
|
2026-05-29 13:57:04 +00:00 |
|
火山
|
cb23e33730
|
战斗策略:万能策略增加对杜林+克洛琳德+奈芙尔(改)的支持 (#3257)
奈芙尔策略为基础E+3zs两套
|
2026-05-29 21:56:05 +08:00 |
|
大帅比
|
f72128d6c5
|
路线小修 (#3248)
两条路线优化了一下
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-29 09:49:30 +08:00 |
|
MisakaAldrich
|
8750ebb303
|
update repo.json
|
2026-05-29 01:25:09 +00:00 |
|
汐
|
1b1e61f8a9
|
狗粮小布丁 5.18 (#3251)
|
2026-05-29 09:24:39 +08:00 |
|
MisakaAldrich
|
80f84768ca
|
update repo.json
|
2026-05-28 18:38:58 +00:00 |
|
FFA
|
1725f4775b
|
[feat] JS腳本預先支援月之七聖遺物秘境更新+新增發出BGI通知 (#3224)
|
2026-05-29 02:38:28 +08:00 |
|
MisakaAldrich
|
76e087efd9
|
update repo.json
|
2026-05-28 18:37:20 +00:00 |
|
云端客
|
a53b96874d
|
自动体力计划 重构+适配 (#3235)
|
2026-05-29 02:36:47 +08:00 |
|
MisakaAldrich
|
53112deab8
|
update repo.json
|
2026-05-28 16:37:14 +00:00 |
|
吉吉喵
|
f39396aaec
|
材料去重,修复相似材料识别错误 (#3245)
|
2026-05-29 00:36:17 +08:00 |
|
this-Fish
|
7e593070ef
|
苦种路徑小修 (#3249)
* 苦种路徑小修
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-29 00:09:51 +08:00 |
|
zaodonganqi
|
8012eb2c93
|
update repo.json
|
2026-05-28 16:06:48 +00:00 |
|
火山
|
e3a20b6d67
|
战斗策略:修正错误 (#3250)
|
2026-05-29 00:05:55 +08:00 |
|
MisakaAldrich
|
84e978167b
|
update repo.json
|
2026-05-28 09:17:38 +00:00 |
|
火山
|
43287c167f
|
战斗策略增加对布伦妮+尼可的支持 (#3247)
|
2026-05-28 17:16:40 +08:00 |
|
MisakaAldrich
|
af23142b20
|
update repo.json
|
2026-05-28 03:04:53 +00:00 |
|
DarkFlameMaster
|
3fa2f8429a
|
同步批量讨伐角色养成材料BOSS更新 (#3239)
Co-authored-by: DarkFlameMaster <actions@github.com>
|
2026-05-28 11:03:59 +08:00 |
|
MisakaAldrich
|
daec2e7b6b
|
update repo.json
|
2026-05-28 02:54:59 +00:00 |
|
提瓦特钓鱼玳师
|
83fa2e9a33
|
AutoYuanQin【更新】、AEscoffier_chef【修复】 (#3242)
* 更新MIDI格式、支持按键长按
* fix
* fix
* 修复已知问题
* Update README.md
|
2026-05-28 10:54:28 +08:00 |
|
physligl
|
96de09a95a
|
update repo.json
|
2026-05-27 15:23:57 +00:00 |
|
秋云
|
e230b19081
|
feat(AutoFriendshipFight): 增加战斗点导航和确认逻辑,优化任务触发检测
|
2026-05-27 23:22:03 +08:00 |
|
云端客
|
392fe366b9
|
refactor(AutoCode): 简化UID获取逻辑并移除废弃工具类 (#3246)
- 移除对OCR识别UID的依赖,直接使用genshin.uid()方法
- 删除ImageRegionSafe类及相关图像区域安全释放功能
- 移除版本检查逻辑及相关的版本比较工具函数
- 更新manifest.json中的bgi_version至0.61.0
- 移除uid.js和version.js工具文件中的相关代码实现
fix(uid): 修复UID获取逻辑错误
- 修正了版本检查条件判断错误
- 确保只有在版本满足要求时才获取UID
- 防止不兼容版本下UID获取失败的问题
feat(core): 更新UID获取逻辑并优化依赖配置
- 替换genshin.uid()为ocrUID()函数实现OCR识别UID功能
- 添加版本兼容性检查,确保BGI版本满足最低要求0.60.2-alpha.4
- 新增ImageRegionSafe类用于安全释放图像资源
- 实现OCR识别UID的完整流程,包括区域捕获和文本提取
- 添加版本比较工具函数支持预发布版本标识
- 修改manifest.json配置,更新BGI版本依赖要求
chore(version): 更新插件版本号
- 将 bgi_version 从 0.60.2 更新为 0.60.2-alpha.4
- 保持 manifest 版本格式的一致性
- 为后续 alpha 测试准备版本标识
fix(genshin): 修复用户名获取异步处理问题
- 将getUsername函数改为async函数以支持异步操作
- 添加await关键字确保genshin.uid()正确执行
- 修复else语句前后的空格格式问题
- 在调用getUsername时添加await确保异步等待
fix(login): 修复用户名验证逻辑错误
- 调整了 UID 检查的执行顺序,确保在 UID 为 0 时才进行用户名验证
- 修复了用户名为空或格式不正确时的默认值设置
- 优化了 UID 不为 0 时直接使用 UID 作为用户名的逻辑
- 保持了原有的用户名格式验证规则(中文/英文/数字,长度1-20)
fix(core): 修复用户名验证逻辑并更新作者信息
- 当用户名违规时优先使用原神UID作为用户名,避免直接使用默认值
- 添加了对genshin.uid()函数的调用以获取用户唯一标识
- 在manifest.json中将版本从6.5.0更新到6.5.1
- 将bgi_version从0.54.0更新到0.60.2
- 在作者列表中添加了新贡献者云端客的信息
- 保持了原有的用户名验证规则不变
|
2026-05-27 20:42:46 +08:00 |
|
zaodonganqi
|
7e30896bc7
|
update repo.json
|
2026-05-26 15:16:05 +00:00 |
|
CL
|
89cf069c88
|
全配队通用(日常向)更新 (#3244)
* 全配队通用(日常向)
修改完的版本,添加了详细注释
* 战斗策略更新:添加并测试了迪卢克 凝光 烟绯 伊法 嘉明 鹿野苑平藏的站场策略,添加了雅珂达 基尼奇 莉奈娅(暂时注释掉)的战斗策略,调整了注释和其余角色策略
* 更新:v1.2【添加了莉奈娅 九条裟罗的战斗策略】
* 全配队通用(日常向)更新
* 全配队通用(日常向)更新
|
2026-05-26 23:15:09 +08:00 |
|
Tool_tingsu
|
7e2130780a
|
地图追踪 莉奈娅一条龙 重置 挪德卡莱 (#3240)
* 1
* 自动修复 JSON 格式和版本号 [ci skip]
* 2
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-26 23:08:31 +08:00 |
|
zaodonganqi
|
6fcceff8e7
|
update repo.json
|
2026-05-26 15:07:09 +00:00 |
|
一时兴起
|
d997ddc6dc
|
战斗脚本:万火芙西-双玛头 (#3167)
* Add files via upload
* 万火芙茜 双玛头 很凶.txt
火神不必再固定2号位,增加效果展示
* 火神不再固定在2号位
* 简化说明
* 添加说明:适用6芙
|
2026-05-26 23:06:09 +08:00 |
|
MisakaAldrich
|
eefc125a71
|
update repo.json
|
2026-05-25 10:56:33 +00:00 |
|
DarkFlameMaster
|
478250e832
|
同步批量讨伐角色养成材料BOSS更新 (#3205)
Co-authored-by: DarkFlameMaster <actions@github.com>
|
2026-05-25 18:55:44 +08:00 |
|
Leeon-666
|
3ad1db9455
|
更新了十首单曲 (#3238)
更新了十首单曲《爱你》- 谐律键琴、《如愿》- 谐律键琴、《红色高跟鞋》- 谐律键琴、《这世界有那么多人》- 谐律键琴、《回家的路-原神五周年》- 谐律键琴、《反方向的钟》- 谐律键琴、《最伟大的作品》- 谐律键琴、《七里香》- 谐律键琴、《花海》- 谐律键琴、《蒲公英的约定(修改版)》- 谐律键琴
|
2026-05-25 18:55:23 +08:00 |
|
MisakaAldrich
|
04a03591f5
|
update repo.json
|
2026-05-25 01:41:34 +00:00 |
|
吉吉喵
|
8c870ff78c
|
修复藏银鸦印识别问题,怪物材料有材料为0不记录的问题,补充数量识别图片 (#3237)
修复藏银鸦印识别问题,怪物材料有材料为0不记录的问题,补充数量识别图片
|
2026-05-25 09:40:42 +08:00 |
|
Tool_tingsu
|
8426e105ed
|
地图追踪 辖域守护者 空殿部分 (#3236)
* Add files via upload
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-24 21:06:14 +08:00 |
|
DarkFlameMaster
|
25cfdfb771
|
Refactor action parameters in宿影花 JSON (#3226)
* Refactor action parameters in宿影花 JSON
Removed a combat script action and adjusted action parameters.
* fix
fix
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-24 20:49:05 +08:00 |
|
Jamis
|
9eee196d39
|
修复两条路线中偶尔出现的卡死情况 (#3234)
* Fix stuck issues
* 自动修复 JSON 格式和版本号 [ci skip]
* fix
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-24 20:43:45 +08:00 |
|
Jamis
|
4e2e684355
|
增加新地图的鸟蛋路线 (#3233)
* Add path for bird eggs
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-24 20:43:08 +08:00 |
|
Tool_tingsu
|
c8952140a7
|
地图追踪 空羽蛾 空殿部分 (#3231)
* Add files via upload
* 自动修复 JSON 格式和版本号 [ci skip]
---------
Co-authored-by: GitHub Actions Bot <actions@github.com>
|
2026-05-24 20:36:07 +08:00 |
|
zaodonganqi
|
a11cee8140
|
update repo.json
|
2026-05-24 12:34:55 +00:00 |
|
Patrick-Ze
|
5d0a7f0cc4
|
自动伐木: 为use_gadget设置CD参数以避免部分场景OCR出错导致CD过长的问题 (#3230)
|
2026-05-24 20:34:27 +08:00 |
|
zaodonganqi
|
bf5f134fbc
|
update repo.json
|
2026-05-24 12:32:35 +00:00 |
|
fuyouckwc
|
8dcce6cd0c
|
自动原琴Letter(彼方的她-Aliya) (#3229)
* Add files via upload
* Add files via upload
* Update and rename 0029.Letter(彼方的她-Aliya).json to 0030.Letter(彼方的她-Aliya).json
|
2026-05-24 20:32:03 +08:00 |
|