GoodJob CLI

CLI 命令文档

GoodJob 的核心工作流都可以从命令行完成:候选人上传简历并申请职位,招聘者创建职位、 发布职位、拉取本地 bundle,也可以直接在 CLI 里收发对话。

登录网页端

01

安装即运行

无需全局安装,直接用 npx 调用最新 CLI。

npx goodjob-cli --help

02

浏览器授权

候选人和招聘者都通过设备授权登录。

npx goodjob-cli login

03

按角色工作

确认当前账号角色和公司上下文后再执行命令。

npx goodjob-cli whoami

基础登录

候选人和招聘者都先通过浏览器完成 CLI 设备授权。

登录

npxgoodjob-clilogin

查看当前账号

npxgoodjob-cliwhoami

退出登录

npxgoodjob-clilogout

候选人

上传一次可复用简历,然后对不同职位执行申请。

搜索职位

npxgoodjob-clijobssearch--city"杭州"

查看简历

npxgoodjob-cliresumestatus

上传简历

npxgoodjob-cliresumeupload./resume.pdf--accept-privacy-policy

清空简历

npxgoodjob-cliresumedelete

申请职位

npxgoodjob-cliapply<jobId>

招聘者公司

创建公司资料、上传 Logo,并在多个公司之间切换上下文。

创建或更新公司

npxgoodjob-clicompanysetup--name"GoodJob Labs"--sluggoodjob-labs

上传 Logo

npxgoodjob-clicompanylogo./logo.png

查看当前公司

npxgoodjob-clicompany

列出公司

npxgoodjob-clicompanylist

切换公司

npxgoodjob-clicompanyuse<slug>

招聘者职位

用 CLI 创建、编辑、发布和关闭职位。

职位列表

npxgoodjob-clijobslist

创建草稿职位

npxgoodjob-clijobscreate--title"AI Agent 工程师"--location"杭州"--salary-min20--salary-max35--salary-months15--description"职位描述"

更新职位

npxgoodjob-clijobsupdate<jobId>--description"更新后的职位详情"

发布职位

npxgoodjob-clijobspublish<jobId>

拉取申请 bundle

npxgoodjob-clipull<jobId>

对话

候选人和招聘者都可以在 CLI 里查看和发送同一套 Web 对话。

最近对话

npxgoodjob-cliconversationslist

未读对话

npxgoodjob-cliconversationslist--unread

查看对话

npxgoodjob-cliconversationsshow<conversationId>

发送消息

npxgoodjob-cliconversationssend<conversationId>--body"收到,我看一下"

全部历史

npxgoodjob-cliconversationslist--all

招聘者团队

管理当前公司的成员和邀请。

成员列表

npxgoodjob-cliteammembers

邀请成员

npxgoodjob-cliteaminviterecruiter@example.com

公司邀请

npxgoodjob-cliteaminvitations

我的待处理邀请

npxgoodjob-cliteampending

接受邀请

npxgoodjob-cliteamaccept<invitationId>