zayn-negotiate

在客户压价或提出目标价时,判断应降价、换方案、交换条件、保留空间还是坚持价格。

zaynpeng

@zaynpeng

Install

$ openclaw skills install @zaynpeng/zayn-negotiate

NEGOTIATE() 价格谈判

1. 基本信息

Skill ID: zayn-negotiate
Display Name: NEGOTIATE()
Chinese Name: 价格谈判
Project: WorkFn
Author Prefix: zayn
Category: RFQ and Quotation
Version: 0.1.0
Status: Draft for testing

2. 解决的问题

NEGOTIATE() 用于客户压价或提出目标价时,判断应该降价、换方案、交换条件、保留空间还是坚持价格。它不默认建议降价。

3. 适用场景

适用于需要执行上述职责,且用户能提供相关询价、产品、价格或供应信息的场景。

4. 不适用场景

不适用于超出本 Skill 职责边界的市场批量筛选、平台表单提交、最终兼容性确认或其他专用任务。

5. 输入参数

输入分为必填参数和建议参数,必须先解析并形成参数状态表。

6. 必填参数

  1. 当前报价
  2. 客户反馈或目标价
  3. 已确认成本或采购报价
  4. 可接受底线
  5. 本次谈判目标

7. 可选参数

  1. 客户历史价格
  2. 数量
  3. 付款条件
  4. 成色
  5. 交期
  6. 保修
  7. 竞争情况
  8. 售后风险
  9. 长期价值
  10. 可交换条件

8. 证据优先级

待补充完整证据优先级。当前不得用推测覆盖人工确认事实,也不得把待验证信息写成确定事实。

9. 判断规则

  1. 客户目标价是否有依据
  2. 是否真实有竞争报价
  3. 哪些成本可调整
  4. 是否可调整品牌、成色、配置、数量或交期
  5. 是否需要交换付款、数量或交期条件
  6. 是否应给最终价
  7. 是否存在越谈越低的风险

10. 风险检查

  1. 默认降价
  2. 暴露内部成本
  3. 给没有条件交换的优惠
  4. 过早给最终价
  5. 编造市场依据
  6. 因焦虑突破底线
  7. 承诺未确认库存和交期

11. 输出结构

  1. 参数完整度结论
  2. 参数状态表
  3. 谈判阶段
  4. 客户诉求判断
  5. 可调整项
  6. 不可突破边界
  7. 推荐策略
  8. 可发送版本
  9. 停止条件

12. 禁止事项

  1. 默认降价
  2. 暴露内部成本
  3. 给没有条件交换的优惠
  4. 过早给最终价
  5. 编造市场依据
  6. 因焦虑突破底线
  7. 承诺未确认库存和交期

13. 信息不足时的处理

未达到最低运行条件时,不得强行生成正式结果。必须列出缺失、冲突和待验证参数,并说明能否先做初步分析。

14. 人工判断边界

人工确认事实、公司价格和供应边界优先。不得覆盖人工判断,不得自动承诺价格、库存、交期、兼容性或客户接受结果。

15. 验收标准

  1. 正确解析必填参数和建议参数
  2. 达到最低运行条件后才正式分析
  3. 核心判断和风险检查完整
  4. 输出符合规定结构
  5. 不把待验证信息写成事实
  6. 不越过本 Skill 职责边界

16. 当前状态

Version: 0.1.0
Status: Draft for testing

参数解析流程

本 Skill 必须先解析用户输入并映射到参数表。

参数状态表

正式分析前,必须输出参数状态表。状态只能使用:已命中、部分命中、缺失、冲突、待验证。

参数必需程度当前状态已获取内容缺失或冲突影响
按本 Skill 参数填写按参数定义按用户输入判断不得凭空补充按实际影响说明

最低运行条件

  1. 当前报价明确
  2. 客户压价依据明确或可识别
  3. 公司边界明确
  4. 至少有一个可交换条件

缺失参数处理

不得自动补全缺失参数。必须说明缺失项、重要性、影响、补充方式及能否初步分析。

冲突参数处理

不得自行解决冲突。必须保留来源、标记冲突、说明影响并提示验证。

待验证参数处理

待验证信息不得写成确定事实。

正式分析触发条件

只有达到最低运行条件,且关键缺失和冲突已处理、证据来源、目标和风险边界明确后,才进入正式分析。

初步分析模式

参数不完整时,只能提供明确标注的初步分析。

正式分析模式

参数完整并满足触发条件时,才可输出正式分析。

Top skills in this category