安装浏览器
首次登录前下载 Chromium。
juejin auth setup
从本地 Markdown 到掘金专栏。让 Agent 帮你查资料、传图片、存草稿,再把准备好的文章发布出去。签到也可以按你选择的时间执行。
把这篇文章存到掘金草稿,
配图一并上传,给我预览链接。
✓ 核对账号与文章信息
✓ 上传正文图片与封面
{
"ok": true,
"data": {
"draft_id": "你的草稿 ID",
"preview_url": "https://juejin.cn/editor/drafts/…"
}
}
Node.js 22.16+
支持 macOS、Linux 与 Windows
可通过 npm 全局安装或用 npx 即用。
npm install -g @ganzhibin/juejin-cli@latest
juejin --help
复制给 AI,让它帮你装好。
发给 Codex、Cursor 或 Claude Code,适用于能操作本机终端的 AI。需要登录验证时,由你在浏览器完成。
在 npm 查看最新版 ↗首次登录前下载 Chromium。
juejin auth setup
在打开的窗口中完成登录,会话保存在本机。
juejin auth login
使用下面的提示词,或先检查 Skill 安装状态。
juejin skill status --json
在 Markdown 里写好标题、摘要、分类与标签,图片使用本地路径。
article.md
检查内容,上传图片和封面,取得可继续编辑的草稿 ID。
juejin draft create article.md
打开预览链接检查排版。继续修改时,更新同一份草稿。
juejin draft update DRAFT_ID article.md
指定专栏 ID,发布已有草稿。返回提交结果后核对审核状态。
juejin article publish --draft … --columns …
已经有专栏,就直接使用;还没有,用
juejin column create
新建。保存草稿与正式发布是两个独立命令。
查状态、签一次,或选择每天执行。
时间由你设置,任务随时关闭。
查询今日状态、连续天数、月度记录、矿石与补签卡。已签到时自动跳过。
juejin checkin status --json juejin checkin run --json juejin checkin balance --json
支持 macOS、Windows 和 systemd Linux。采用电脑本地时区,同名任务更新,不重复创建。
juejin checkin schedule enable --at 09:00 --name daily juejin checkin schedule status --name daily juejin checkin schedule disable --name daily
每次启动后检查当天状态,执行一次后退出。补签和抽奖由你单独选择。
结果和错误写入任务日志;登录过期时重新登录。电脑需联网且用户环境可用。
查看免费次数、奖池、幸运值与中奖记录。单抽和十连抽都需明确允许扣矿石,规则以平台为准。
替换文件和目标信息,
也可以直接编辑完整提示词。
Skill 已安装但尚未出现在 Agent 中时,重新开启会话。Claude Code
可手动运行 juejin skill install --agent claude。
juejin article search "TypeScript" --json juejin article get ARTICLE_ID --format markdown juejin hot --category frontend --json
juejin column list --json juejin column create --title "实践笔记" --intro "我的技术实践" --json juejin column update COLUMN_ID --intro "新的简介" --json
juejin draft create article.md --dry-run --json juejin draft create article.md --json juejin article publish --draft DRAFT_ID --columns COLUMN_ID --json
juejin auth status --json juejin skill status --json juejin history --json
juejin checkin stats --json juejin checkin calendar --json juejin checkin supplement YYYY-MM-DD --dry-run --json
juejin checkin schedule enable --at 09:00 juejin checkin schedule status juejin checkin schedule disable
juejin lottery status --json juejin lottery draw --dry-run --json juejin lottery draw --count 1 --allow-spend --json
juejin lottery history --json juejin lottery lucky --json juejin lottery rules --json
--json 为 Agent 和脚本提供稳定的结果与错误信息。
写入回执保存在本地;请求超时后先查询状态,再决定是否重试。
凭据保存在本机。工具基于掘金网页接口,写入可能需要审核。