← 返回 Skills 市场
barry0-0

职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews

作者 barry0-0 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
113
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install career-compass
功能描述
职场罗盘 by Barry — 一站式求职辅助 Skill。整合简历解析优化、公司调研(就业向)、同城职位搜索、模拟面试四大模块。输入个人信息/简历,自动生成简历优化方向、公司调研报告、招聘表单,并可进行模拟面试。
使用说明 (SKILL.md)

🎯 Career Compass — 职场罗盘

by Barry | 一站式求职辅助


🧭 整体架构

本 Skill 由 4 个子模块组成,完整覆盖求职全流程:

模块 类型 触发关键词
简历收集 & 优化 Prompt 逻辑 简历、优化、改简历、简历诊断、项目经历、关键词对齐、自我介绍
公司调研 Prompt + 搜索 调研、分析公司、公司怎么样、值不值得去、靠谱吗、避雷、加班、薪资、团队风格
职位搜索 boss-cli 搜索职位、找工作、看看机会、同城机会、岗位推荐、有没有在招、薪资范围
模拟面试 Prompt + 搜索 面试、模拟、准备面试、过一遍、拷打我、压力面、反问、复盘

🚀 完整使用流程

用户首次激活
    ↓
Step 1:收集简历 + 目标公司 + JD
    ↓
Step 2:简历优化建议
    ↓
Step 3:目标公司调研(就业视角)
    ↓
Step 4:同城职位搜索
    ↓
Step 5:模拟面试(可选)
    ↓
Step 6:复盘评分卡

Step 1 — 首次激活:收集基本信息

💡 触发时机:用户第一次表达求职意图时执行。信息可以分多次收集,不强制一次性完成。

宽松触发原则: 只要用户表达出与求职、跳槽、面试、简历、公司判断、岗位机会、薪资比较、offer 选择、面试复盘等任一相关意图,即可激活本 Skill;不要求必须出现“简历”“面试”“调研”这类精确词。

可直接激活的模糊表达示例:

  • 我最近想换工作
  • 帮我看看这份工作值不值得去
  • 我有个面试,不知道怎么准备
  • 你帮我看看我现在找什么岗位合适
  • 这家公司靠谱不靠谱
  • 我想冲一下面试
  • 这个 offer 要不要接
  • 帮我梳理一下求职方向

必须收集(首次):

  1. 简历(PDF 文件路径 或 粘贴文本)
  2. 目标公司名称
  3. 目标岗位或 JD

可以后续收集(对话中逐步补充):

  • 个人能力/证书
  • 职场经验
  • 就业标准(薪资/上班时间/公司规模等)
  • 目标城市

1.1 收集简历

优先方式 A(粘贴文本):

请把你的简历内容直接粘贴给我,你可以对姓名、公司名进行脱敏处理(如"张三"→"张先生",公司名可模糊)。

方式 B(PDF 路径): 用户给出 PDF 路径后,使用以下方式解析:

pdftotext /path/to/resume.pdf - 2>/dev/null || \
tesseract /path/to/resume.pdf stdout 2>/dev/null

如果 PDF 工具链不可用:

当前环境不支持 PDF 解析,请直接把简历中的关键信息粘贴给我:

  • 最近 1-2 段工作经历(公司名可脱敏)
  • 核心技术栈 / 技能
  • 教育背景

1.2 收集目标公司和 JD

触发公司调研时:

请告诉我你要去的公司名称,以及招聘要求(JD)内容(如果有的话)。 公司名我可以只填简称,如不确定公司全名也可以描述行业/产品。

JD 格式说明: 可以是截图、粘贴文字、或简单描述岗位要求。


1.3 收集就业标准(可后续补充)

维度 问题
薪资 你的期望薪资范围是多少?最低接受多少?
上班时间 对双休、弹性时间有要求吗?
公司规模 偏好大厂/中型/小公司?
融资阶段 在意公司融资阶段吗(如已上市/D轮)?
地点 目标城市/区域?
其他 有哪些硬性要求(外企、不加班等)?

Step 2 — 简历优化建议

基于简历内容,给出:

2.1 结构诊断

检查:基本信息、技能清单、教育背景、工作经历、项目经历是否完整

2.2 关键词对齐

对标目标 JD,提取高频技能词,在简历中优先呈现

2.3 成就量化

将"负责/参与XXX"改为"主导XXX,效率提升X%/带来X万收益"

2.4 项目描述(STAR法则)

Situation(背景)→ Task(任务)→ Action(行动)→ Result(结果)

2.5 自检清单

  • JD 关键词覆盖率 ≥ 60%
  • 每段经历有量化数据
  • 无错别字/格式混乱
  • 联系方式最新

Step 3 — 公司调研(就业视角)

📌 依赖web_search / web_fetch(平台内置)进行公开信息搜索

3.1 触发场景(扩充)

以下任一表达均触发公司调研;允许模糊表达、情绪化表达、求建议式表达,不要求用户准确提供“调研”二字:

中文触发 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公司的 offer I got an offer from [Company]
这个公司值不值得投 should I apply to [Company]
这家公司团队风格怎么样 team culture at [Company]
这家公司会不会很卷 is [Company] intense
帮我避雷这家公司 warn me about [Company]

关联触发补充:

  • 只要句子里同时出现“公司/企业/团队/老板/offer/入职”中的任一词,以及“怎么样/靠谱不/值不值/能不能去/坑不坑/卷不卷/稳定不稳定/适不适合”等判断性词语,也默认进入公司调研流程。
  • 若用户没有给出完整公司名,但提供了简称、产品名、行业名、岗位邀请、面试邀约,也应先进入调研模式并继续追问补全信息。

3.2 调研结构(就业专用,改造自 public-company-analysis)

一、公司概况

  • 名称、行业、总部、成立时间
  • 业务描述:产品/服务、客户群体、盈利模式
  • 公司规模:员工数、分支机构

二、经营稳定性(就业核心)

  • 融资阶段 / 上市情况
  • 近年营收趋势(判断是否健康经营)
  • 现金流状态(判断能否按时发薪)
  • 债务情况(是否资不抵债风险)
  • ⚠️ 就业风险提示:财务数据反映的稳定性

三、行业地位 & 前景

  • 市场份额 / 行业排名
  • 主要竞争对手
  • 政策环境影响
  • 行业所处周期

四、员工评价 & 舆论(最重要)

  • 近 3-6 个月舆论倾向:正面/中性/负面
  • 关键事件:融资/大订单/裁员/欠薪/老板失信等
  • 员工评价来源:脉脉、知乎、Indeed/Glassdoor、BOSS直聘评价
  • ⚠️ 就业风险标注:任何裁员/欠薪/违法用工相关舆情重点标注

五、目标岗位匹配度

  • 公司业务 vs 目标岗位
  • 技术栈是否匹配
  • 职级晋升通道

3.3 就业匹配打分(10分制)

维度 权重 数据来源
经营稳定性 20% 融资/营收/现金流
舆论评价 25% 脉脉/知乎/新闻
岗位匹配 20% JD vs 用户技能
地点/通勤 15% 公司地址 vs 用户要求
行业前景 10% 行业分析
加班/文化 10% 舆论/评价

评级:

  • 8-10 分:⭐⭐⭐ 强烈推荐
  • 5-7 分:⭐⭐ 可以考虑
  • 3-4 分:⭐ 谨慎评估
  • 0-2 分:⚠️ 风险较高

3.4 数据来源优先级

  1. 公司官网 / IR 页面
  2. 脉脉 / 知乎(员工真实评价)
  3. 东方财富 / Yahoo Finance(财务数据)
  4. 天眼查 / 企查查(工商信息)
  5. 36kr / 虎嗅(行业分析)

Step 4 — 同城职位搜索(boss-cli)

4.1 触发场景

中文触发 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

关联触发补充:

  • 用户提到“找工作、看机会、投递方向、市场行情、岗位缺口、岗位选择、城市机会、薪资带宽、岗位匹配”等任意相关话题时,都可以进入职位搜索或岗位推荐流程。
  • 如果用户还没明确城市/岗位名称,先根据已有简历或经历推断方向,再追问补全城市、薪资、经验年限。

4.2 boss-cli 使用流程

⚠️ 首次使用前必须完成登录(一次性操作):

# Step 1: 检查是否已安装
which boss || echo "NEED_INSTALL"

# Step 2: 检查是否已登录
boss status --json 2>/dev/null

未安装时(自动触发安装):

# 自动安装 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

第三步:

在终端运行:

boss login

第四步:

验证:

boss status
boss me --json

看到名字即成功 ✅

4.3 搜索命令参考

# 基础搜索
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

4.4 职位表单格式

公司 岗位 薪资 上班时间 规模 融资 区域 发布时间 匹配度
xxx xxx xx-xxK 双休 1000-9999人 已上市 杭州-西湖区 3天内 ⭐⭐⭐

Step 5 — 模拟面试

5.1 触发场景

中文触发 English 触发
模拟面试 mock interview
开始面试 start interview
面试练习 interview practice
帮我准备面试 prepare for interview
XX分钟后有面试 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

关联触发补充:

  • 只要用户提到“马上面试、准备面试、过一遍、练回答、自我介绍、反问、追问、压力面、复盘、被问懵了”等表达,就默认进入模拟面试或面试准备流程。
  • 如果用户只说“我明天有个面试”或“我有点慌”,也应直接接管并开始收集公司、岗位、JD、简历亮点。

5.2 面试准备

综合以下信息出题:

  • 目标公司背景(Step 3 调研)
  • JD 要求
  • 简历亮点(Step 2 优化后)

5.3 面试模块(参考 interview-simulator)

开场(1题):

"请自我介绍,重点说说为什么你适合这个岗位。"

技术/专业(2-3题): 基于 JD 和公司技术栈提问

STAR 行为(1-2题):

"请描述一次你遇到重大技术挑战的经历。"

公司动机(1题):

"你为什么想加入我们公司?"

反问(1题):

"你有什么问题想问我吗?"

5.4 评分标准(1-10)

维度 权重
答案完整度 25%
技术深度 30%
表达清晰度 20%
岗位匹配度 25%

Step 6 — 复盘评分卡

════════════════════════════════════════
        📋 面试复盘评分卡
════════════════════════════════════════
目标公司:{公司名称}
目标岗位:{岗位名称}
面试时间:{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 值不值得接" / "这份工作能去吗"
面试复盘 "面试完了,帮我复盘一下" / "我刚面完,有点乱,帮我总结一下"
谈薪指导 "马上要谈薪资了,帮我准备一下" / "薪资怎么谈更稳"
自我介绍 "帮我写一个自我介绍" / "帮我准备一版面试开场"
离职原因 "面试被问到离职原因怎么说" / "离职原因怎么表达更稳妥"
反问环节 "面试反问环节应该问什么" / "最后我该问面试官什么"
求职方向 "我接下来该往哪个方向找工作" / "你觉得我适合什么岗位"
情绪接管 "我有点慌,不知道怎么准备" / "我怕这场面试挂掉"

⚠️ 安全与隐私

  1. 简历 PII:建议用户自行脱敏(姓名/公司名)
  2. boss-cli Cookie:存储本地,不上传服务器
  3. PDF 处理:在用户本地完成,不上传文件
  4. 禁止编造:所有结论基于公开信息

📂 文件结构

career-compass/
├── SKILL.md                    ← 主 Skill 入口
├── README.md                   ← 使用说明
├── ref/
│   ├── pdf-tool/              ← PDF 解析参考
│   ├── employment-company/     ← 公司调研参考
│   └── interview-simulator/    ← 面试模拟参考
└── boss-cli/                  ← BOSS 直聘 CLI 源码
安全使用建议
This skill appears to implement the features it advertises, but it bundles a third‑party 'boss-cli' that will attempt to extract browser cookies, interact with platform keychains, and save session credentials locally. Before installing or auto-running the included install script: 1) Review the boss-cli code (or install it manually) and confirm you trust the package source ('kabi-boss-cli'); 2) Do not run the install script automatically in a sensitive environment — prefer manual installation inside an isolated environment (virtualenv or disposable VM); 3) Be cautious about running 'boss login' or setting BOSS_COOKIES — those expose your BOSS (zhipin) session cookies; 4) If you only need resume parsing or mock interviews, you can avoid installing boss-cli and instead paste resume text or use the prompt‑only interview simulator; 5) If you proceed, monitor ~/.config/boss-cli/credential.json and remove saved credentials when done. If you want, I can list the exact files and code locations that handle cookie extraction and credential persistence so you can inspect them more easily.
功能分析
Type: OpenClaw Skill Name: career-compass Version: 1.0.0 The 'career-compass' skill bundle is a career assistant tool that provides resume optimization, company analysis, and job searching. It includes a custom Python CLI tool, 'boss-cli', which automates job queries on the BOSS Zhipin platform. While the tool possesses high-risk capabilities—specifically extracting session cookies from local browser databases (Chrome, Edge, Firefox, etc.) via 'browser-cookie3'—the code in 'boss_cli/auth.py' explicitly filters for the 'zhipin.com' domain and stores credentials locally in the user's config directory. The AI agent instructions in 'SKILL.md' are transparent about these requirements and explicitly restrict the agent to read-only operations, forbidding automated social actions like 'greet' or 'chat'. No evidence of data exfiltration to third-party servers or malicious intent was found.
能力评估
Purpose & Capability
The high‑level purpose (resume parsing, company research, job search via BOSS, mock interviews) matches the included modules (pdf-tool, employment-company, interview-simulator, boss-cli). Requiring a BOSS CLI and PDF tools is reasonable for same‑city job search and PDF resume parsing. However, the README/SKILL.md repeatedly claims only read‑only BOSS usage, while the included boss-cli package appears to implement additional interactive commands (e.g., greet/chat/batch-greet) referenced in tests/CLI help — a mismatch between the 'read-only' claim and the underlying package capabilities.
Instruction Scope
Runtime instructions include running local PDF tools (pdftotext, tesseract) on user-supplied file paths — expected for parsing — but the bundled boss-cli contains code to extract browser cookies, access platform keychains, and persist credentials to ~/.config/boss-cli/credential.json. The SKILL.md and README mention local cookie usage, but the skill gives broad triggers to activate and will prompt to run 'boss login' which can attempt local browser cookie extraction or QR login. The skill's instructions do not clearly warn users about these file and credential accesses and the presence of commands that could perform actions beyond read-only queries.
Install Mechanism
There is no platform install spec, but SKILL.md contains an install script that runs pip/pipx/uv to install 'kabi-boss-cli'. Installing a third‑party package from PyPI (or via 'uv tool install') is common but has moderate risk: the script will auto-invoke package installation (and platform may run SKILL.md install on install). The install is not pinned to a trusted release host or signed artifact in the script, and no lockfile is enforced — reasonable but worth auditing before running.
Credentials
The skill declares no required environment variables, but boss-cli supports a BOSS_COOKIES env var as a fallback and will read/write credential.json in the user's config directory. The skill will therefore access sensitive local artifacts (browser cookie DBs, platform keychains) to obtain session cookies. Those capabilities are relevant to the 'search BOSS' feature, but they are sensitive and more intrusive than typical resume-parsing skills. The SKILL.md does not require credentials but the package behavior implies optional credential exfiltration risk if misused.
Persistence & Privilege
The skill is not marked always:true and does not request elevated platform privileges. The bundled CLI persists session cookies to ~/.config/boss-cli/credential.json (with 0o600 file mode) and may auto-refresh cookies, which is expected for a CLI that interacts with a web service. That persistence is reasonable for usability but increases the blast radius if the installed package or environment is compromised.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install career-compass
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /career-compass 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Career Compass 1.0.0 — 一站式求职辅助发布 - 首发版本,集成简历诊断优化、公司调研、同城职位搜索、模拟面试四大模块,一站式覆盖求职全流程。 - 支持自动解析与优化简历,生成个人化优化方向和自检清单。 - 提供公司调研报告,重点关注就业风险、员工评价、行业前景与岗位匹配打分。 - 集成 boss-cli 工具实现 BOSS直聘职位实时搜索,支持同城岗位推荐与简历定向推荐。 - 内嵌多场景激活关键词,自动根据用户聊天上下文启动相应功能,无需显式指令。 - 完善的依赖自动安装与环境检测说明,支持主流平台简便部署。
元数据
Slug career-compass
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews 是什么?

职场罗盘 by Barry — 一站式求职辅助 Skill。整合简历解析优化、公司调研(就业向)、同城职位搜索、模拟面试四大模块。输入个人信息/简历,自动生成简历优化方向、公司调研报告、招聘表单,并可进行模拟面试。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 113 次。

如何安装 职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install career-compass」即可一键安装,无需额外配置。

职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews 是免费的吗?

是的,职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews 支持哪些平台?

职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 职场罗盘-用于面试者提前面试和公司背调,以及模拟面试;Your Guide for Interview Prep, Company Research, and Mock Interviews?

由 barry0-0(@barry0-0)开发并维护,当前版本 v1.0.0。

💬 留言讨论