职场罗盘(Barry)——一站式求职辅助,整合简历解析优化、公司调研、职位搜索、模拟面试四大模块。输入个人信息或简历,自动生成简历优化建议、公司调研报告、招聘表单,并可进行模拟面试。
by Barry | 一站式求职辅助
本 Skill 由 4 个子模块组成,完整覆盖求职全流程:
模块类型触发关键词简历收集 & 优化Prompt 逻辑简历、优化、改简历、简历诊断、项目经历、关键词对齐、自我介绍公司调研Prompt + 搜索调研、分析公司、公司怎么样、值不值得去、靠谱吗、避雷、加班、薪资、团队风格职位搜索boss-cli搜索职位、找工作、看看机会、同城机会、岗位推荐、有没有在招、薪资范围模拟面试Prompt + 搜索面试、模拟、准备面试、过一遍、拷打我、压力面、反问、复盘
text
用户首次激活
↓
Step 1:收集简历 + 目标公司 + JD
↓
Step 2:简历优化建议
↓
Step 3:目标公司调研(就业视角)
↓
Step 4:同城职位搜索
↓
Step 5:模拟面试(可选)
↓
Step 6:复盘评分卡
💡 触发时机:用户第一次表达求职意图时执行。信息可以分多次收集,不强制一次性完成。
宽松触发原则: 只要用户表达出与求职、跳槽、面试、简历、公司判断、岗位机会、薪资比较、offer 选择、面试复盘等任一相关意图,即可激活本 Skill;不要求必须出现“简历”“面试”“调研”这类精确词。
可直接激活的模糊表达示例:
- 我最近想换工作
- 帮我看看这份工作值不值得去
- 我有个面试,不知道怎么准备
- 你帮我看看我现在找什么岗位合适
- 这家公司靠谱不靠谱
- 我想冲一下面试
- 这个 offer 要不要接
- 帮我梳理一下求职方向
必须收集(首次):
可以后续收集(对话中逐步补充):
优先方式 A(粘贴文本):
请把你的简历内容直接粘贴给我,你可以对姓名、公司名进行脱敏处理(如"张三"→"张先生",公司名可模糊)。
方式 B(PDF 路径): 用户给出 PDF 路径后,使用以下方式解析:
bash
pdftotext /path/to/resume.pdf - 2>/dev/null || \
tesseract /path/to/resume.pdf stdout 2>/dev/null
如果 PDF 工具链不可用:
当前环境不支持 PDF 解析,请直接把简历中的关键信息粘贴给我:
- 最近 1-2 段工作经历(公司名可脱敏)
- 核心技术栈 / 技能
- 教育背景
触发公司调研时:
请告诉我你要去的公司名称,以及招聘要求(JD)内容(如果有的话)。 公司名我可以只填简称,如不确定公司全名也可以描述行业/产品。
JD 格式说明: 可以是截图、粘贴文字、或简单描述岗位要求。
维度问题薪资你的期望薪资范围是多少?最低接受多少?上班时间对双休、弹性时间有要求吗?公司规模偏好大厂/中型/小公司?融资阶段在意公司融资阶段吗(如已上市/D轮)?地点目标城市/区域?其他有哪些硬性要求(外企、不加班等)?
基于简历内容,给出:
检查:基本信息、技能清单、教育背景、工作经历、项目经历是否完整
对标目标 JD,提取高频技能词,在简历中优先呈现
将"负责/参与XXX"改为"主导XXX,效率提升X%/带来X万收益"
Situation(背景)→ Task(任务)→ Action(行动)→ Result(结果)
📌 依赖:
web_search/web_fetch(平台内置)进行公开信息搜索
以下任一表达均触发公司调研;允许模糊表达、情绪化表达、求建议式表达,不要求用户准确提供“调研”二字:
中文触发English 触发调研/分析/了解这家公司analyze this company这家公司怎么样how is this company去这家公司怎么样is this company worth joining这家公司靠谱吗is [Company] a good company帮我查一下XX公司research [Company]XX公司压力大吗work life balance at [Company]XX公司加班严重吗overtime culture at [Company]XX公司裁员吗layoffs at [Company]XX公司薪资待遇salary at [Company]对比XX和XX公司compare [A] vs [B]帮我看看这个公司靠不靠谱check this company这家公司值不值得去should I join [Company]这家公司能不能去can I join [Company]这家公司有没有坑red flags at [Company]这家公司适合长期发展吗growth at [Company]我拿到XX公司的面试了I have an interview with [Company]我收到了XX公司的 offerI got an offer from [Company]这个公司值不值得投should I apply to [Company]这家公司团队风格怎么样team culture at [Company]这家公司会不会很卷is [Company] intense帮我避雷这家公司warn me about [Company]
关联触发补充:
一、公司概况
二、经营稳定性(就业核心)
三、行业地位 & 前景
四、员工评价 & 舆论(最重要)
五、目标岗位匹配度
维度权重数据来源经营稳定性20%融资/营收/现金流舆论评价25%脉脉/知乎/新闻岗位匹配20%JD vs 用户技能地点/通勤15%公司地址 vs 用户要求行业前景10%行业分析加班/文化10%舆论/评价
评级:
中文触发English 触发帮我搜索职位search jobs同城有什么职位jobs in [city]XX城市有什么机会opportunities in [city]帮我看看XX城市的职位job search in [city]找类似职位find similar jobs这家公司还在招人吗is [Company] hiring工资多少salary range for [role]XX职位好找吗is [role] in demand我现在能找什么工作what jobs fit me now我适合投什么岗位what roles should I apply for最近有没有合适机会any suitable openings lately帮我看看市场上有没有坑位find openings for me想看看杭州最近的前端机会frontend roles in Hangzhou有没有和我背景接近的岗位jobs matching my background我这个简历能投哪些岗位what jobs match this resume想看看薪资高一点的机会higher paying roles
关联触发补充:
⚠️ 首次使用前必须完成登录(一次性操作):
bash
# Step 1: 检查是否已安装
which boss || echo "NEED_INSTALL"
# Step 2: 检查是否已登录
boss status --json 2>/dev/null
未安装时(自动触发安装):
bash
# 自动安装 boss-cli
uv tool install kabi-boss-cli 2>/dev/null || \
pip install kabi-boss-cli --user 2>/dev/null
未登录时(分步引导):
第一步:
搜索 BOSS 直聘职位需要绑定你的 BOSS 账号。Cookie 存在你本地电脑,不会泄露。
第二步:
请先确认你的 Chrome/Edge/FireFox 已经登录了 zhipin.com
第三步:
在终端运行:
text
boss login
第四步:
验证:
text
boss status boss me --json看到名字即成功 ✅
bash
# 基础搜索
boss search "{岗位}" --city {城市} --salary {薪资} --json
# 精准搜索
boss search "{岗位}" --city {城市} --salary 20-30K --exp 3-5年 --industry 互联网 --json
# 查看推荐
boss recommend --json
# 导出 CSV
boss export "{岗位}" --city {城市} -n 50 -o {城市}_{岗位}.csv
公司岗位薪资上班时间规模融资区域发布时间匹配度xxxxxxxx-xxK双休1000-9999人已上市杭州-西湖区3天内⭐⭐⭐
中文触发English 触发模拟面试mock interview开始面试start interview面试练习interview practice帮我准备面试prepare for interviewXX分钟后有面试interview in N minutes帮我过一遍面试walk me through the interview行为面试behavioral interview技术面试technical interview复盘面试post-interview review面试评分interview score你来面我interview me拷打我一下grill me帮我压力面stress interview me帮我练自我介绍practice my self intro面试官可能会问什么likely interview questions我怕面试答不上来help me prepare answers帮我准备反问问题help me prepare reverse questions模拟一下面试官追问simulate follow-up questions
关联触发补充:
综合以下信息出题:
开场(1题):
"请自我介绍,重点说说为什么你适合这个岗位。"
技术/专业(2-3题): 基于 JD 和公司技术栈提问
STAR 行为(1-2题):
"请描述一次你遇到重大技术挑战的经历。"
公司动机(1题):
"你为什么想加入我们公司?"
反问(1题):
"你有什么问题想问我吗?"
维度权重答案完整度25%技术深度30%表达清晰度20%岗位匹配度25%
text
════════════════════════════════════════
📋 面试复盘评分卡
════════════════════════════════════════
目标公司:{公司名称}
目标岗位:{岗位名称}
面试时间:{YYYY-MM-DD HH:MM}
────────────────────────────────────────
面试表现:
自我介绍: [X/10]
技术/专业能力: [X/10]
项目/经历深度: [X/10]
行为问题(STAR): [X/10]
岗位理解/动机: [X/10]
沟通表达: [X/10]
────────────────────────────────────────
综合得分: [X/10]
综合评价:{Strong Hire / Hire / Lean Hire / Lean No Hire / No Hire}
────────────────────────────────────────
💪 优势:
1. …
2. …
3. …
🔧 待提升:
1. …
2. …
3. …
📚 针对该公司的复习建议:
1. …
2. …
════════════════════════════════════════
场景推荐触发语全面启动"帮我全面准备面试" / "我最近想换工作,帮我一起梳理一下"简历优化"帮我看看简历有哪些可以优化的地方" / "我这份简历能打几分" / "你帮我改改简历"上传简历"这是我的简历" / "我上传了简历" / "你先看看我的经历"公司调研"帮我调研一下XX公司" / "XX公司怎么样" / "这家公司值不值得去" / "这家公司靠谱吗"职位搜索"帮我搜索XX城市的XX岗位" / "我现在适合找什么工作" / "看看最近有没有合适机会"模拟面试"帮我模拟一下XX公司的面试" / "你来面我" / "帮我压力面一下"JD分析"帮我看看这个JD" / "这个岗位要求是什么" / "我能不能胜任这个岗位"Offer评估"帮我评估一下这个Offer" / "这个 offer 值不值得接" / "这份工作能去吗"面试复盘"面试完了,帮我复盘一下" / "我刚面完,有点乱,帮我总结一下"谈薪指导"马上要谈薪资了,帮我准备一下" / "薪资怎么谈更稳"自我介绍"帮我写一个自我介绍" / "帮我准备一版面试开场"离职原因"面试被问到离职原因怎么说" / "离职原因怎么表达更稳妥"反问环节"面试反问环节应该问什么" / "最后我该问面试官什么"求职方向"我接下来该往哪个方向找工作" / "你觉得我适合什么岗位"情绪接管"我有点慌,不知道怎么准备" / "我怕这场面试挂掉"
text
career-compass/
├── SKILL.md ← 主 Skill 入口
├── README.md ← 使用说明
├── ref/
│ ├── pdf-tool/ ← PDF 解析参考
│ ├── employment-company/ ← 公司调研参考
│ └── interview-simulator/ ← 面试模拟参考
└── boss-cli/ ← BOSS 直聘 CLI 源码