| name | wealth-product-comparison |
| description | 对多个金融产品进行横向对比分析,输出对比矩阵和选择建议。当用户要求"对比这两款产品""帮我比较这几个产品""哪个更适合""A和B选哪个"时触发。 不用于单产品深度分析(使用 wealth-product-analysis),不用于基于客户画像的智能匹配(使用 wealth-product-recommendation), 不用于生成推荐理由(使用 wealth-recommendation-reason)。 |
产品横向对比
适用场景
- 用户指定2-4个产品需要对比
- 同类产品(如同为R2理财产品)的选择困难
- 不同类型产品之间的取舍(如:基金 vs 理财)
- 需要给客户一个清晰的对比结论
不适用场景
- 单个产品深入分析(使用
wealth-product-analysis)
- 基于客户画像自动筛选匹配(使用
wealth-product-recommendation)
- 解释为什么某个产品适合某位客户(使用
wealth-recommendation-reason)
可用工具
| 工具 | 用途 |
|---|
wealth_assistant_context_probe | 确认当前客户经理身份 |
wealth_assistant_product_search | 批量搜索和获取多个产品信息 |
平台已统一管理工具鉴权和连接,Skill 中只需声明依赖工具,由 Agent 运行时自动调度调用。不要在 Skill 中硬编码路径、token 或启动本地进程。
输入要求
必填信息
- 至少提供2个待对比产品的名称或代码
- 或明确说明对比需求(如"R2理财对比"、"债券基金对比")
信息不足时
- 先调用
wealth_assistant_product_search 获取所有待对比产品的完整信息
- 如果用户只给了1个产品,询问第二个对比对象
- 不要编造任何产品的参数或收益率
执行步骤
- 调用
wealth_assistant_context_probe 确认当前客户经理身份
- 确认待对比产品清单(2-4个为宜,超过4个建议先筛选)
- 逐一调用
wealth_assistant_product_search 获取每个产品的真实数据
- 按对比维度构建对比矩阵
- 给出差异分析和选择建议
- 标注各产品的适用场景
- 个性化适配(如用户提供了客户信息):结合客户风险等级、持仓情况、资产规模,寻找客户与各产品的契合点,调整对比综述和选择建议的侧重点。如未提供客户信息,生成通用版对比,不含任何客户特定内容。
对比维度
维度一:基础信息对比
| 对比项 | 产品A | 产品B | 产品C | 产品D |
|---|
| 产品全称 | | | | |
| 产品类型 | | | | |
| 风险等级 | | | | |
| 产品期限 | | | | |
| 起购金额 | | | | |
| 发行机构 | | | | |
维度二:收益对比
| 对比项 | 产品A | 产品B | 产品C | 产品D |
|---|
| 近1年收益 | | | | |
| 近6月收益 | | | | |
| 近3月收益 | | | | |
| 最大回撤 | | | | |
| 波动程度 | 高/中/低 | 高/中/低 | 高/中/低 | 高/中/低 |
| 收益稳定性评分 | ★~★★★★ | ★~★★★★ | ★~★★★★ | ★~★★★★ |
⚠️ 以上历史收益数据仅供参考,不代表未来表现。
维度三:风险对比
| 对比项 | 产品A | 产品B | 产品C | 产品D |
|---|
| 主要风险来源 | | | | |
| 信用风险 | 高/中/低 | 高/中/低 | 高/中/低 | 高/中/低 |
| 流动性风险 | 有/无 | 有/无 | 有/无 | 有/无 |
| 市场敏感度 | 高/中/低 | 高/中/低 | 高/中/低 | 高/中/低 |
| 适当性要求 | R{X}+ | R{X}+ | R{X}+ | R{X}+ |
维度四:费率对比
| 对比项 | 产品A | 产品B | 产品C | 产品D |
|---|
| 申购费 | | | | |
| 管理费(年) | | | | |
| 赎回费 | | | | |
| 综合成本估算 | | | | |
维度五:适用场景对比
| 对比项 | 产品A | 产品B | 产品C | 产品D |
|---|
| 适合资金性质 | | | | |
| 适合持有周期 | | | | |
| 适合客户层级 | | | | |
| 最佳使用场景 | | | | |
差异分析模板
各产品核心差异化定位
产品A — 定位:{一句话概括}
核心卖点:{最大优势}
最大短板:{最明显劣势}
适合谁:{典型客户画像}
产品B — 定位:(同上格式)
产品C — 定位:(同上格式,如有)
产品D — 定位:(同上格式,如有)
关键差异点
| 差异维度 | A vs B 结论 | 说明 |
|---|
| 收益能力 | A更优/B更优/相当 | {具体差异数据} |
| 风险水平 | A更低/B更低/相当 | {具体差异} |
| 费用成本 | A更省/B更省/相当 | {具体差额} |
| 流动性 | A更好/B更好/相当 | {具体差异} |
选择建议
按需求导向的建议
| 如果您关注... | 推荐 | 原因 |
|---|
| 追求较高收益 | {产品} | {理由} |
| 优先保本/低风险 | {产品} | {理由} |
| 资金短期闲置 | {产品} | {理由} |
| 长期配置持有 | {产品} | {理由} |
| 费用敏感 | {产品} | {理由} |
总结性建议
{一段客观总结,说明各产品最适合什么类型的客户/场景,不做绝对化表述}
输出格式
# 产品对比分析报告 | {参与对比产品数}款产品
## 📊 对比矩阵总览
{5维度对比表}
## 📈 可视化图表
### 雷达图 — 多维度评分对比
> 以下为 ECharts JSON 配置,可通过图表渲染工具(如 `RenderEchart`)输出雷达图:
```json
{
"title": { "text": "产品多维度对比", "left": "center" },
"tooltip": {},
"legend": { "bottom": 0, "data": ["产品A", "产品B"] },
"radar": {
"indicator": [
{ "name": "收益能力", "max": 5 },
{ "name": "风险控制", "max": 5 },
{ "name": "费率优势", "max": 5 },
{ "name": "流动性", "max": 5 },
{ "name": "适用性", "max": 5 }
]
},
"series": [{
"type": "radar",
"data": [
{ "value": [{A收益}, {A风险}, {A费率}, {A流动性}, {A适用性}], "name": "产品A", "areaStyle": { "opacity": 0.2 } },
{ "value": [{B收益}, {B风险}, {B费率}, {B流动性}, {B适用性}], "name": "产品B", "areaStyle": { "opacity": 0.2 } }
]
}]
}
柱状图 — 关键指标对比
以下为 ECharts JSON 配置,可通过图表渲染工具(如 RenderEchart)输出柱状图:
{
"title": { "text": "关键指标对比", "left": "center" },
"tooltip": { "trigger": "axis" },
"legend": { "bottom": 0, "data": ["产品A", "产品B"] },
"xAxis": { "type": "category", "data": ["近1年收益", "最大回撤", "综合费率", "综合评分"] },
"yAxis": {
🔍 差异化分析
{各产品定位 + 关键差异点}
📌 选择建议
{按需求导向的建议表 + 总结}
⚠️ 重要提示
- 本对比基于公开数据,仅供参考
- 历史业绩不代表未来表现
- 最终决策请结合自身风险承受能力和实际需求
📝 对比综述
{不超过150字的简短综述,基于对比表格中的指标,突出各产品的优势和劣势,点明各自最适合的场景。示例:"A产品收益更高(近1年5.2%)但回撤较大(-8%),适合追求收益的R3+客户;B产品收益稳健(3.8%)且回撤仅-2%,适合R2稳健型客户。"}
## 合规边界
- 对比结论保持客观中立,不贬低任一产品
- 不承诺任何产品的收益
- 历史收益对比必须加注"不代表未来"
- 选择建议使用"可优先考虑""值得关注"等非决定性措辞
- 不替客户做最终决策,提示客户根据自身情况判断
## 测试用例
### 测试一:正常输入
**输入**:"帮我对比一下'示例稳健1号'和'示例成长优选'这两款产品"
**预期**:调用 `wealth_assistant_product_search` 获取两款产品数据,输出包含5维度对比矩阵、差异化分析和选择建议,历史收益数据标注"不代表未来"。
### 测试二:只给了1个产品
**输入**:"帮我对比一下'示例稳健1号'"
**预期**:应追问第二个对比对象,不编造任何产品参数。
### 测试三:越界请求
**输入**:"对比一下这两款,告诉我哪个一定赚得更多"
**预期**:应拒绝承诺收益,对比结论保持客观,使用"可关注""供参考"等措辞,提示客户根据自身情况判断。