重构更新账号日志功能,添加开发者模式

This commit is contained in:
QLHazyCoder
2026-04-17 18:29:53 +08:00
parent 3b28845d86
commit ccea024f9a
16 changed files with 1245 additions and 458 deletions
+7 -6
View File
@@ -37,7 +37,7 @@
- 向后台发送命令
- 接收后台广播并更新 UI
- 动态渲染步骤列表
- 在日志区标题下方汇总展示最近账号运行历史
- 在日志区通过“记录”按钮打开独立的邮箱记录覆盖层,并展示成功/失败/重试统计与分页列表
### 2.2 Background Service Worker
@@ -137,9 +137,9 @@
- LuckMail API 配置
- 自动运行默认配置
- 账号运行历史 `accountRunHistory`
- 账号运行历史 txt 留档开关与 helper 地址
- 账号运行历史本地同步开关与 helper 地址
当启用了独立的账号运行历史 txt 留档配置时,账号运行历史会通过 [scripts/hotmail_helper.py](c:/Users/projectf/Downloads/codex注册扩展/scripts/hotmail_helper.py) 追加写入 `data/account-run-history.txt` 文本文件,便于离线留档
当启用了独立的账号运行历史本地同步配置时,账号运行历史会通过 [scripts/hotmail_helper.py](c:/Users/projectf/Downloads/codex注册扩展/scripts/hotmail_helper.py) 整体同步写入 `data/account-run-history.json` 快照文件,便于开发者直接查看完整记录
这条配置链路独立于 `mailProvider` 和 Hotmail 的接码模式。
### 4.3 状态广播
@@ -408,8 +408,8 @@
补充:
- 本地 helper 除了收信与验证码读取,还提供账号运行历史文本追加接口。
- 账号运行历史 txt 留档由独立配置控制,不再绑定 Hotmail 的本地助手模式。
- 本地 helper 除了收信与验证码读取,还提供邮箱记录 JSON 快照同步接口。
- 账号运行历史本地同步由独立配置控制,不再绑定 Hotmail 的本地助手模式。
### 7.3 LuckMail
@@ -444,7 +444,8 @@
- 立即停止
- 当前轮重试
- 下一轮继续
6. 当前轮最终失败或被停止时,追加账号运行历史记录
6. 当前轮最终失败时,写入邮箱记录,并在自动重试链路中累计重试次数
- 手动停止与自动停止不再进入新邮箱记录体系
7. 如果配置了线程间隔,则挂计时计划
8. 所有轮次结束后输出汇总