Install
openclaw skills install firefly-quotation-v5萤火虫空压机报价单生成助手。根据产品型号和配置自动生成客户报价单, 支持产品选型→后处理匹配→折扣计算→运费估算→税费处理→安装调试 全流程报价。输出品牌 HTML 报价单或 Markdown 报价单,支持打印和 PDF导出。Use when users ask for quotation, 报价, 报价单, price quote, sales quote for 萤火虫空压机 products.
openclaw skills install firefly-quotation-v5#1B8C3A | 蓝 #1565C0 | 橙 #F57C00ClawHub/OpenClaw 不支持二进制文件(PNG、XLSX、PDF),本 Skill 全部使用纯文本格式:
| 传统方式 | 纯文本替代 | 说明 |
|---|---|---|
logo.png | assets/brand-logo.svg | SVG 矢量图,浏览器原生渲染 |
products.xlsx | data/products.yaml | YAML 结构化数据,可直接读取 |
| 报价公式 | SKILL.md + scripts/calculate.py | 决策逻辑内嵌,脚本验算 |
| 输出 | assets/quote-template.html | 自包含 HTML,可打印/导出PDF |
bj/
├── SKILL.md # 本文件:报价流程 + 计算逻辑
├── README.md # 市场说明
├── scripts/
│ └── calculate.py # 报价验算脚本
├── data/
│ └── products.yaml # 产品数据库(替代 .xlsx)
├── assets/
│ ├── quote-template.html # 报价单 HTML 模板
│ └── brand-logo.svg # 公司 Logo(SVG)
└── references/
└── pricing-rules.md # 定价规则详解
产品数据从 data/products.yaml 读取,包含:
根据客户需求推荐型号:
客户信息收集:
1. 用气量需求(m³/min)或 功率需求(kW)
2. 工作压力(bar)
3. 预算倾向:经济型 / 高效节能型 / 高端定制型
4. 是否有激光切割等特殊用途
→ 从 products.yaml 匹配推荐型号
→ 如果客户直接指定型号,跳过此步
根据主机型号自动匹配后处理:
推荐配置:
- 冷冻干燥机(标配)→ 按主机排气量匹配 compatible_with
- 精密过滤器(标配)→ 三级过滤 C/T/A
- 储气罐(选配)→ 按排气量推荐容积
按定价规则 discount_tiers 阶梯计算:
| 设备总价(万元) | 折扣率 |
|---|---|
| < 10 | 无折扣 |
| 10-30 | 3% |
| 30-50 | 5% |
| 50-100 | 8% |
| ≥ 100 | 10% |
特殊折扣需人工审批,不在自动计算范围内。
设备总价 = Σ (主机价格 + 后处理价格)
折扣金额 = 设备总价 × 折扣率
折后总价 = 设备总价 - 折扣金额
运费 = freight 规则(200km内免费,超出5元/km)
安装调试 = 折后总价 × 3%(最低 1500 元)
备件包 = 0.18 万元(选配)
延保费 = 0.30 万元/年(选配)
不含税总价 = 折后总价 + 运费 + 安装调试 + 备件包 + 延保费
增值税 = 不含税总价 × 13%
含税总价 = 不含税总价 + 增值税
Markdown 输出(默认):直接输出标准报价单
HTML 输出(用户要求时):
assets/quote-template.html 模板{{占位符}} 为实际数据# 萤火虫空压机 报价单 / Quotation
**报价单号**:{{QUOTE_NO}}
**日期**:{{QUOTE_DATE}}
**有效期**:30 天
---
## 客户信息
- **客户名称**:{{CUSTOMER_NAME}}
- **联系人**:{{CONTACT_PERSON}}
- **联系电话**:{{CONTACT_PHONE}}
- **项目名称**:{{PROJECT_NAME}}
## 设备清单
| 序号 | 型号 | 名称 | 数量 | 单价(万元) | 金额(万元) |
|------|------|------|------|-----------|-----------|
{{LINE_ITEMS}}
| | | | **设备总价** | **{{TOTAL_PRICE}} 万元** |
## 费用明细
| 项目 | 金额(万元) | 备注 |
|------|-----------|------|
| 设备总价 | {{TOTAL_PRICE}} | |
| 折扣 ({{DISCOUNT_PCT}}%) | -{{DISCOUNT_AMOUNT}} | |
| 运费 | {{FREIGHT_AMOUNT}} | {{FREIGHT_NOTE}} |
| 安装调试费 | {{INSTALL_AMOUNT}} | 标准安装 |
{{OPTIONAL_FEES}}
| **不含税合计** | **{{SUBTOTAL}}** | |
| 增值税 (13%) | {{VAT_AMOUNT}} | |
| **含税总价** | **{{GRAND_TOTAL}} 万元** | |
## 商务条款
| 条款 | 内容 |
|------|------|
| 交货期 | {{LEAD_TIME}} 天 |
| 付款方式 | 合同签订预付 30%,发货前付 60%,验收后付 10% |
| 质保期 | {{WARRANTY}} 年 |
| 运输方式 | 汽运 |
| 安装调试 | 卖方负责,含设备就位、管道连接、调试运行 |
| 售后服务 | 24 小时响应,终身技术支持 |
## 联系方式
📞 **13825202084**(邹先生)
📧 aifirefly@163.com
🌐 www.fireflies.net.cn
📍 广州市
---
*本报价单由萤火虫空压机制作 | 报价有效期 30 天 | 最终价格以合同为准*
用户:"报个价,YDV-75 一台"
→ 匹配 YDV-75(16.50 万)
→ 推荐 HD-75 冷干机(1.50 万)+ PF-75 过滤器(0.45 万)
→ 设备总价 18.45 万 → 折扣 3% = -0.55 万
→ 选配储气罐 ST-3(1.10 万)+ 备件包(0.18 万)
→ 运费估算 0.15 万,安装 0.55 万
→ 含税总价 ≈ 22.3 万
→ 输出报价单
用户:"我需要一台 15m³/min 的空压机报价"
→ 匹配 YDV-75(14.0 m³/min,最接近)
→ 同上流程
data/products.yaml — 每次报价必须读取,获取最新产品数据references/pricing-rules.md — 详细定价规则assets/quote-template.html — HTML 报价单模板(用户要求时读取)scripts/calculate.py — 报价验算脚本(可选)