保姆级教程:手把手教你用青龙面板部署京东自动签到脚本(含最新仓库推荐)

张开发
2026/4/21 17:15:05 15 分钟阅读

分享文章

保姆级教程:手把手教你用青龙面板部署京东自动签到脚本(含最新仓库推荐)
零基础玩转青龙面板京东自动化签到全流程实战指南你是否每天醒来第一件事就是打开手机机械式地完成各种签到任务从京东每日领京豆到农场浇水这些重复操作不仅耗时耗力还容易遗漏。今天我们就来彻底解放双手用青龙面板搭建一套全自动签到系统。青龙面板作为开源的定时任务管理工具配合丰富的脚本仓库能实现从简单签到到复杂电商活动的全自动化。下面我将以最通俗易懂的方式带你从零开始搭建这套系统即使你从未接触过命令行也能轻松上手。1. 环境准备搭建青龙面板的基石在开始之前我们需要确保基础环境就位。青龙面板基于Docker运行这使得它能够在各种操作系统上保持一致的体验。对于国内用户我特别推荐以下配置方案系统要求推荐内存≥2GB的Linux服务器CentOS 7/Ubuntu 18.04已安装Docker和Docker Compose开放5700端口或自定义端口提示如果是本地测试Windows/macOS也可通过Docker Desktop运行但长期使用建议部署在云服务器安装Docker的简化命令如下以Ubuntu为例# 一键安装Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun # 安装Docker Compose sudo curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose sudo chmod x /usr/local/bin/docker-compose常见问题排查表问题现象可能原因解决方案连接超时网络问题更换国内镜像源权限不足未使用sudo命令前加sudo或切换root端口冲突5700被占用修改docker-compose.yml中的端口2. 青龙面板安装与初始化环境就绪后我们通过Docker Compose快速部署青龙面板。这里提供优化后的配置文件解决了国内常见的拉取镜像慢的问题version: 3 services: qinglong: image: whyour/qinglong:latest container_name: qinglong restart: unless-stopped ports: - 5700:5700 volumes: - ./config:/ql/config - ./scripts:/ql/scripts - ./log:/ql/log environment: - ENABLE_HANGUPtrue - ENABLE_WEB_PANELtrue保存为docker-compose.yml后执行以下命令启动docker-compose up -d初始化步骤访问http://服务器IP:5700设置管理员账号密码进入环境变量添加京东Cookie下文详解在配置文件中修改时区为Asia/Shanghai关键技巧首次登录后立即备份/ql/config/auth.json文件国内用户建议在依赖管理中提前安装常用Node.js模块定时任务默认并发数为5可根据设备性能调整3. 京东Cookie安全获取指南自动化签到的核心是正确配置京东Cookie这相当于你的数字身份证。安全获取Cookie的步骤如下电脑浏览器访问京东官网并登录按F12打开开发者工具切换到Network(网络)选项卡刷新页面查找任意以.jd.com开头的请求在Headers中找到Cookie字段复制pt_key和pt_pin的值格式示例pt_keyAAJgQzXKADBbFZk; pt_pinjd_123456789;在青龙面板中添加环境变量名称JD_COOKIE值上面获取的完整Cookie内容备注建议标注账号信息重要安全提示Cookie等同于账号密码切勿泄露或分享。建议定期更新通常有效期1-3个月并在非信任环境使用后及时清除。多账号支持方案主账号使用JD_COOKIE环境变量附加账号创建JD_COOKIE2、JD_COOKIE3等变量在脚本配置中通过符号分隔不同账号4. 精选脚本仓库配置实战现在来到最核心的部分——添加自动化脚本。以下是经过实测稳定的国内友好仓库推荐主流仓库对比表仓库名称地址特点适合人群KR精简版https://gitee.com/kingran/KR任务少而精求稳定用户JDPro全家桶https://gitee.com/dylanote/jdpro功能全面高级玩家签到助手https://gitee.com/checkin/panel多平台支持多平台用户添加仓库的标准命令格式以KR仓库为例ql repo https://gitee.com/kingran/KR.git jd_|jx_|jdCookie activity|backUp ^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR命令参数解析第一个引号内是脚本匹配规则第二个引号内是排除目录第三个引号内是排除文件最后可指定分支默认为master国内加速技巧将github.com替换为gitee.com镜像地址使用https://ghproxy.com/前缀代理对于raw文件可用https://raw.fastgit.org/加速常见错误处理仓库添加失败检查网络连接尝试更换镜像源任务执行报错确认Cookie有效检查依赖是否完整日志显示超时调整任务超时时间默认300秒5. 任务管理与优化策略仓库添加成功后系统会自动识别可用脚本并创建对应任务。此时需要进行精细化配置典型任务类型每日签到0 0 * * *农场任务5 6,18 * * *领现金10 0 * * *抽奖活动随机时间优化建议错峰执行不要所有任务集中在同一时间日志分级重要任务设为详细日志通知配置结合企业微信/Telegram接收结果资源控制CPU密集型任务单独调度高级功能实现互助码交换通过code.sh脚本实现自动更新设置仓库每日自动同步数据统计安装可视化面板查看收益# 典型cron表达式示例 0 */6 * * * # 每6小时执行 30 8 * * 1 # 每周一8:30执行 0 0 1 * * # 每月1日0点执行6. 安全防护与日常维护自动化系统需要定期维护才能稳定运行以下是必备的防护措施安全清单[ ] 每月更新一次Cookie[ ] 仓库每周手动检查更新[ ] 备份/ql目录重要数据[ ] 监控任务执行成功率性能优化技巧限制并发任务数量日志定期清理非必要不开启DEBUG模式使用ql check检查系统状态灾难恢复方案备份auth.json和env.sh记录已添加的仓库地址保存自定义脚本出现问题时可快速重建我在实际使用中发现凌晨3-5点是任务执行的最佳时段此时服务器负载低且京东API响应快。另外京豆变动类任务建议分散到不同时间段执行避免触发风控机制。

更多文章