geekgeekrun/geekgeekrun

▲ 89 stars today★ 2,527⑂ 196

牛人快跑 - GeekGeekRun,求职找工作自动化工具,基于 Puppeteer、Electron。界面友好,简单易用!开源,免费!快速海投、自动开聊、已读不回提醒、职位信息抓取、不合适职位标记、僵尸职位清理;让你即刻变身成为一台冇得感情的求职机器🤖,找工作不内耗。宝宝不用动,妈妈全自动~祝你收获好Offer!

About geekgeekrun/geekgeekrun

geekgeekrun/geekgeekrun is an open-source project on GitHub, mainly written in Vue. 牛人快跑 - GeekGeekRun,求职找工作自动化工具,基于 Puppeteer、Electron。界面友好,简单易用!开源,免费!快速海投、自动开聊、已读不回提醒、职位信息抓取、不合适职位标记、僵尸职位清理;让你即刻变身成为一台冇得感情的求职机器🤖,找工作不内耗。宝宝不用动,妈妈全自动~祝你收获好Offer! It currently holds 2,527 stars and 196 forks with 51 open issues, and was last pushed on 2026-07-06 (repository created 2024-11-23).

Project Overview

Git Homed tracks it on the Today's Trending board, currently at rank #42 with 89 new stars today.

GitHub Repository Details

Repository geekgeekrun/geekgeekrun · default branch master · size 15873 KB · watchers 8 · source: GitHub REST API and repository README

README

牛人快跑 - GeekGeekRun

一款可以帮助你在BOSS直聘上自动批量开聊BOSS的脚本,基于Puppeteer。

与每一位牛人站在一起

各行各业,无论你是小白还是大佬,都能通过几步简单的配置,快速开始求职!

For 有求职之外其他用途的朋友

本程序的目标,是帮助求职者调研求职市场行情或寻找工作。如果有其它用途,请勿下载使用。

近期面试吐槽

面评

To 写下这段话的面试官 - 我从事前端开发近7年(十万级~亿级 toC 产品),就因为我写了几个月爬虫相关项目,就得出这种结论,你不觉得你的面评很搞笑吗?

我们面试中有关爬虫的内容一点儿没聊,你一定要用这种低级的方式证明我不适合这个职位吗?

https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

面试方式

To 一些需要现场面试的公司 - 我1小时地铁吭呲吭呲赶到贵司,和贵司面试官聊天,20分钟面试结束把我打发走,我又1小时吭呲吭呲回家。你邀约我面试的目是什么?完成到面率KPI?非要浪费大家的时间吗?

流程推进

To 我所遇到的大大小小的公司 - 能不能少一些横向对比?一个流程20天没反馈,HR 经常不接电话玩 Ghosting;请问,这到底是在干什么?就不能有个痛快话吗?

面试官的刻板印象

“你既然写出了这个项目,那你是不是很好找工作啊?”

对不起,不是;既然你说我好找工作,那给我Offer啊

“你写出了这个项目,同时我也看到你几份工作时间不长;那你是不是不稳定啊?难道你来了以后天天就想着跑?”

近期离职原因:部门解散、业务HC缩减

你以为我真的想不稳定吗?难道我入职就是为了离职而不是在劳动岗位上创造价值?

程序有哪些功能?运行逻辑是什么?怎样使用?

自动开聊

扩列神器!按照你所设置的求职偏好,自动开聊推荐职位列表中的匹配的BOSS。可以帮你开聊推荐列表中的职位、根据设置的求职期望推荐的职位以及根据你设置的关键词通过搜索找到的职位;可以通过拖拽的方式自定义搜索顺序哦~ https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

匹配步骤

1. 选择职位来源、职位筛选条件 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

2. 按照公司名称在列表中查找职位,查找到目标职位后,自动点击这个职位,右侧将会展示职位详情 3. 对工作地、薪资、工作经验、职位名称、职位类型、职位描述、BOSS活跃度进行匹配

异常情况

运行效果

BOSS直聘界面已改版,如下是旧版BOSS直聘界面

https://github.com/user-attachments/assets/672f1637-dd54-416c-922e-1ecf09b0874a

已读不回自动复聊

BOSS不明原因已读不回?简历就是投不出去?

已读不回自动复聊,有事没事提醒一下已读不回的 Ta,助力沟通双向奔赴

https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

匹配逻辑

1. 在聊天列表中查找对你消息已读不回的BOSS,再发一条消息,多次复聊;同时:

发送内容

以下二者之一: 1. “[盼回复]”表情 2. 由大语言模型(根据简历及当前聊天上下文)生成的内容

辅助功能介绍

BOSS 登录助手

帮你用十分简单的方式,登录到 BOSS 直聘,以进行自动开聊、已读不回提醒,避免和乱七八糟的技术名词(类似:Cookie、登录凭证、JSON……)打交道 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

大语言模型设置

设置本程序运行过程中可能会使用的大模型,有大语言模型加持,让求职更智能。支持配置多个备用模型,确保生成内容更随机,同时确保当某个模型不可用时也能继续让其他模型继续为你服务 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

已读不回自动复聊提示词模板编辑

对生成的提醒消息不够满意?您不妨可以自己进行编辑提示词,来获得您期望的结果 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

已读不回自动复聊提醒过程模拟

想要测试配置的某一款模型可不可用?想测试使用当前配置生成的内容效果如何?那就来这里试试吧 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

配置模板选项

初次见面,不会配置本程序?当心配置出现问题?本程序为一些关键的功能配置(例如:自动开聊中的期望公司设置、职位详情筛选设置;大语言模型设置)加入了配置模板,让本程序更易用,助你轻松完成配置,开始求职。不妨来试试吧 https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/image

系统要求

安装方式

1. 打开 https://github.com/geekgeekrun/geekgeekrun/releases ,下载最新发行版安装包(文件名后缀.exe) 1. 双击安装包,即可开始安装 1. 安装完成后,程序将自动启动,并引导你为初次使用进行一些配置 1. 打开 https://github.com/geekgeekrun/geekgeekrun/releases ,下载最新发行版安装包(文件名后缀.deb) 1. 使用 dpkg 进行配置 1. 从桌面启动;启动后,将引导你为初次使用进行一些配置 1. 打开 https://github.com/geekgeekrun/geekgeekrun/releases ,根据处理器架构,下载最新发行版安装包(文件名后缀.dmg) 1. 双击以挂载dmg文件,然后将应用程序图标拽入Application文件夹 1. 进入Application文件夹;由于发行包无签名,因此不能直接通过双击运行(直接双击将提示“GeekGeekRun”已损坏,无法打开。 你应该将它移到废纸篓。),您需要在终端中依次执行如下命令以解决此问题,详情请百度搜索
        sudo spctl --master-disable
        xattr -cr /Applications/GeekGeekRun.app
        
1. 双击应用程序图标以启动程序;启动后,将引导你为初次使用进行一些配置

关于软件不能正常启动、不能按预期运行的一些说明

本程序一直都在不断地更新迭代中,包括新功能的增加以及Bug的修复。

然而作者本人只有 1台 macOS (Apple Silicon)设备、1台 Windows 设备,且只有作者1人自测(白天工作,晚上熬夜开发、测试),测试条件不是太好(人力不足、设备不足),测试时只要确保两台设备能够正常运行本程序主要流程以及新增逻辑时,即认为可以准出、发版。

所以不能确保任何设备一定能够正确运行本程序;因此期望朋友们使用过程中,可以帮忙参与测试并通过Issue区反馈问题。Issue区任何内容我都会看,问题也会尝试进行修复。

如果部分朋友超级喜欢写代码,或者本身工作就是写代码,可以帮忙下载 Debugtron 来调试本程序,查看反馈本程序的日志(如下图)。

image

在此先谢过了~

为什么要写这个程序?

根据日常使用求职平台(BOSS直聘)的经验,在已经开聊很多职位的情况下,经常会推荐: 1. 一些长时间不活跃的“僵尸”职位 - 活跃信息默认隐藏,需要点开职位详情才能看到 2. 牛头不对马嘴,不符合求职期望的职位

人工筛选这些职位会有很大的心智负担,真的会吐……

因此,我在自动开聊代码中,加入了清理机制,将通过标记不合适的方式,尝试让这些不活跃职位、不合适职位消失;保证只开聊符合你口味的职位。

使用必读及免责声明

如下是使用必读及免责声明,请您务必逐条阅读;本程序首次启动时,您还会再看到一次;若您不接受如下提到的任何内容,请不要使用本程序。

想联系作者?想反馈使用体验上的问题?想找求职搭子?

https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/QQ Group QRCode

欢迎进群聊天(刚建的群,人有点少,大胆聊就好)

--------

以上

更多功能还在开发中~

祝你求职成功,事业顺利,事事顺心

Star

https://github.com/geekgeekrun/geekgeekrun/blob/HEAD/Star History Chart

感谢支持

GitHub Stars & Activity

2,527Stars
196Forks
51Open issues
VueLanguage

GitHub Popularity

GitHub stars2,527
Forks196
Open issues51
Primary languageVue
License-
Stars gained today89
Created2024-11-23
Last pushed2026-07-06

Trending History

Daily boardrank #42 · ▲ 89 stars

Related GitHub Projects

1

ayangweb / BongoCat

Vue★ 23,420⑂ 1,144▲ 34 stars
2

affaan-m / ECC

JavaScript★ 263,382⑂ 39,412▲ 1,012 stars
3

ossu / computer-science

HTML★ 209,209⑂ 25,882▲ 62 stars
4

tensorflow / tensorflow

C++★ 200,208⑂ 76,964▲ 28 stars
5

Significant-Gravitas / AutoGPT

Python★ 187,458⑂ 46,009▲ 30 stars
6

Genymobile / scrcpy

C★ 150,061⑂ 13,780▲ 78 stars
7

anthropics / claude-code

TypeScript★ 146,951⑂ 23,997▲ 415 stars
8

ggml-org / llama.cpp

C++★ 128,930⑂ 23,486▲ 140 stars

More Trending Repositories