Back to skills
extension
Category: Data & AnalyticsNo API key required

中标数据检索

医疗器械中标信息搜索。输入任意医疗设备关键词(如"关节机器人""CT""内窥镜"),自动扩展相关搜索词,经用户确认后从多个公开数据源检索中标记录,汇总为Excel表格。触发词:查XX中标情况、XX设备近三年中标、汇总XX产品中标数据、调研XX中标。

personAuthor: user_2da94cbchubcommunity

医疗器械中标信息搜索

概述

输入一个医疗设备关键词,自动扩展出相关搜索词,从多个公开数据源搜索医院中标记录,交叉验证后输出结构化 Excel(.xlsx),按中标时间倒序排列。

适用于任意医疗设备品类:骨科手术机器人、消融设备、内窥镜、CT/MRI、超声、手术导航系统等。

核心流程(严格按顺序执行)

Phase 0:关键词扩展 → 用户确认

用户输入关键词后,必须先扩展搜索词,不能直接开搜。

  1. 根据用户输入的关键词,自动推导出 5-10 个相关搜索词:

    • 别名/俗称(如"关节机器人"→"关节置换机器人""骨科机器人")
    • 上位概念(如"骨科手术机器人""手术导航定位系统")
    • 下位概念(如"膝关节置换机器人""髋关节置换机器人")
    • 英文缩写/全称(如"CT"→"计算机断层扫描""X射线计算机体层摄影设备")
    • 常见品牌+品类组合(如"天智航 骨科""键嘉 关节")
  2. 以清晰列表展示扩展后的搜索词,请用户确认:

    • 哪些保留
    • 哪些删除
    • 是否需要补充其他关键词
  3. 必须等用户确认后才能进入 Phase 1。

Phase 1:时间范围确认

必须在开始检索前确认时间范围。

向用户提问:"请确认检索时间范围(如:2024年至今、近3年、2023-2025等),默认近3年。"

如用户未指定,使用默认值"近3年"并告知用户。

Phase 2:多源检索

按以下优先级依次搜索,对每个确认的搜索词逐条执行。

第一优先级:120shop.cn(医价网)— 主力数据源

  • 网址:https://www.120shop.cn
  • 关键坑点:Google 对 120shop.cn 索引极差,site:120shop.cn [搜索词] 几乎返回空结果,不要依赖此方式

正确检索方式(按优先级):

  1. 用通用搜索找产品页 URL:用 WebSearch"[产品名/型号] 医价网 中标""[型号] 120shop",从结果里拿到产品页 URL。URL 格式通常为 /exxxx/axxxx/cxxx/ixxxx/gxxxx
  2. 直接 WebFetch 产品页 URL:产品页本身不加密,可提取前 10 条公开中标记录(采购单位、成交单位、成交时间、成交金额、品牌型号)。每个产品页 URL 逐条抓。
  3. 品类汇总页:部分品类有汇总表(如骨科机器人 /c593),可一次列出多个产品入口,再逐个进产品页。

限制:

  • 每个产品页仅公开前 10 条,其后 100+ 条需会员(付费墙)
  • 站内搜索 API 返回 SM2 加密数据,无法直接解析,勿尝试抓取搜索接口
  • 只收录设备整机中标,耗材不收录;2023 年前记录偶有缺失

已验证的部分产品页 URL(参考 references/known_products.md):

  • 骨科手术机器人汇总:/c593
  • 捷迈 ROSA Knee:/e543319137
  • 天智航 TiRobot Recon:/e193120356、TiRobot Advance:/e485219198、旧款:/a11983
  • 键嘉 JT-001:/e169114551、微创鸿鹄 OSR-2000:/e462315385、和华瑞博 KRobot-5800:/g43222609

第二优先级:ccgp.gov.cn(中国政府采购网)— 官方验证

  • 网址:http://www.ccgp.gov.cn
  • 搜索方式:site:ccgp.gov.cn "[搜索词]" 中标公告
  • WebFetch 逐个提取中标详情页
  • 缺点:批量采购常不拆分明细;大型捆绑包可能含非目标设备

第三优先级:医院官网公示

  • 搜索方式:"[医院名]" "[关键词]" 中标 结果
  • 用于补充前两级缺失的条目

第四优先级:行业分析报告

  • 知乎、微信公众号等行业盘点文章
  • 不作为单条记录的数据源,仅用于核对数据合理性和市场总量

Phase 3:去重与交叉验证

  • 同一医院、同一型号、相近时间的记录视为疑似重复
  • 金额不一致时,优先采信 ccgp.gov.cn 官方公示值
  • 排除纯耗材、配件、维保服务等非设备整机条目

Phase 4:输出 Excel(.xlsx)

使用 xlsx skill 生成 .xlsx 文件。

列顺序(不可变): 品牌,产品系列,产品型号,招标单位,中标单位,中标金额(万元),公示日期

格式规范:

  • 编码:UTF-8(用 Python 生成时确保以 UTF-8 运行,如设置环境变量 PYTHONUTF8=1,否则中文会乱码)
  • 按公示日期倒序排列(最新在上)
  • 中标金额缺失则留空,不填 0 或"/"
  • 中标单位缺失则留空
  • 金额列保留 2 位小数
  • 表头加粗、居中
  • 列宽自适应内容

Phase 5:附注说明

Excel 输出后,简要说明:

  • 检索了哪些关键词、各搜到多少条
  • 各品牌/企业数据条数和覆盖范围
  • 无中标数据的原因(如:产品太新未进入招标周期、主营耗材非整机、走试用/租赁模式等)
  • 数据来源说明和可能的遗漏提示

常见陷阱

  1. 品牌名搜索不到:中标方是分销商不是厂商,需改用产品型号/品类关键词搜索
  2. 耗材和设备混淆:120shop 同时收录设备和耗材,需人工筛选
  3. 捆绑包总价:ccgp 公示价可能含多台设备或多品类,不能简单当单价
  4. 试用/租赁不计入:很多手术机器人在商业化初期走试用装机,不算中标
  5. 型号迭代:同一品牌不同代际产品需分别搜索
  6. 集采降价效应:同一设备隔年价格可能因集采大幅下降,对比时需标注
  7. 120shop 站内搜索是加密接口:直接抓搜索 API 拿不到明文,必须从搜索引擎找到产品页 URL 后用 WebFetch 抓页面