yan
|
43137cd1c9
|
feat(AutoPlanDomain): 添加秘境配置按日期执行功能
- 新增 parseDay 辅助函数用于安全解析 day 字段
- 在配置加载过程中对 day 字段进行解析和验证
- 解析输入数据时新增 day 字段支持并调整索引位置
- 在秘境顺序对象中添加 day 执行日期字段
- 更新配置字符串格式说明文档
- 新增 getDayOfWeek 工具函数获取当前星期信息
- 添加星期几执行的逻辑判断功能
|
2026-02-08 22:46:40 +08:00 |
|
yan
|
00a5b474f1
|
feat(AutoPlanDomain): 添加bgi_tools配置推送功能
- 在bgi_tools方式加载配置时添加开始拉取日志记录
- 添加bgi_tools配置推送功能,在main函数中根据开关判断是否推送配置
- 实现pushAllJsonConfig调用以推送本地域配置文件内容
|
2026-02-08 21:38:48 +08:00 |
|
yan
|
b2a2681a0a
|
feat(bgi_tools): 添加配置推送开关和API配置功能
- 在配置文件中添加open对象用于控制推送功能
- 实现bgi_tools相关API配置的动态设置
- 将uid配置移动到合适位置避免重复执行
- 修复pullJsonConfig调用时的参数类型转换问题
- 在设置界面添加推送开关复选框和推送API输入框
- 集成OCR获取UID功能到配置初始化流程
|
2026-02-08 21:32:29 +08:00 |
|
yan
|
8e3cbc16ea
|
feat(AutoPlanDomain): 添加bgi_tools配置同步功能
- 在bgi_tools.js中导出pullJsonConfig和pushAllJsonConfig方法
- 在main.js中导入并集成bgi_tools配置加载逻辑
- 新增LoadType.bgi_tools分支处理远程配置拉取
- 添加settings.json配置项用于设置bgi_tools的HTTP接口地址
- 实现从远程JSON配置文件读取自动战斗计划功能
|
2026-02-08 21:18:21 +08:00 |
|
yan
|
0126de556c
|
feat(bgi_tools): 添加BGI工具HTTP配置拉取推送功能
- 实现pullJsonConfig函数用于拉取指定uid的JSON配置数据
- 实现pushAllJsonConfig函数用于推送全部JSON配置数据
- 在配置中添加bgi_tools相关API接口地址配置项
- 新增bgi_tools加载类型支持并添加到加载映射表中
- 更新加载模式界面选项增加bgi_tools加载选项
- 修改加载顺序逻辑支持按优先级排序
- 修复自动域参数初始化时副本轮数传递问题
- 更新多选框组件标签文本增加http获取配置说明
- 添加OCR区域资源释放后的空行格式化调整
|
2026-02-08 21:07:19 +08:00 |
|
yan
|
eb3b218416
|
refactor(AutoPlanDomain): 重构秘境配置加载逻辑
- 将原来的初始化函数拆分为独立的加载模式处理函数
- 提取loadMode函数专门处理不同加载方式的配置
- 保留initDomainOrderList函数作为入口点调用加载模式
- 优化代码结构提高可读性和维护性
- 为关键变量和逻辑添加更详细的注释说明
|
2026-02-08 15:20:30 +08:00 |
|
yan
|
c8294148bc
|
feat(domain): 添加多加载方式支持
- 添加 LoadType 枚举定义 uid 和 input 加载类型
- 添加 LoadMap 映射表关联加载方式名称和类型
- 修改配置结构将 load_uid_config 替换为 loads 数组
- 实现多加载方式切换逻辑支持 UID 加载和输入加载
- 更新 initDomainOrderList 函数支持异步 UID 识别
- 在设置界面添加 auto_load 多选框配置加载模式
- 实现基于配置的动态加载策略选择机制
|
2026-02-08 15:12:15 +08:00 |
|
yan
|
f1a019ea98
|
feat(config): 添加OCR识别UID功能
- 在配置文件中导入ocrUid工具函数
- 修复checkKey函数中参数赋值的格式问题
- 在initConfig函数中集成OCR识别获取用户UID
- 将识别到的UID存储到配置对象中
- 在主程序中使用配置中的UID替代未定义变量
- 新增tool.js工具模块实现区域OCR识别功能
- 新增uid.js模块专门处理UID识别逻辑
- 实现了屏幕指定区域的文字识别功能
|
2026-02-08 14:36:44 +08:00 |
|
yan
|
e2d976765e
|
feat(config): 添加用户UID配置并优化秘境顺序列表初始化逻辑
- 在配置文件中添加用户UID字段用于个性化配置
- 将秘境顺序列表从数组改为Set以避免重复数据
- 实现基于UID的配置读取功能
- 添加配置文件解析逻辑支持多用户配置
- 修改返回逻辑将Set转换为数组确保兼容性
- 更新错误检查条件适配新的数据结构
|
2026-02-08 14:09:07 +08:00 |
|
yan
|
b4e7310f90
|
feat(AutoPlanDomain): 添加域配置文件支持并优化初始化逻辑
- 新增 domainConfig 配置项用于加载 ./config/domain_config.json 文件
- 在 initDomainOrderList 函数中添加对 domainConfig 的空值检查
- 修复变量名错误:将 DomainRoundNum 统一改为 domainRoundNum
- 添加秘境配置为空时的错误检查和提示
- 移除重复的秘境配置空值检查代码
- 优化代码结构和错误处理机制
|
2026-02-08 13:51:43 +08:00 |
|
yan
|
04175a1da7
|
feat(AutoPlanDomain): 添加自动秘境计划配置功能
- 在配置文件中添加manifest对象结构
- 为domainList添加默认空数组配置避免解析错误
- 重构order解析逻辑增加空值和类型验证保护
- 添加自动秘境计划配置设置项支持文本输入
- 实现配置初始化异步加载功能
- 增加多复选框映射表获取函数注释文档
|
2026-02-08 13:15:21 +08:00 |
|
yan
|
f4266d98ea
|
fix(AutoPlanDomain): 解决秘境任务执行中的字符串转数字问题
- 修复了order变量解析时缺少空字符串转换的问题
- 添加了物品名称到秘境名称的映射查询功能
- 实现了域名临时变量获取和周日选择值更新逻辑
- 增加了输入错误时的异常处理机制
- 优化了秘境名称不存在时的错误提示信息
|
2026-02-08 12:59:12 +08:00 |
|
yan
|
ceef9c8971
|
feat(config): 添加设置初始化和多复选框配置管理功能
- 新增info对象用于存储manifest和settings信息
- 添加manifest.json路径配置
- 实现initSettings函数用于读取和解析设置文件
- 实现getMultiCheckboxMap函数用于获取多复选框映射表
- 实现getValueByMultiCheckboxName函数用于获取复选框组对应值
- 在main.js中引入并调用initSettings进行设置初始化
- 扩展导出接口包含新的设置管理函数
|
2026-02-08 12:53:32 +08:00 |
|
yan
|
9640715103
|
feat(domain): 添加原神秘境自动规划功能
- 新增配置文件config.js用于管理秘境数据结构
- 实现秘境配置初始化和数据映射功能
- 添加domain.json配置文件包含所有秘境信息
- 实现秘境自动执行核心逻辑
- 添加秘境顺序列表初始化和排序功能
- 实现秘境批量执行处理机制
- 添加错误处理和配置验证机制
|
2026-02-08 12:42:47 +08:00 |
|
yan
|
1333bacc93
|
feat(AutoPlanDomain): 添加自动秘境计划功能
- 新增domain.json配置文件,包含天赋、武器、圣遗物三大类秘境数据
- 创建main.js核心逻辑文件,实现秘境数据映射和排序功能
- 添加manifest.json插件配置文件,定义插件基本信息和依赖
- 创建settings.json空配置文件用于后续设置界面
- 实现领域名称到物品列表的映射关系
- 支持按顺序排列的秘境配置功能
|
2026-02-08 11:24:03 +08:00 |
|