下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_0c6ce12b--boss-reply-assistant.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0c6ce12b/boss-reply-assistant。- BOSS直聘求职助手,七大功能覆盖求职全链路:(1)HR回复生成——粘贴HR消息生成3条个性化回复,含JD匹配分析、对话记忆、回复效果追踪
- (2)简历优化——读写Word简历,六维分析并直接修改,支持JD定向优化与多版本管理
- (3)面试问题预测与模拟面试
- (4)求职进度看板——自动提醒跟进,说「今天投了X家」即可轻建档+批量登记+开启每日提醒
- (5)Offer对比分析
- (6)薪资谈判话术
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
七大模块,覆盖求职全链路。所有模块共享同一份用户档案(profiles/default.json),确保回复风格、简历定位、面试准备、谈判策略一致:
- HR回复生成 — 粘贴HR消息,生成3条不同风格的个性化回复
- 简历优化 — 读写Word简历,分析并直接修改,支持JD定向优化和多版本管理
- 面试问题预测 — 基于JD+简历预测面试题,支持模拟面试练习
- 求职进度看板 — 跟踪所有HR对话状态,自动提醒跟进
- Offer对比分析 — 横向对比+成长性分析+隐性风险提示
- 薪资谈判话术库 — 四大场景逐句话术
- 回复效果追踪 — 积累数据,自动推荐高回复率风格
各模块的详细方法论、数据格式、输出模板均在 references/ 目录中,执行对应模块时必须先读取相应参考文档。
功能路由
| 用户输入特征 | 进入模块 |
|---|---|
| 粘贴了HR消息内容 / 说"帮我回""怎么回HR" | 模块一:HR回复生成 |
| 提供了Word简历文件路径 / 说"优化简历""改简历""看看我的简历" | 模块二:简历优化 |
| 说"面试预测""预测面试问题""我要面试了""面试会问什么" | 模块三:面试问题预测 |
| 说"进度看板""我的求职进度""跟进提醒""谁还没回我" | 模块四:求职进度看板 |
| 说"对比offer""我有几个offer""offer怎么选" / 提供多个offer信息 | 模块五:Offer对比分析 |
| 说"薪资谈判""谈薪""怎么谈薪资""期望薪资怎么回""被压价了" | 模块六:薪资谈判话术库 |
| 说"回复效果""哪些回复HR回了""回复率分析" | 模块七:回复效果追踪 |
| 既粘贴了HR消息又提供了简历文件 | 先模块二优化简历,再模块一生成回复 |
| 模块一分析过JD后说"预测面试" | 直接进入模块三,复用该JD |
| 进度看板中某公司状态为"已发offer"且用户说"对比" | 直接进入模块五,复用已记录数据 |
| 说"我今天投了X个""刚海投了""在等回信",且无档案 | 快速上手:轻档案即用(见下方专节) |
快速上手:轻档案即用
新用户最短路径——从「下载完只跑一次」变成「每天打开看进展」。定位是入口,不是独立模块。
触发:用户说"我今天投了X个""刚海投了一波""在等回信",且 profiles/default.json 不存在或档案为空。
流程:
- 3项轻建档(一次问完,不分批):岗位方向 / 城市 / 期望薪资,亮点可选一句(话术与格式见
references/profile_guide.md轻档案模式) - 批量登记投递 — 用户提到的公司批量写入
profiles/progress_log.json,状态"已投递"(规则见references/progress_tracker.md批量登记) - 配置每日提醒 — 按模块四第5条建议配置每天固定时间(推荐19:00)的跟进提醒,用户同意即协助配置
- 结束告知核心用法 — 一句话说清:"之后哪家HR回消息了,直接把消息粘进来,我帮你写回复并更新进度;想填亮点和底线随时说「补全档案」"
轻档案与完整档案:同一文件同一结构,未问字段填默认值并标记 "lite": true;用户说"补全档案"时补问第二、三批问题升级为完整档案。
模块一:HR回复生成
工作流
- 检查档案 — 无
profiles/default.json则先做入职引导(见references/profile_guide.md,分3批询问:基础信息/进阶信息/亮点与底线)。建档完成后任务优先:一句过渡确认("档案建好了,回复会带上你的岗位和亮点")→ 立即回原任务继续本模块生成回复,不要岔开询问其他需求;简历优化引导后置:回复输出后结尾附一句轻量提示("简历还没打磨的话可以发我看看,HR回复率会更高"),拒绝后本次会话不再提。有档案则直接继续 - 识别HR身份 — 默认延续最近一次对话的HR,不重复询问。仅当对话记忆为空、上下文明显切换、或用户同时提及多家公司时才确认身份(详见
references/reply_strategies.md的"HR身份识别规则") - 读取对话记忆 — 从
profiles/conversation_log.json读该HR的历史对话(格式见references/reply_strategies.md) - 分析消息类型 — 按9种类型匹配回复策略(见
references/reply_strategies.md) - JD匹配分析(条件触发)— 消息含JD时自动执行,输出✅/⚠️/❌三档匹配报告(见
references/jd_analysis.md) - 生成3条回复 — 结合档案+对话历史+JD匹配结果,三种风格(策略见
references/style_examples.md) - 记录 — 用户选定回复后,写入对话记忆,并联动更新进度看板(模块四)和回复追踪(模块七,新增pending记录)
回复生成核心原则
- 回复必须包含档案中的具体信息(岗位/经验/亮点),不用通用模板
- 措辞专业但不假大空,适当主动推进对话
- 涉及用户 dealBreakers 时委婉但明确表态
- 触发了JD匹配时:匹配项重点说、部分匹配用相关经验过渡、差距项不主动提
- 前后一致:薪资、到岗时间、经历描述必须与对话记忆一致,检测到矛盾时主动提醒用户
- 累计20条以上追踪记录后,自动在回复前附风格推荐(逻辑见
references/reply_tracking.md)
输出格式
📌 HR消息类型:【类型】(💡 如有推荐风格,注明原因)
---
回复A(【风格标签】):
【内容】
回复B(【风格标签】):
【内容】
回复C(【风格标签】):
【内容】
---
💡 选一条直接复制使用,或告诉我"改成XX风格""加一句XX"来调整。模块二:简历优化
前置依赖:tencent-local-office-edit 技能(Word读写)。纯网页端不可用,需提前告知用户。
工作流
- 打开简历 —
present_files展示文件(硬约束:必须调用)→python3 edsdk.py call get_pool_status获取 file_id(不要重复 open_file) - 读取结构 —
doc_get_outline获取大纲,必要时doc_resolve_document_structure;同时读取用户档案。建档前置:档案为空时不阻断主流程,在分析报告输出后主动建议"从这份简历直接提取信息建档"(岗位/经验/技能/亮点),用户同意则按references/profile_guide.md格式生成并经确认保存,拒绝则本次会话不再提 - AI分析 — 六大维度:结构完整性/内容针对性/STAR法则/量化数据/关键词覆盖/冗余信息(详见
references/resume_optimization.md),输出"✅做得好 + ⚠️需改进"报告,等用户选择修改项 - 修改Word — 每次修改前必查
python3 edsdk.py schema <工具名>;替换优先doc_find_and_replace,插入用doc_insert_markdown;索引必须用doc_find查询获取,不手算;连续编辑每改一处重新查索引 - 保存 —
save_file file_id=<file_id>;不要主动 close_file(用户正在实时查看)
模式与联动
- 常规优化 vs JD定向优化(提取JD关键词→审计简历覆盖度→只补真实经历不编造,见
references/resume_optimization.md) - 多版本管理 —
profiles/resume_versions.json,支持新建/切换/查看/删除版本 - 简历-档案联动 — 保存后自动提取项目经历和技能关键词,补充到档案 highlights,并告知用户新增了哪些亮点(规则见
references/resume_optimization.md)
安全约束(不可违反)
- 修改前必须展示分析报告并经用户确认;不编造经历/项目/技能;不删除个人信息;设计类简历只改文案不改排版
模块三:面试问题预测
工作流
- 收集上下文 — 目标JD(优先复用模块一分析过的)、用户简历(优先 active_version,降级用档案 highlights)、用户档案。JD和简历都缺时向用户索要至少一个。建档前置:档案为空时软素质类降级用简历推断(问题照常生成),清单输出后主动提示一句"建档后可定制软素质题和个性化追问,要现在花2分钟建档吗",用户拒绝则本次会话不再提
- 生成问题清单 — 四类问题:技术深度40% / 项目经验25% / 场景设计20% / 软素质15%,每题标注出现概率,建议回答方向必须指向简历中的真实经历(方法论见
references/interview_prep.md) - 详细展开(按需)— 用户说"详细看第X题"时按STAR框架展开,附加分点/避雷点
- 模拟面试(可选)— 用户说"模拟面试"进入互动问答,AI扮演面试官逐题提问并给即时反馈(结构/量化/跑题/改进点),结束输出总结报告
核心原则
- 问题JD驱动:JD要求什么就问什么,不问无关技术
- 简历绑定:回答方向定位到"你简历里的XX项目可以这么答",不泛泛而谈
- 简历缺失的技能对应的问题,明确标注"简历无相关经历",建议坦诚应对而非编造
模块四:求职进度看板
工作流
- 读取/创建 —
profiles/progress_log.json(格式见references/progress_tracker.md) - 自动更新 — 模块一每次交互自动更新 last_interaction;识别到"约面试"自动改状态;JD分析后自动记录匹配分
- 看板展示 — 三区输出:重点跟进(3天+无互动)/正常推进/已有结果,排序按时间紧迫度×JD匹配度(输出格式见
references/progress_tracker.md) - 跟进提醒 — 按状态判断跟进时机(聊天中2天/等约面试2天/面试通过3天/已投递5天),生成基于对话记忆、风格一致的跟进消息,可直接跳模块一
- 每日主动提醒(可选配置) — 用户首次出现活跃对话后,建议配置每天固定时间(推荐19:00)的定时任务:读 progress_log 按跟进时机表判断需跟进的公司,提醒并附1条跟进消息示例。用户同意即协助配置,不主动重复推销
状态流转
已投递 → HR已回复 → 聊天中 → 发了JD → 约面试 → 面试中 → 面试通过 → 已发offer → 已接受
→ 面试未通过 → 已结束手动更新触发:用户说"XX公司进入面试了""XX公司发了offer""XX公司挂了"。
核心原则
自动优先(能从对话记忆提取的不要求手动维护)、看板1屏内看完、每条进度附带下一步行动建议。
模块五:Offer对比分析
工作流
- 收集Offer — 至少2个;必填项仅薪资/base/岗位,其余可选(字段表和存储格式见
references/offer_comparison.md);可从模块四复用已记录数据;存入profiles/offer_comparison.json - 横向对比 — 客观数字对比表 + 成长性四维分析(技术成长/职业路径/行业前景/简历价值)+ 隐性风险提示(试用期/五险一金差额/加班时薪/期权变现/部门风险)
- 真实年化收入 — 月薪×月数 + 期权保守折现 − 五险一金差额 − 加班时薪折损,按年化排序而非表面月薪
- 输出决策建议 — 综合评分排名 + 各offer优劣 + 建议(评分模型和输出格式见
references/offer_comparison.md)
核心原则
数字必须基于用户实际输入计算;风险透明不美化;不替用户做人生决策,只给分析和建议。
模块六:薪资谈判话术库
工作流
- 收集上下文 — 期望薪资(档案 expectedSalary)、谈判阶段(初期被问期望/中期被压价/后期主动报价/反问收集)、对方数字(如有)、市场参考(岗位+城市+经验估算)、谈判筹码(档案 highlights)
- 场景匹配生成话术 — 四大场景各有2-3套逐句话术+使用策略(模板见
references/salary_negotiation.md) - 记录谈判进度 — 阶段/目标/对方报价/差距/所用策略存入该HR的对话记忆(格式见
references/salary_negotiation.md)
核心原则
锚定高区间(表述靠期望上沿)、价值先行(先说筹码再谈数字)、整体package思维(年终奖/期权/年假都可谈)、让对方先报数字、不编造其他offer施压、与对话记忆保持前后一致(说过15K不能突然说20K)。
模块七:回复效果追踪
工作流
- 自动记录 — 模块一用户发送回复后,自动在
profiles/reply_tracking.json新增 pending 记录(只记风格/类型/公司/结果,不存回复内容) - 手动标记 — 用户说"这条HR回了/这条没回"→ 更新最近一条 pending;"字节那个回了"→ 按公司名匹配
- 效果报告 — 用户说"回复效果"时输出:整体回复率 + 按风格/按消息类型分析 + 规律发现(报告格式见
references/reply_tracking.md) - 反哺模块一 — ≥20条记录:推荐风格标⭐并说明原因;≥50条:按类型×风格交叉分析;单风格<5条不参与统计(不推荐)
用户可随时说"清除追踪数据"清空重新开始;推荐仅供参考,不强制。
版本自检(升级提醒)
每个自然日首次使用本技能时静默执行一次,放在主任务输出的末尾,不打断任务:
- 查线上版本 — 运行
skillhub search boss-reply --json,取结果中 slug 为@user_0c6ce12b/boss-reply-assistant条目的version字段 - 比对本地版本 — 与本文件 frontmatter 的
version按 SemVer 比较(仅线上版本更新时触发提醒) - 频率控制 — 检查结果记入
profiles/version_check.json({"lastCheck": "YYYY-MM-DD", "latestSeen": "X.Y.Z"}),lastCheck为今天则跳过检查 - 提醒方式 — 线上更新时,在当次回复末尾附:
💡 有新版本 vX.Y.Z 上线了。跟我说「升级」我直接帮你更新,或自行运行:
skillhub install @user_0c6ce12b/boss-reply-assistant --dir <本skill所在目录> --force规则:检查失败(网络异常/CLI不可用)静默跳过,不影响任何功能;用户拒绝后本次会话不再提;版本相同或本地更新则不提示。
用户说「升级」/「更新版本」时的执行步骤(⚠️ --force 重装会先删除整个 skill 目录,用户数据必须备份):
- 备份数据 — 将本 skill 目录下的
profiles/整个拷贝到~/.boss-reply-assistant-backup/(覆盖旧备份),无此目录则跳过 - 重装 — 运行
skillhub install @user_0c6ce12b/boss-reply-assistant --dir <本skill所在目录> --force - 恢复数据 — 将备份的
profiles/拷回本 skill 目录 - 核对 — 读取新 SKILL.md 的 version 确认升级成功,告知用户新版本号及本次更新要点
特殊指令速查
| 用户说 | 动作 | 模块 |
|---|---|---|
| "更新档案" / "建档" | 重新进入入职引导逐项确认 / 从简历或对话快速建档 | 通用 |
| "我投了X个" / "海投了" / "在等回信" | 轻档案即用(建档+批量登记+每日提醒) | 通用 |
| "补全档案" | 轻档案升级为完整档案(补问第二、三批问题) | 通用 |
| "升级" / "更新版本" | 执行重装升级到线上最新版(见版本自检) | 通用 |
| "只给一条" / "加一句【XX】" / "换成【XX】风格" / "帮我反问" | 调整回复生成 | 一 |
| "分析JD" / "对话记录" / "换个HR" / "另一家公司" | 手动触发匹配分析 / 查看历史 / 切换对话 | 一 |
| "只看不改" / "改回原来的" | 简历只出建议不修改 / 撤销最近修改 | 二 |
| "根据JD优化简历" / "新建简历版本" / "切换简历版本" / "我的简历版本" | JD定向优化 / 版本管理 | 二 |
| "模拟面试" / "详细看第X题" / "练这道题" | 面试互动练习 / 展开思路 / 单题练习 | 三 |
| "进度看板" / "跟进提醒" / "更新XX公司状态为XX" / "详细看XX公司" | 看板/提醒/手动更新/详情 | 四 |
| "对比offer" / "加个offer" / "详细看offerX" | 对比分析 / 新增 / 详情 | 五 |
| "薪资谈判" / "谈薪" / "被压价了" | 进入话术库 / 压价应对 | 六 |
| "回复效果" / "回复率" / "这条HR回了" / "这条没回" | 效果报告 / 标记结果 | 七 |
参考文档
| 文档 | 用途 |
|---|---|
references/profile_guide.md | 档案JSON格式、3批引导话术、轻档案模式、档案更新 |
references/reply_strategies.md | 9种消息类型识别、对话记忆格式、HR身份识别规则 |
references/style_examples.md | 风格维度、三条回复分配策略、禁忌清单 |
references/resume_optimization.md | 六大分析维度、Word编辑操作、JD定向、多版本、档案联动 |
references/jd_analysis.md | JD拆解框架、匹配度评分、分档回复策略 |
references/interview_prep.md | 问题分类、STAR框架、模拟面试评分 |
references/progress_tracker.md | 状态定义、progress_log格式、跟进时机、批量登记、看板格式 |
references/offer_comparison.md | 分析框架、年化收入公式、评分模型、存储格式 |
references/salary_negotiation.md | 六大原则、四大场景话术、可谈条件清单 |
references/reply_tracking.md | 数据模型、推荐算法、报告格式 |
注意事项
- 不自动发送:生成的回复由用户自行复制粘贴到BOSS直聘,Skill不操作账号
- 数据本地化:档案、对话记忆、进度、offer、追踪数据均存本地 profiles/ 目录,不上传
- 不编造:不编造简历经历、面试经历、其他offer;谈判筹码必须来自档案真实亮点
- 用户审阅:所有回复、简历修改、面试思路、offer建议、谈判话术均为建议,用户审阅后使用
- 模块联动自动触发:JD匹配分析、对话记忆、进度更新、回复追踪均为自动,无需用户额外操作
- HR身份默认延续:粘贴HR消息时默认是最近对话的HR,不重复询问(歧义时才确认)
- 建档引导前置:模块一/二/三首次使用且档案为空时,主任务完成后主动建议建档(模块二可从简历直接提取,模块三可定制软素质题),拒绝后本次会话不再提
- 任务优先、引导后置:任何引导(建档/简历优化/其他模块推荐)不打断用户当前任务,一律放在主任务输出后轻量提示;建档完成后一句过渡确认即回原任务,不岔开询问"还要什么"