无需复制 cookie,直接部署后托管就行,懂我意思吧
- 每日签到
- 每日沾喜气
- 每日免费抽奖
- 每日成长任务
- 邮件通知
发布文章,发布评论,点赞等相关操作都会有的对应的删除和取消操作,避免污染账号。
- 2022/08/02 删除会被扣分,这个就自己根据情况手动删除吧
https://github.com/chinjiaqing/juejin-helper
大约在每天的北京时间 8:00 左右执行
-
Fork 仓库
-
在仓库
Settings->Secrets->Actions
中添加如下几个变量:
NAME | VALUE |
---|---|
EMAIL_USER | 发送邮件的邮箱账号 |
EMAIL_PASS | 发送邮件的授权码 |
USER_MOBILE | 掘金账号 - 手机号 |
USER_PASSWORD | 掘金账号 - 密码 |
USER_EMAIL | 接收通知的邮箱账号 |
NOT_GROWTH | 是否执行成长任务(不填写则执行) |
-
在
Settings->Actions
确保 actions 是开启状态 -
关于发送邮件通知,本项目通知使用的是网易 163 邮箱,如果你想使用其他邮件服务商进行推送,记得在
config.js
的email.provider
选项中进行配置修改
- clone 本仓库
- 在项目根目录新建
.env
文件,内容如下:
# 发送邮件的邮箱账号
EMAIL_USER=""
# 发送邮件的授权码
EMAIL_PASS=""
# 掘金账号 - 手机号
USER_MOBILE=""
# 掘金账号 - 密码
USER_PASSWORD=""
# 接收通知的邮箱账号
USER_EMAIL=""
-
npm install
安装完依赖后,执行node index
即可 -
在
puppeteer/browser.js
中 配置headless:false
可显示浏览器界面(部署时记得改为 true)