KernelSU 模块 —— 自动读取京东 Cookie 并同步至青龙面板。
搭配 jdpro 使用,显著减少 Cookie 过期后的手动维护。
jdpro 等京东脚本依赖 JD_COOKIE 环境变量��但 Cookie 有效期越来越短(部分用户每天过期)。手动抓包费时费力。
本模块无需抓包——直接读取手机京东 App 的 WebView Cookie 数据库(/data/data/com.jingdong.app.mall/app_webview/Default/Cookies),提取 pt_key / pt_pin 后上传青龙面板。只要京东 App 登录态有效,Cookie 就能自动获取,省去反复抓包的麻烦。
- 从京东 App WebView Cookie 数据库读取
pt_key/pt_pin - Cookie 去重后自动上传至青龙面板
JD_COOKIE环境变量 - Go 守护进程,内存占用约 7.5 MB
- WebUI 配置管理 + SSE 实时日志流
- Token 鉴权,外部请求一律拒绝
推荐内网部署,青龙 2.15+ 即可。
青龙面板 → 订阅管理 → 创建订阅:
名称: jdpro
类型: 公开仓库
链接: https://github.com/6dylan6/jdpro.git
分支: main
白名单: jd_|jx_|jddj_
黑名单: backUp
依赖文件: ^jd[^_]|USER|JD|function|sendNotify|utils
运行订阅 → 依赖安装任务 → 配置通知。
下载 Releases 中最新 jd_assistant.zip,KernelSU Manager 刷入。
- 手机打开京东 App 登录账号(Cookie 写入 WebView 数据库)
- KernelSU Manager → 模块 → 京东助手 → 打开
- WebUI 填写青龙面板地址、用户名、密码,保存
- 点击读取按钮,或等待自动上传
青龙面板 → 环境变量 → JD_COOKIE 应出现最新值。jdpro 脚本会自动使用。
京东 App 登录 → WebView Cookie 数据库
↓ 本模块自动读取
pt_key=xxx;pt_pin=xxx
↓ 上传青龙面板
JD_COOKIE 环境变量
↓ jdpro 脚本调用
自动签到、领豆...
├── backend/ Go 守护进程
├── frontend/ Vue 3 WebUI
├── kernelsu/ 模块打包目录
│ ├── service.sh 启动脚本
│ └── module.prop
└── .github/workflows/ CI/CD
# 后端
cd backend
CGO_ENABLED=0 GOOS=android GOARCH=arm64 go build -ldflags="-s -w" -o ../kernelsu/bin/jd-cookie .
# 前端
cd frontend && npm install && npm run build
# 打包
cd kernelsu && zip -r ../jd_assistant.zip .MIT