2026-02-25 16:26:09 +08:00
|
|
|
"""ARQ worker entrypoint."""
|
2026-03-20 21:18:13 +08:00
|
|
|
|
2026-03-13 22:57:02 +08:00
|
|
|
import asyncio
|
|
|
|
|
import os
|
|
|
|
|
import sys
|
|
|
|
|
|
|
|
|
|
# 必须放在最顶层!
|
|
|
|
|
if sys.platform == "win32":
|
|
|
|
|
# 把当前文件 (main.py) 的上一级的上一级 (即根目录 Yuxi-Know) 加入到 sys.path
|
|
|
|
|
sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
|
|
|
|
|
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())
|
2026-02-25 16:26:09 +08:00
|
|
|
|
2026-03-17 10:16:44 +08:00
|
|
|
from yuxi.services.run_worker import WorkerSettings
|
2026-02-25 16:26:09 +08:00
|
|
|
|
2026-03-20 21:18:13 +08:00
|
|
|
__all__ = ["WorkerSettings"]
|