# Holo Proposal Generator

> Use when 需要生成包含封面+客户摘要+方案对比+案例+报价+CTA的专业数字提案包时

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

---


# HOLO数字提案包生成器 v1.0.0

> **Skill Graph：** 领域 → [[_index-conversion|报价与转化领域]] | 上游 ← [[smart-quote|智能报价]] + [[company-research|企业背调]] ← [[_index-conversion|转化领域]] | 下游 → 客户决策 → [[follow-up-signal-monitor|跟进监控]]


## 核心定位

业务员说「生成提案」→ 系统自动调取客户背景、产品方案、报价策略，生成一套专业提案PDF，直接发给客户。

**输入最少，输出最专业。**

---

## 工作流程

### Step 1：收集提案信息

业务员提供以下信息（至少提供前3项）：

| 字段 | 必填 | 说明 | 示例 |
|------|------|------|------|
| 客户公司名 | ✅ | 用于提取客户背景 | Belttech |
| 客户国家 | ✅ | 用于匹配案例和关税 | Brazil |
| 产品方案 | ✅ | 选型 + 数量 | 三代风冷1200型 × 2台 |
| 客户背景摘要 | ○ | 有背调记录则自动填充 | 从CRM/记忆 |
| 竞品信息 | ○ | 对方在比较谁 | Beltwin |
| 付款方式 | ○ | T/T预付/L/C | T/T 30% |
| 交货期 | ○ | 对方要求的时间 | 30天 |
| 有效期 | ○ | 报价有效期，默认14天 | 14天 |

**业务员说「提案」时，系统自动检查：**
1. 是否已有该客户的背调记录（记忆/CRM）→ 有则自动填充
2. 是否已有该客户的smart-quote记录 → 有则自动填充报价策略

### Step 2：组装提案内容

系统根据以下模块自动组装：

```
📄 HOLO工业设备 · 专业提案包

【封面模块】
- 客户公司名称（带logo占位符）
- 提案标题（定制化，非模板）
- HOLO品牌标识
- 提案编号 + 日期 + 有效期

【客户背景摘要】
- 企业规模 + 行业
- 本次采购背景（新建/扩产/替换）
- 对方核心痛点（从背调/对话中提取）

【方案对比表】
- HOLO方案 vs. 竞品方案（参数对比）
- HOLO方案 vs. 客户现状（如果有）
- 每项参数的差异说明

【产品方案详情】
- 推荐产品 + 参数
- 选型理由（为什么要这款）
- 技术亮点（非标参数重点标注）

【成功案例】
- 同行业/同地区案例（1-2个）
- 客户名称（脱敏）+ 项目结果
- 配图占位符

【商务条款】
- 价格（含税/未税标注）
- 付款方式
- 交货期
- 有效期
- 装运条款

【CTA + 联系方式】
- 明确的下一步动作
- 业务员联系方式
- HOLO联系信息
```

### Step 3：生成PDF

调用 `scripts/generate_proposal.py`，使用 reportlab 生成 PDF。

**输出路径：** `~/proposals/<客户名>_<日期>.pdf`

**文件名示例：** `Belttech_Proposal_2026-04-14.pdf`

### Step 4：发送选项

提案生成后，系统询问：

```
✅ 提案已生成：~/proposals/Belttech_Proposal_2026-04-14.pdf

请选择发送方式：
1. 直接下载（业务员自己发送）
2. 通过163邮箱发送（自动附上正文）
3. 生成邮件草稿（下载附件后手动发送）
```

---

## 技术实现

### 核心脚本：`scripts/generate_proposal.py`

使用 reportlab 的 Platypus 页面布局引擎：

- `SimpleDocTemplate` — 基础文档
- `Paragraph` — 标题/正文
- `Table` — 方案对比表/报价表
- `Image` — logo（可选）
- `PageBreak` — 模块分页
- `HRFlowable` — 分隔线

### 提案内容组装逻辑

```python
def build_proposal_content(client_info, quote_info, case_studies):
    content = []

    # 封面
    content.append(CoverPage(client_info))

    # 客户背景
    content.append(ClientBackground(client_info))

    # 方案对比
    content.append(SolutionComparison(client_info))

    # 产品详情
    content.append(ProductDetail(quote_info))

    # 成功案例
    content.append(CaseStudies(case_studies))

    # 商务条款
    content.append(CommercialTerms(quote_info))

    # CTA
    content.append(CTAPage(client_info))

    return content
```

### 颜色主题

```
主色（品牌蓝）：#1B4F8A
辅色（深灰）：  #2D3748
强调色（金色）：#D4A843
背景色：       #FFFFFF
浅灰分隔：     #F7FAFC
深灰正文：     #4A5568
红色（警示）：  #C53030
绿色（优势）：  #276749
```

---

## 提案模块详细规范

### 封面模块

```
┌─────────────────────────────────────────┐
│                                         │
│         [HOLO Logo]                     │
│                                         │
│    ═══════════════════════════════       │
│                                         │
│    专业设备方案提议                      │
│    Belttech do Brasil                   │
│                                         │
│    ─────────────────────────────         │
│                                         │
│    提案编号：HL20260414N001         │
│    日期：2026年4月14日                   │
│    有效期：14天                          │
│                                         │
│    ─────────────────────────────         │
│                                         │
│    Wike Chen | Sale Manager             │
│    HOLO Industrial Equipment Mfg Co.    │
│    wikeye@163.com | +86 131 6586 2311  │
│                                         │
└─────────────────────────────────────────┘
```

### 方案对比表格式

| 对比维度 | 客户现状（可选） | Beltwin方案 | HOLO方案 | 差异说明 |
|---------|----------------|------------|---------|---------|
| 设备类型 | 二手分层机 | 三代风冷1200 | 三代风冷1200 | 同级别 |
| 压缩机品牌 | 国产 | 国产 | Siemens（德国） | HOLO更优 |
| 能耗 | 未知 | +15% | 基准 | HOLO更优 |
| 质保 | 无 | 1年 | 2年 | HOLO更长 |
| 售后响应 | 无保障 | 贸易商转手 | 原厂直供 | 差异显著 |
| 价格 | — | 较低 | 参考提案 | 含服务溢价 |

### 成功案例模块格式

```
【同区域成功案例】

案例 1：智利某铜矿 — 三代风冷机 + 分层机
• 项目背景：2024年扩产，需配套皮带加工设备
• 选型理由：高海拔工况，Siemens压缩机保障稳定性
• 项目结果：设备连续运转18个月零停机，客户复购2台
• 客户评价：「HOLO的设备比之前那家稳定太多了」
（客户名称脱敏处理：XX矿业）

【相关项目图片】
[图片占位符]
```

### 商务条款模块

```
┌─────────────────────────────────────────┐
│  商务条款                                │
├─────────────────────────────────────────┤
│  报价编号   HL20260414N001           │
│  报价日期   2026年4月14日                │
│  有效期     14天（至2026年4月28日）       │
│                                         │
│  ─────────────────────────────────────   │
│                                         │
│  【三代风冷机 AC-1200 × 2台】           │
│                                         │
│  未税单价：¥36,471/台                    │
│  未税总价：¥72,942                       │
│  增值税（13%）：¥9,482                    │
│  含税总价：¥82,424 (EX-Factory)          │
│                                         │
│  ─────────────────────────────────────   │
│                                         │
│  付款方式：T/T 30%预付，70%发货前付清    │
│  交货期：收到预付款后30天内              │
│  装运条款：FOB Shanghai                 │
│                                         │
│  ─────────────────────────────────────   │
│                                         │
│  注：以上价格为 CNY EX-Factory 含税价    │
└─────────────────────────────────────────┘
```

---

---

## 详细参考

> 以下内容已拆分到 [[references/extended-guide.md]]，仅在需要时读取：
> - CTA页面
> - 依赖
> - 文件结构
> - 使用示例
> - 📌 REQUIRED: 提案 PDF 备份到 NAS
> - 已知Bug
> - 版本历史
>
> 何时读取：需要查阅详细步骤、模板、配置或示例时。

