天地和兴产品选型(内网数据版)
目的
根据客户需求完成初步产品选型:确定产品类别 → 从内网实时读取规格清单 → 匹配具体选配型号 → 输出配置组合与选型报告。本 skill 不内置数据,所有型号数据通过 scripts/select_data.py 从公司内网实时解析,因此数据永远是最新的。
前置:确认内网数据源可用
每次开始选型前,先运行:
python3 <skill目录>/scripts/select_data.py check
- 输出
[OK]:数据源可用,继续。 - 输出
[不可用]:数据源未连接。此时引导用户连接内网共享 192.168.81.252 的 products(macOS:Finder 按 ⌘K 输入smb://192.168.81.252/products;Windows:资源管理器地址栏输入\\192.168.81.252\products),连接成功后重跑 check。脚本会自动探测 macOS 与 Windows 两种挂载路径。不要在未确认数据源可用的情况下编造任何型号。
python3 需有 openpyxl(缺少时脚本会提示 pip install openpyxl)。
数据源选择(对应客户场景)
运行 select_data.py sources 可列出全部数据源及各产品线的型号数量。按客户场景定位数据源:
| source key | 场景 |
|---|---|
general |
默认:非国产化 · 通用行业 |
power |
电力行业(电厂/电网、电力专用隔离装置、南网/国网要求) |
domestic_general |
国产化/信创/自主可控 |
domestic_power |
国产化 + 电力 |
channel / channel_domestic |
渠道购买、无线(智慧无线)、SD-WAN |
intl |
海外/英文项目 |
xarpy / emerson |
西安热工院 / 艾默生定制项目 |
选型工作流
第 1 步:解析需求
从用户输入提取:产品类别、行业、国产化要求、渠道属性、硬性参数(吞吐量/接口数/并发/点位/部署形态 1U·2U/导轨式/特殊场景)、数量级。缺失项按默认值处理并在报告注明假设。按上表确定 source key。
第 2 步:读取候选型号
python3 scripts/select_data.py find "工控防火墙" --source general
- 关键词用产品名或型号(如
防火墙、HX-SFW、审计、隔离) - 输出为完整型号记录:型号/版本、选配型号、软件功能、硬件规格(机箱/接口/bypass/吞吐/并发/点位)、可选模块、供货周期
- 命中过多时换更精确关键词;需求横跨多类产品时分别查询
第 3 步:需要更细数据时加载分表
单产品分表含逐型号硬件规格矩阵(CPU/尺寸/内存/存储)与软件功能清单。当客户要求硬件细节、软件功能应标(投标)、或总表选配型号不足时:
python3 scripts/select_data.py detail "HX-SFW" # 型号规格+硬件矩阵
python3 scripts/select_data.py detail "HX-SFW" --features # 加上软件功能清单
第 4 步:匹配规则
- 一票否决:国产化、行业专用(船舶等)、部署形态、必备接口类型。不满足即淘汰。
- 性能余量:客户指标向上匹配最近档位,留 20-30% 余量,不盲目推最高配。
- 参数不全:给低/中/高 2-3 个候选并说明适用场景,请销售向客户确认。
- 无满足项:如实说明最接近选项与差距(可否通过扩展槽 SIC 模块补足),禁止虚构型号。同时查责任人并写入报告(见第 6 步)。
- 可选模块:按需求补接口卡(SIC-xxx)、存储/内存扩展、软件服务(质保/漏洞库升级按年选配)。
字段含义:选配型号是下单硬件型号(渠道产品为 QD 开头);型号/版本是软件版本;性能关键词映射:吞吐→"整机最大吞吐量"、并发→"最大并发连接数"、点位→"OPC客户端数采点数"、审计能力→"事件入库速率 EPS"。
第 5 步:输出报告
按 assets/选型报告模板.md 输出:需求摘要(含假设)、首选+备选(参数对照表)、配置清单(含可选模块)、注意事项、需确认问题。并在报告头部注明"数据版本:实时读取于 <当天日期>(源:<source key>)"。
第 6 步:无合适推荐时,输出责任产品经理
以下情形必须在报告中给出对应产品经理联系方式:
- 没有型号满足客户硬性参数(一票否决项全灭或性能差距大)
- 需求涉及的产品线在清单中查不到
- 客户需求超出标准选配范围(定制型号、特殊硬件配置、清单外产品)
查询方式:
python3 scripts/select_data.py pm 防火墙 # 按产品关键词匹配责任人(可多个关键词)
python3 scripts/select_data.py pm # 无参数=列出全部分工
输出格式(写入报告「联系产品经理」节):<产品线全名> → <产品经理姓名>,并附一句:"以上推荐仅为初步参考,正式选型/报价请与责任产品经理确认。"
专项职责分工(数据/定制问题按此找人,非产品选型匹配):
- 产品型号定制对接 → 帅长舟
- 产品规格清单管理(清单数据有误/缺产品/需新增) → 张宁
- 400 电话产品热线 → 贾颜菲
硬性注意事项
- 不编造:型号参数只能来自脚本输出;查不到就如实说明。
- 价格:清单多为空,一律提示"价格请联系产品部询价"。
- 资质风险:备注含"销售许可证过期""复用 XX 资质"的产品要在报告中提示。
- 数据时效:实时读取即最新,但仍以正式合同签订前与产品部核对为准。
- 内网依赖:外网环境无法使用本 skill;这是设计使然(数据不出内网),勿尝试绕过。