开发工具
English

QLScript2:青龙面板脚本集合,自动化签到真的香吗?

深度评测 ccwav/QLScript2,一个专为青龙面板设计的京东自动化脚本集合,涵盖资产查询、CK检测、通知推送等核心功能,599 stars 的实用工具库。

javascriptautomationql

[广告位: article-top] 请在 .env 中配置至少一个广告平台

说实话,我第一次听说”青龙面板”的时候,还以为是某个游戏里的道具。后来朋友告诉我,这玩意儿其实是薅羊毛圈的神器——一个定时任务管理平台,专门用来跑各种自动化脚本,比如京东签到、领京豆、查资产什么的。

今天要聊的 QLScript2,就是青龙面板生态里一个比较出名的脚本库,作者 ccwav,目前 599 stars,275 forks。我花了点时间研究了一下,给大家说说这玩意到底值不值得折腾。

这项目到底干啥的?

QLScript2 本质上是一套围绕京东生态的自动化脚本集合。如果你有几个京东账号,每天手动签到、领券、查资产,那这套脚本可以帮你全自动化搞定。

不过要注意,这个项目已经在 2025 年 10 月被作者 archive 了,也就是不再更新。但 421 个 commits 的积累,加上 599 stars 的认可,现有的功能对大部分用户来说已经够用了。

核心功能拆解

1. 资产变动通知(jd_bean_change.js)

这是我最看重的一个脚本。它能自动查询你的京东资产——京豆余额、红包、优惠券,还能生成”白嫖榜”,告诉你最近白嫖了多少钱。

作者还做了很细的通知分组。比如你有 20 个账号,可以设置 BEANCHANGE_PERSENT=10,把通知拆成每 10 个账号一条消息发给你,避免消息轰炸。还能按账号分组推送,家人账号走微信,自己账号走 Telegram,这种骚操作都能实现。

有个细节挺贴心:BEANCHANGE_ExJxBeans 可以在下午 5 点后自动把快过期的京豆换成喜豆,防止浪费。

2. CK 自动检测与修复(jd_CheckCK.js)

CK(Cookie)是这类脚本的命根子,过期了啥都跑不了。这个脚本会定时检测所有 CK 的有效性,失效的自动禁用,恢复正常的自动重新启用。

配合环境变量 CHECKCK_CKAUTODEL="true",还能自动删除超过 10 天没活跃的 CK,省得一堆僵尸账号占着茅坑不拉屎。

3. 通知引擎增强版(sendNotify.js)

青龙自带的通知功能比较基础,ccwav 这个增强版支持一对一推送、分组推送、按脚本标题过滤通知。

举个例子,你可以设置 NOTIFY_SKIP_LIST="京东秒杀&京东试用",这两个脚本的消息就直接静默了,眼不见为净。还能配置 WxPusher 一对一推送到微信,每个账号的通知单独发,不会混在一起。

4. 极速版分任务执行(jd_speed_sign_Part1~3)

如果你 CK 很多(比如几十个账号),单个脚本跑完可能要十几分钟。这个脚本把账号平均分成 3 组并行执行,24 个账号的话每组 8 个同时跑,理论上能省不少时间。

不过说实话,京东的反爬也不是吃素的,并行太多容易被风控,这个度得自己把握。

5. 价保助手(jd_priceProtect_Mod.js)

买贵了自动申请价格保护,还能一对一通知结果。这个功能对经常在京东买东西的人来说挺实用,毕竟谁也不想刚下单就降价。

实际使用场景

我自己设想了一下这套脚本适合什么人:

多账号党:家里有多个京东账号(自己的、父母的、对象的),手动管理太麻烦,脚本自动跑省时省力。

羊毛党:每天领京豆、签到、做任务,积少成多。脚本能保证不漏掉任何一个活动。

小工作室:有些做返利或者代运营的小团队,需要批量管理大量账号,这套脚本能省不少人工成本。

快速上手

首先你得有一个青龙面板(v2.10.3 之前或之后的版本,拉取命令不一样)。然后在面板的”订阅管理”里添加订阅:

ql repo https://github.com/ccwav/QLScript2.git "jd_" "NoUsed" "ql|sendNotify|utils|USER_AGENTS|jdCookie|JS_USER_AGENTS"

订阅拉下来之后,按需配置环境变量。最基础的几个:

  • CHECKCK_CKAUTODEL="true" —— 自动清理过期 CK
  • NOTIFY_AUTOCHECKCK="true" —— 通知时自动检测 CK 有效性
  • BEANCHANGE_PERSENT="10" —— 资产通知每 10 个账号分一条

然后设置定时任务,比如每天早上 8 点跑资产查询,每 2 小时跑一遍 CK 检测。

优点和缺点

优点

  • 功能覆盖很全,资产查询、CK 管理、通知推送、任务并行都有
  • 通知系统做得非常细,分组、过滤、一对一推送都能配
  • 和 Nolan 的 Ark/Nvjdc 登录工具兼容,备注格式互通
  • 代码注释是中文的,对国内用户友好

缺点

  • 项目已归档,2025 年 10 月后不再更新,京东接口一变脚本可能就失效
  • 599 stars 的社区不算大,遇到问题主要靠翻 issues 或者去 Telegram 群问
  • 配置项实在太多了,新手第一次看环境变量表可能会懵
  • 依赖青龙面板,如果你还没搭面板,光环境准备就要折腾一阵子
  • 有一定风控风险,脚本跑多了京东可能会限制账号

和竞品对比

项目特点适合人群
QLScript2通知系统强,和 Nvjdc/Ark 兼容需要精细化通知管理的用户
六佬脚本库更新更勤快,脚本种类多追新功能的羊毛党
faker2/faker3社区最大,脚本最全愿意折腾、有问题能自己修的玩家
自建脚本完全可控,灵活度高有 JS 基础,只想跑特定功能的人

QLScript2 的优势主要在通知系统和账号管理上,如果你不在乎通知怎么发,只想要最全的脚本,可能 faker 系列更合适。

适合人群与总结

我觉得 QLScript2 最适合这几类人:

  1. 已经有青龙面板,想找一个通知管理做得好的脚本库
  2. 在用 Nvjdc/Ark 登录工具,想要备注格式兼容的
  3. 多账号用户,需要分组通知、一对一推送的
  4. 不想折腾太多,希望一套脚本覆盖主要功能的

但如果你还没搭青龙面板,或者追求最新最全的脚本,这个项目可能不是最佳选择——毕竟它已经归档了。

推荐指数:⭐⭐⭐(功能扎实但已停止维护,适合现用现配,不建议长期依赖)

[广告位: article-bottom] 请在 .env 中配置至少一个广告平台

相关文章