### 在提问之前... - [x] 我已经搜索了现有的 issues - [x] 我在提问题之前至少花费了 5 分钟来思考和准备 - [x] 我已经阅读了文档中的 常见问题(FAQ) - [x] 这个问题出现了至少三次,不是偶发的 - [x] 我使用 OAS 的 dev 分支 ### 描述你的问题 寻找协作任务勾选和配置账号信息后打开调度器没有出现在队列里,不执行 ### 如何复现 1. 前往 '...' 2. 点击 '....' 3. 滑动到 '....' 4. 出现问题 ### 预期行为 _No response_ ### 相关 Logs ```Text ``` ### 报错时游戏的截图/别的截图 <img width="1179" height="1014" alt="Image" src="https://github.com/user-attachments/assets/d28f836a-3655-4579-b651-183c824a512d" /> ### 还有别的吗? _No response_
Activity
github-actions commentedon Oct 29, 2026
感谢反馈。当前信息不足,暂时无法可靠定位“寻找协作任务不执行”的原因,请补充以下内容:
目前已知:你勾选了 dev 分支,描述和截图已提供,但日志为空,现有复现步骤仍为模板占位文本,因此无法形成足够的代码证据链。补充信息后请Close issue 然后Reopen issue重新触发机器人运行。
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
ab.chatgpt.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
fjvzdhge commentedon Oct 29, 2026
fjvzdhge commentedon Oct 29, 2026
════════════════════════════════════════════════════════════════════════════════
──────────────────────────────────── START ─────────────────────────────────────
════════════════════════════════════════════════════════════════════════════════
INFO | 13:37:30.222 | Log cleanup finished
INFO | 13:37:30.223 | Start scheduler loop: oas3
INFO | 13:37:30.228 | auto save config
INFO | 13:37:30.243 | 显示窗口: MuMu安卓设备-2
CRITICAL | 13:37:30.251 | No task waiting or pending
CRITICAL | 13:37:30.252 | Please enable at least one task
ERROR | 13:37:30.253 | Run script oas3 error
┌───────────────── Traceback (most recent call last) ─────────────────┐
│ C:\PCGame\OnmyojiAutoScript-easy-install\module\server\script_proce │
│ ss.py:152 in func │
│ │
│ 149 │ │ from script import Script │
│ 150 │ │ script = Script(config_name=config) │
│ 151 │ │ script.state_queue = state_queue │
│ > 152 │ │ script.loop() │
│ 153 │ except SystemExit as e: │
│ 154 │ │ logger.info(f'Script {config} process exit') │
│ 155 │ │ logger.error(f'Error: {e}') │
│ │
│ ┌──────────────────────────── locals ─────────────────────────────┐ │
│ │ config = 'oas3' │ │
│ │ e = RequestHumanTakeover() │ │
│ │ log_pipe_in = <multiprocessing.connection.PipeConnection │ │
│ │ object at 0x00000278EA9DD030> │ │
│ │ Script = <class 'script.Script'> │ │
│ │ script = <script.Script object at 0x00000278EA9DD1B0> │ │
│ │ signal_handler = <function func..signal_handler at │ │
│ │ 0x00000278D19FB130> │ │
│ │ start_log = <function func..start_log at │ │
│ │ 0x00000278EA9E9120> │ │
│ │ state_queue = <multiprocessing.queues.Queue object at │ │
│ │ 0x00000278D19DF730> │ │
│ │ time = <module 'time' (built-in)> │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
│ C:\PCGame\OnmyojiAutoScript-easy-install\script.py:669 in loop │
│ │
│ 666 │ │ │ # self.config.task_call('Restart') │
│ 667 │ │ │ │
│ 668 │ │ │ # Get task │
│ > 669 │ │ │ task = self.get_next_task() │
│ 670 │ │ │ # Skip first restart │
│ 671 │ │ │ if self.is_first_task and task == 'Restart': │
│ 672 │ │ │ │ logger.info('Skip task
Restartat scheduler ││ │
│ ┌──────────────────────────── locals ─────────────────────────────┐ │
│ │ minimize_by_name = <function minimize_by_name at │ │
│ │ 0x00000278ECE5B370> │ │
│ │ self = <script.Script object at │ │
│ │ 0x00000278EA9DD1B0> │ │
│ │ show_window_by_name = <function show_window_by_name at │ │
│ │ 0x00000278ED08BD00> │ │
│ │ start_day = datetime.date(2026, 10, 29) │ │
│ │ target_window_name = 'MuMu安卓设备-2' │ │
│ └─────────────────────────────────────────────────────────────────┘ │
│ │
│ C:\PCGame\OnmyojiAutoScript-easy-install\script.py:329 in │
│ get_next_task │
│ │
│ 326 │ │ :return: │
│ 327 │ │ """ │
│ 328 │ │ while True: │
│ > 329 │ │ │ task = self.config.get_next() │
│ 330 │ │ │ self.config.task = task │
│ 331 │ │ │ if self.state_queue: │
│ 332 │ │ │ │ self.state_queue.put({"schedule": self.config │
│ │
│ ┌────────────────────── locals ───────────────────────┐ │
│ │ self = <script.Script object at 0x00000278EA9DD1B0> │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
│ C:\PCGame\OnmyojiAutoScript-easy-install\module\config\config.py:24 │
│ 2 in get_next │
│ │
│ 239 │ │ else: │
│ 240 │ │ │ logger.critical("No task waiting or pending") │
│ 241 │ │ │ logger.critical("Please enable at least one task" │
│ > 242 │ │ │ raise RequestHumanTakeover │
│ 243 │ │
│ 244 │ def get_schedule_data(self) -> dict[str, dict]: │
│ 245 │ │ """ │
│ │
│ ┌──────────────────────────── locals ─────────────────────────────┐ │
│ │ self = <module.config.config.Config object at │ │
│ │ 0x00000278EA9DD090> │ │
│ └─────────────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────────┘
RequestHumanTakeover
ERROR | 13:37:32.795 | Error:
fjvzdhge commentedon Oct 29, 2026
qas是最新版本
github-actions commentedon Oct 29, 2026
信息补充请求
目前 Issue 仍未满足 Bug 分析所需的最小信息,因此暂时无法可靠确认根因:
当前可以确认的是:日志显示
Config.get_next()没有找到 waiting/pending task,因此抛出RequestHumanTakeover;但仅凭现有信息无法判断是“寻找协作任务”未写入调度配置、配置条件未满足,还是账号/任务配置问题。补充信息后请Close issue 然后Reopen issue重新触发机器人运行。
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
ab.chatgpt.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
runhey commentedon Oct 29, 2026
从日志看,程序启动的是
oas3,但调度器没有找到任何启用任务:因此程序在获取任务阶段就抛出
RequestHumanTakeover,尚未进入“寻找协作任务”的执行逻辑。请确认实际运行的config/oas3.json中find_jade.scheduler.enable是否为true,以及 GUI 勾选是否保存到了oas3配置。账号配置不是这次日志所反映的直接原因。fjvzdhge commentedon Oct 30, 2026
"find_jade": {
"scheduler": {
"enable": true,
"next_run": "2026-04-01 00:00:00",
"priority": 5,
"success_interval": "01 00:00:00",
"failure_interval": "01 00:00:00",
"server_update": "09:00:00",
"delay_date": 1,
"float_time": "00:00:00"
},
"find_jade_config": {
"invite_info_count": 1,
"sup_account_count": 1
},
"invite_info_list_1": {
"name": "和谐",
"default_invite_type": "JadeAndFood",
"invite_history_1": "2023-01-01 00:00:00",
"invite_history_2": "2023-01-01 00:00:00",
"invite_history_4": "2023-01-01 00:00:00",
"invite_history_8": "2023-01-01 00:00:00"
},
"sup_account_list_1": {
"character": "和谐",
"svr": "循光世",
"account": "131****3629",
"account_alias": "",
"apple_or_android": true,
"last_complete_time": "2023-01-01 00:00:00"
}
},
勾选了
fix(FindJade): Add task to scheduler priority list #1979
runhey commentedon Oct 31, 2026
添加到调度器里面去了
fjvzdhge commentedon Nov 1, 2026
fjvzdhge commentedon Nov 1, 2026
fjvzdhge commentedon Nov 1, 2026
成功执行了,切换识别登录账号都没问题,但是切换识别和登录区服没执行
Hurry2 commentedon Nov 1, 2026
登录界面有过改动,自己修吧