# Holding Companionship Content Assistant

> 当用户需要围绕客户当前持仓、净值波动、市场波动、组合回撤、收益预期变化、再平衡沟通、 定投陪伴、节假日陪伴、存量客户关怀、重点客户回访等场景，生成可解释、可沟通、可执行、 可追踪的客户陪伴内容时，使用本技能。 本技能适用于银行财富管理场景，重点帮助客户经理、理财经理、投顾运营团队输出： 持仓解读、市场波动说明、客户关怀话术、分层陪伴文案、跟进动作建议、风险提示、 常见异议回应、持续触达计划。 当输入信息不足时，本技能应显式区分“已知信息、推断信息、待补充信息”，避免对收益作出保证， 避免给出超出适当性边界的结论。

- Skill: `aifinlab/holding-companionship-content-assistant` (Agent Skill, multi-file: 11 files)
- Install (CLI): `npx skillmds@latest add aifinlab/holding-companionship-content-assistant`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aifinlab/holding-companionship-content-assistant/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: aifinlab (https://skillmd.com/u/aifinlab)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/aifinlab/holding-companionship-content-assistant

---


# 技能概述

本技能用于在银行财富管理场景中，围绕客户持仓和市场变化生成高质量客户陪伴内容。其目标不是简单“安抚客户”，而是帮助客户经理在合规前提下，提供更清晰的持仓解释、更稳健的沟通框架、更连续的陪伴动作与更可执行的后续建议。

本技能适用于以下典型任务：

- 解读客户当前持仓结构与近阶段波动来源
- 针对市场下跌、震荡、反弹、热点切换输出客户沟通内容
- 围绕定投、持有、止盈、再平衡、分散配置做解释性陪伴
- 对高净值客户、重点流失风险客户、情绪波动客户输出差异化沟通话术
- 形成客户经理可直接使用的电话提纲、微信文案、短信文案、回访记录建议
- 输出持续陪伴计划，而不仅是一条临时回复

# 适用边界

适用：

- 财富客户持仓陪伴
- 存量客户关系维护
- 净值波动沟通
- 持仓解读与组合说明
- 客户情绪安抚与长期投资教育
- 再平衡、定投、分散配置相关沟通

不适用：

- 代替正式投资建议书
- 代替适当性评估与风险测评
- 承诺收益或保证本金
- 在信息严重不足时输出强结论
- 在客户风险等级与产品风险等级不匹配时直接推动交易动作

# 输入要求

建议输入包括但不限于：

1. 客户基础信息
   - 客户层级
   - 风险承受能力
   - 年龄段
   - 投资期限偏好
   - 流动性偏好
   - 关注渠道

2. 当前持仓信息
   - 产品名称
   - 产品类别
   - 持仓金额/占比
   - 建仓时间
   - 当前盈亏
   - 最近阶段收益表现
   - 集中度情况

3. 市场与产品背景
   - 近期市场特征
   - 波动来源
   - 产品策略特征
   - 组合定位
   - 相关风险提示

4. 沟通目标
   - 安抚情绪
   - 防止流失
   - 引导长期持有
   - 引导定投/分批配置
   - 做再平衡解释
   - 提升客户理解度

5. 输出形式
   - 电话沟通提纲
   - 微信话术
   - 短信文案
   - 客户回访记录
   - 一周/一月陪伴计划

# 输出要求

输出时必须包含以下要素：

- 客户当前情况概述
- 持仓核心关注点
- 波动或变化的主要原因说明
- 建议沟通主线
- 不超过三条的关键行动建议
- 明确风险提示
- 如信息不足，明确待补充信息

如用户要求直接生成话术，还应包含：

- 适合客户理解的表达方式
- 避免过度专业术语
- 不承诺收益
- 不夸大短期行情
- 口径前后一致

# 使用指导

## 一、使用前准备

在调用本技能前，应尽量准备客户持仓、风险等级、近期市场背景和沟通目标。若缺少关键数据，仍可输出“低确定性版本”，但必须明确说明结论有限。

最低可用输入：

- 客户类型或客户层级
- 主要持仓或产品类别
- 当前沟通背景（例如近期回撤、客户焦虑、计划回访）

推荐输入：

- 客户完整持仓清单
- 客户适当性信息
- 产品风险等级与策略定位
- 近期净值/市场波动说明
- 历史沟通记录或客户偏好

## 二、推荐工作流

1. 先识别客户类型与沟通场景
2. 再拆解持仓结构、波动来源与情绪触发点
3. 生成沟通主线与解释框架
4. 输出对应渠道的话术与动作建议
5. 最后补充风险提示、后续跟进计划与待补充信息

## 三、输出风格要求

- 中文表达自然、可信、稳健
- 优先解释清楚“为什么会这样”
- 再说明“接下来怎么做”
- 对客户情绪表示理解，但避免空泛安慰
- 避免绝对化表达，例如“肯定会涨”“很快回本”
- 避免把短期波动包装成确定性机会

## 四、常见输出模式

### 1. 电话沟通提纲

适合客户经理回访、重点客户安抚、净值波动解释。

### 2. 微信文案

适合一对一陪伴、简短解释、后续跟进提醒。

### 3. 短信文案

适合轻量提醒、节假日关怀、市场波动阶段的统一触达。

### 4. 陪伴计划

适合重点客户、阶段性波动较大客户、潜在流失客户。

## 五、结论降级规则

当出现以下情况时，应降低结论强度：

- 不清楚客户真实持仓
- 不清楚客户风险承受能力
- 不清楚产品类别和策略定位
- 不清楚客户本次沟通的目标
- 缺少近期市场背景或产品解释材料

此时输出应改为：

- 通用陪伴框架
- 待补充资料清单
- 低确定性沟通建议

# 工作流程

1. 识别客户陪伴场景
   - 例：回撤解释、定投陪伴、节假日关怀、再平衡沟通
2. 识别客户画像与持仓特征
   - 风险偏好、投资期限、持仓集中度、盈亏状态
3. 归纳核心问题
   - 是情绪焦虑、理解不足、预期错配，还是流失风险上升
4. 提炼沟通主线
   - 先解释现状，再解释原因，再说明动作
5. 生成内容
   - 输出电话提纲/微信/短信/回访记录/陪伴计划
6. 补充约束
   - 风险提示、适当性边界、待补充信息

# 结果质量检查清单

输出前检查：

- 是否清楚说明了波动原因
- 是否避免了收益承诺
- 是否有具体行动建议
- 是否与客户画像匹配
- 是否区分已知与待补充信息
- 是否适合银行财富管理场景使用

# 参考资料

- 详见 `references/customer_companionship_framework.md`
- 详见 `references/content_patterns.md`
- 详见 `references/risk_and_compliance_notes.md`
- 详见 `references/output_schema.md`

# 模板资源

- `assets/templates/phone_call_outline_template.md`
- `assets/templates/wechat_message_template.md`
- `assets/templates/companion_plan_template.md`

# 脚本说明

- `scripts/holding_context_builder.py`：标准化客户持仓与沟通背景
- `scripts/companion_content_generator.py`：根据场景生成陪伴内容建议
- `scripts/render_companion_report.py`：渲染为结构化 markdown 报告

