如何用GitHub Action白嫖Cloud189Checkin:天翼网盘自动签到零成本部署完整教程
【免费下载链接】Cloud189Checkin天翼网盘自动签到项目地址: https://gitcode.com/gh_mirrors/clo/Cloud189Checkin
Cloud189Checkin 是一款天翼网盘自动签到脚本,配合 GitHub Action 即可免费、零成本实现每天定时自动签到,无需购买服务器、无需域名。本文用 5 个步骤带你完成部署,并附上账号配置、手机推送和避坑指南,新手也能 10 分钟跑通。
天翼网盘自动签到能帮你做什么?
天翼网盘(电信云盘)每天提供签到任务,完成即可获得随机容量奖励。手动签到得天天惦记,而Cloud189Checkin把整个过程完全自动化:
- ✅ 自动完成个人签到任务,领取随机容量奖励
- 📊 自动统计并汇总签到前后的个人空间、家庭空间容量变化
- 📱 支持 Server酱、微信群机器人、WxPusher、PushPlus、ShowDoc、Bark 等 6 种结果推送
- 🕒 部署在 GitHub Action 上,每天早晨 10:35 自动执行,零手动操作
为什么GitHub Action是天翼网盘自动签到零成本部署的最优解?
| 部署方式 | 成本 | 维护难度 |
|---|---|---|
| 自己的服务器 / NAS | 设备成本 + 电费 | 自己维护 |
| GitHub Action | 完全免费 | 平台自动执行,零运维 |
GitHub Action 免费提供了定时任务能力,Fork 项目后工作流就会每天到点自动运行,是部署天翼网盘自动签到脚本最省钱、最省心的方案。
GitHub Action部署天翼网盘自动签到的5个步骤
第一步:Fork仓库
找到 Cloud189Checkin 项目,点击右上角Fork按钮,将代码复制到你自己的账号下。不需要 clone、不需要任何本地环境。
第二步:开启工作流读写权限
在你 Fork 的仓库中,进入Settings → Actions → Workflow permissions,选择Read and write permissions,否则工作流会因权限不足运行失败。
第三步:配置天翼网盘账号密码(2种方式任选)
新版 Actions 要求通过 environment 配置变量:先创建一个名为user的环境,再在其中添加账号变量。
方式一:TY_ACCOUNTS(JSON 格式)
在 user 环境中新建名为TY_ACCOUNTS的 Secret,值为 JSON 数组,可配置多个账号:
[{"userName":"账号1","password":"账号1的密码"},{"userName":"账号2","password":"账号2的密码"}]💡 如果账号或密码含有
#$等特殊字符导致解析报错,请用单引号把整段配置包起来,例如'[{"userName":"...","password":"..."}]'
方式二:TY_USERNAME_n / TY_PASSWORD_n(多账号推荐)
第 n 个账号就添加两个变量:TY_USERNAME_n(账号)和TY_PASSWORD_n(密码),从 1 开始编号、数量不限。账号经常变动时这种方式增删更方便。
账号变量由 accounts.js 统一读取解析,主程序 src/app.js 会遍历每个账号依次执行签到。
第四步:启用Actions并手动运行一次
- 进入Actions页面,点击I understand my workflows, go ahead and enable them启用工作流;
- 点击左侧Cloud check in action,选择Run workflow手动触发一次,验证配置是否正确。
第五步:查看签到结果(每天10:35自动执行)
运行成功后,日志中会输出每个账号的签到结果与容量变化(个人容量、家庭容量 ⬆️ 增加 xx M / xx G)。
之后无需任何操作,任务会在每天早上 10:35自动执行,真正做到白嫖零成本。
签到结果推送到手机:6种通知方式任选
默认结果只记录在 Actions 日志里,想实时收到手机通知,只需在 user 环境中补充对应的推送变量:
| 推送渠道 | 需要配置的变量 |
|---|---|
| Server酱 | SENDKEY |
| 微信群机器人 | WECOM_BOT_KEY、WECOM_BOT_TELPHONE |
| WxPusher | WX_PUSHER_APP_TOKEN、WX_PUSHER_UID |
| PushPlus | PUSH_PLUS_TOKEN |
| ShowDoc | SHOWDOC_KEY |
| Bark(苹果设备) | BARK_KEY |
各渠道推送实现位于 src/push/index.js,也可以自行扩展新渠道。以 WxPusher 为例,订阅应用后手机即可收到签到结果提醒:
避坑指南:新手部署天翼网盘自动签到最容易踩的3个坑
- ⚠️千万不要直接修改
.env文件后提交到仓库!仓库是公开的,账号密码会直接泄露。 - ⚠️ 若提示"设备ID不存在、需要二次设备校验",说明账号开启了设备锁,需先关闭设备锁再运行。
- 💡 签到成功与否、容量增加了多少,直接在运行日志里查看,程序会自动对比执行前后的空间数据。
更多细节可参考官方说明 README.md 与项目依赖 package.json。
不想用GitHub Action?本地运行与NAS面板也能跑
本地运行(需 Node.js 18+)
git clone https://gitcode.com/gh_mirrors/clo/Cloud189Checkin cd Cloud189Checkin npm install npm start修改.env中的账号变量后执行npm start即可,Windows 下也可以直接在系统"环境变量"面板中添加:
NAS / 服务器面板(玄武、青龙)
玄武面板自带 Node.js,只需上传源码、安装依赖,再创建一个npm start的定时任务:
完整的面板部署图文教程见 doc/xuanwu/README.md。
项目文件速览
| 文件 | 说明 |
|---|---|
| src/app.js | 主程序:执行签到、统计容量、汇总日志并推送 |
| accounts.js | 从环境变量读取天翼账号列表,支持任意数量 |
| src/push/ | 6 种推送渠道的具体实现 |
| doc/xuanwu/README.md | 玄武-青龙面板部署教程 |
免费、零成本、全自动——按本文配置好 Cloud189Checkin 后,天翼网盘自动签到从此不再漏签。Fork 一个仓库,五分钟搞定!
【免费下载链接】Cloud189Checkin天翼网盘自动签到项目地址: https://gitcode.com/gh_mirrors/clo/Cloud189Checkin
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考