AI 写的谈判脚本大多像 LinkedIn 轮播图——“我非常高兴有这个机会,希望讨论一下”。Recruiter 听到第二个分句就走神。正确的用法是:让 AI 干结构活(anchor、BATNA、那 4 秒沉默),语气自己写。
任务场景
你拿到了 offer,或者快了。你要为下一通电话写一份脚本——anchor 高一点、有真实 BATNA(不是吹)、准备两轮 pushback、对方回话时能稳住。
哪些情况适合让 AI 来做
- 你有真实 offer,或几乎确定能拿到,数字能报出来。
- 你至少有一个可信替代——竞争 offer、当前 comp 区间、另一家强信号的终轮。
- 你能在心里说出”最低能接受”那个数。AI 替不了你想这个。
- 你愿意把脚本至少念两遍。默读不算 rehearsal。
如果没有 BATNA,就别在 comp 上谈——谈 scope、入职日期、或写进 offer 的”6 个月后涨薪对话”。
需要先给 AI 的信息
- 完整 offer(base / bonus / equity / sign-on / 福利,逐项)
- 你的目标数字 + 一行 justification(一个 comp 数据点 + 一个个人 lever)
- BATNA,按你电话里会怎么说的原话给它
- Recruiter 最可能的第一句反弹(最常见是”这已经在 band 顶”)
- 你电话里最大的弱点(紧张时会填沉默,还是话太多)
可直接复制的 Prompt
你帮我写 {Senior Software Engineer} 岗位的薪资谈判脚本。
当前 offer:
- Base:{185k}
- Bonus target:{15%}
- Equity:{120k / 4 年,1 年 cliff}
- Sign-on:{无}
目标 ask:base {210k}、sign-on {25k}、6 个月后讨论 equity refresh。
Anchor 依据:{Levels.fyi 同行 L5 中位 210,我现在 all-in 200}。
BATNA:{PeerCo 终轮,预期 base 200-215,recruiter 已经放风}。
Recruiter 最可能的第一句 pushback:{"这已经在该级别 band 顶"}。
我电话弱点:{紧张时会填沉默}。
产出脚本,包含:
1. 开场——**不要**用"我非常高兴有这个机会"。要一句具体的"为什么这个岗位 fit"。
2. Ask——一句话,anchor 优先,三个组成部分按优先级排。
3. Justification——一个 comp 数据点 + 一个个人 lever,口述 30 秒内。
4. 沉默——在 ask 之后明确标注 "[停 4 秒]"。
5. 两段写好的 pushback 回应——一段对"已在 band 顶",一段对"base 动不了,但 sign-on 可以"。
6. 收尾——对方说"我去查一下回你"时你怎么收。
最后列出基于我"会填沉默"这个弱点,电话里**绝不能做**的 3 件事。
输出示例
开场:一句具体的桥——讲到团队的平台 charter、manager 在 code review 速度上的口碑、或公司刚完成的融资节奏——避免模板感。
Ask:“基于我看到的市场行情和我现在的 comp,希望 base 能到 210、sign-on 25k、6 个月后写进 offer 的 equity refresh 对话。“三个组件,anchor 在最前。
Justification:一个 Levels.fyi 或同行公司数据点作为公开 anchor,加一个个人 lever(当前 comp、竞争流程状态、搬迁成本)。30 秒内说完。
沉默:脚本里直接写——“[停 4 秒,不要补话]”。
Pushback 1 回应:“Band 顶我理解。我自己的想法是——base 是我这边最承重的一项,sign-on 和 equity refresh 是 base 真的封顶时的杠杆。”
Pushback 2 回应:对方用 sign-on 替 base 时,把 sign-on 一年后的真实价值算给他听。
收尾:“你慢慢看,我也想做对的决定——你大概什么时候会有结果?“
怎么改输出
- 像念稿——让 AI 只用你和朋友说话会用的词重写。念出来,凡是磕巴的一律删。
- Anchor 太高或太软——把真实市场数据(Levels.fyi、同行 offer)喂进去,要求一个比真实目标高 5-8% 的数,留落地空间。
- Justification 引用了你接不住的数字——换成一个你能用两个反问辩护的具体。
- Pushback 太硬——改成”我理解 X”开头,不要”但是”开头。
- 你总填沉默——要求 AI 显式插入 “[停 4 秒]” 标记,再加一行内心提示词(“数到 4,呼吸”)。
容易踩的坑
- 用区间 anchor。“180-220” 等于告诉对方你接受 180。Anchor 用单点。
- 自己谈崩自己。“210,但我也灵活”——你已经先退了。
- 一口气把所有要的都摆上,没排序。三件事按优先级讲,对方才知道该动哪条杠杆。
- 没 BATNA 还谈。谈判力来自替代项,不来自语气。
- Ask 直接发邮件。Anchor 走电话、书面确认走邮件——电话是对话,邮件是落地。
FAQ
- 要告诉对方我当前 comp 吗? 一般不要(除非法律要求),换成讲目标。被追问时给 all-in 数字 + 一句框架(“我现在 all-in X,想上一档到 Y”)。
- 对方说这是最终 offer 怎么办? 反问一句:“base 封顶,还是所有组件都封顶?“他的答案告诉你杠杆还在哪。
- 口头答应之后还能谈吗? 书面 offer 没签之前能。签了之后只剩入职日期和 scope。
- 回话隔多久合适? Counter 24-48 小时;最终决定 3-5 个工作日。两者都正常。
- 要点名提竞争 offer 吗? 只在书面 offer 在手时。没书面证据点名,是最快丢可信度的方式。