前言¶
做开发的人找远程岗,通常每天早上要重复一遍同样的动作:打开 BOSS直聘、猎聘、LinkedIn,输入同样的关键词,切换城市,勾上「远程」,往下翻,不够再换一天。远程岗位散落在多个站点,很多只是标题里带一个「远程」字样,手工搜索很难真正做完。
捞职 JobLasso(插件 id dsh-job-lasso)就是把这段重复循环交给 Harness 去做:每天搜一遍你启用的招聘站点,筛出远程岗位,按保存的求职画像打分,把值得看的几条放进 Harness 侧边栏面板。它不替你投递,也不给 HR 发消息,只省掉搜索这一步。
下面介绍这个插件能做什么、怎么装、怎么用,以及用之前需要知道的限制。
这是什么¶
一个由 jxhsjxhs 维护的 DeepSeek Harness 插件,仓库地址 https://github.com/jxhsjxhs/dsh-job-lasso ,许可证 MIT。它把「多站点搜索远程岗 + 打分排序」这条流程做成 Harness 侧边栏里的一个面板,供本地运行,数据不出本机。
它解决的问题是上面那段重复劳动:多站点、关键词固定、筛选条件固定、结果需要人工判断优先级。把这些固定下来之后,剩下的只是打开面板看一眼当天的清单。
它不做的事也很明确:不投递、不联系招聘方、不拉取完整 JD,只读搜索结果页。
核心功能¶
- 每日搜索。定时从 BOSS直聘、猎聘、拉勾(实验性)、电鸭社区、LinkedIn 领英、V2EX 酷工作里取一次结果。
- 远程优先。查询词始终带「远程」,非远程岗位会被过滤掉。
- 打分做分层。按角色关键词、技能、期望薪资、经验、学历、排除词和公司黑名单给每条岗位打分。
- 结果分层显示。分为「今天 / 强匹配 / 值得一看 / 已收藏 / 已忽略」,支持导出 CSV。
- 全程本地。不上传账号、不接云服务、不内置任何凭证。
各来源的取数方式和登录要求不同:
BOSS直聘 headless Chrome + 搜索 API 需要登录 有频率限制,触发 code 37 会进入冷却
猎聘 headless Chrome 无需登录 远程岗位的主要来源
拉勾 headless Chrome 需要登录+滑块 实验性,阿里云 WAF 常拦 headless
电鸭社区 公开 API 无需登录 中文远程 / 自由职业岗位
LinkedIn 通过 Chrome 走 guest 搜索 API 无需登录 location=China,只看远程、中文标题和公司
V2EX 酷工作 公开 API 无需登录 只取最新 10 个主题
打分规则按信号累加,默认阈值:强匹配 ≥ 82,值得一看 ≥ 66。
明确远程 +18
疑似远程 +6
非远程(远程模式) 直接过滤
标题含角色关键词 +16,多次命中更高
技能匹配 每个 +4,上限 +12
薪资达到期望 +10;低于期望 -10 到 -16
经验匹配 +4;偏高 -10
学历要求高于画像 -12
命中排除词或黑名单 直接过滤
改动画像后,已存的岗位会重新打分。
安装与启用¶
插件要求 DeepSeek Harness 带 Web UI,本机装了 Google Chrome(或 Chromium / Edge)。插件自己启动一个独立的 Chrome profile,不会碰平时用的浏览器。BOSS直聘 需要账号,其余来源不登录也能跑。
安装命令来自 README:
dsh plugin add github:jxhsjxhs/dsh-job-lasso
如果只想装到某个 profile:
dsh plugin --profile web add github:jxhsjxhs/dsh-job-lasso
装完重载 Harness,侧边栏里打开「捞职」。
首次运行¶
- 打开「捞职 → 设置」,填角色关键词、期望薪资、技能,选择启用哪些来源。
- 如果用 BOSS 或拉勾,点「登录 BOSS」/「登录拉勾」,在弹出的 Chrome 窗口里扫码,再点「完成登录」。
- 点「立即捞一次」。首次通常要 30–90 秒,因为每个关键词都会开一个无头浏览器页面。
这三步走完之后,每天的流程就只剩打开面板看结果。
数据与隐私¶
岗位数据、画像和日志存 ~/.dsh-job-lasso/store.json,浏览器登录态存 ~/.dsh-job-lasso/chrome-profile-*,后者是本地生成的,不属于仓库。插件不向任何第三方发数据,只打开你启用的招聘站点。仓库里也忽略了 store.json、chrome-profile* 和 .env。
适用场景与注意¶
适合自己写求职画像、愿意把搜索环节自动化、并且能接受结果量不大的人。远程岗位本来就少,一天 5–20 条是正常水平。
用之前要知道以下几点:
- BOSS直聘限流较严,单次最多两个查询,间隔 25–35 秒,触发
code 37后还要等冷却。 - 拉勾在阿里云 WAF 后面,headless Chrome 大概率被拦,实验性功能不宜当主力。
- LinkedIn 卡片和部分来源不暴露薪资,这类行显示「salary unknown」。
- 插件只读搜索结果页,不读完整 JD,所以岗位描述文本不会被打分。
- 定时调度是进程内调度,Harness 不运行时插件不会跑。
- 插件以当前 DSH 进程的权限运行,安装前应先看一遍源码,确认许可证(MIT)与本地数据存放位置符合预期。
结尾¶
捞职 JobLasso 的价值在于把「每天重复多站点搜远程岗」这件事变成一次配置加一次查看。它不解决岗位稀缺,也不替你投递,只把搜索和初筛这部分机械劳动接过去。如果你已经在用 DeepSeek Harness 的 Web UI,值得装上试一两天,再按榜单质量决定要不要把 BOSS 的登录态加进去。
- 站点目录:https://www.skillhub.cn/plugins/jxhsjxhs/dsh-job-lasso
- 仓库:https://github.com/jxhsjxhs/dsh-job-lasso