959 B
959 B
YYB Worker Runtime
此目录是随 douyu-login 主镜像部署的 YYB 运行时代码。构建会将 Worker 所需的 Python、Node/jsdom 依赖、协议脚本和静态重放数据纳入同一镜像。
- 源码分析和协议验证工作区仍在
js_reverse/sites/yyb;不要将该分析仓库上传到服务器。 - 不要向
runtime/config/放入 Cookie、订单响应、二维码或付款链接。每个任务的动态数据仅写入挂载目录/app/data/yyb-worker-jobs/<job-id>/。 mall-order-template.json仅保留请求结构与非用户常量。登录态、商品、区服、角色、支付平台、动态令牌和加密字段均由当前任务运行时填充。- Worker 在应用容器内仅监听
127.0.0.1:8810,Web 后端通过本机地址访问;YYB_WORKER_KEY必须与后台服务配置一致。
本地独立验证:
YYB_WORKER_KEY=test-key uv run python runtime/scripts/yyb-worker.py --host 127.0.0.1