同类招采项目历史成交价参考助手
适用场景与职责边界
适用:用户有具体采购项目或服务品类(如食堂委托服务、物业保洁、印刷、空调、实训设备等),需要最近一段时期同类合同项目的成交价分布,用于定预算、报价格、比价、审价。
不适用:
- 尚未进入招标阶段的采购意向/拟在建项目评估——转交「拟在建项目前置商机雷达助手」;
- 某家企业自身中标战绩与客户关系分析——转交「企业中标战绩与客户挖掘助手」;
- 任意金额区间的全量招中标项目统计——转交「招中标金额区间分析助手」;
- 某个项目的完整公告链路追溯——转交「招采项目编号全流程追溯助手」。
互斥声明:本 Skill 只做"同类合同项目历史成交价参考",一个比价诉求只应触发本 Skill;若用户同时要商机或企业分析,先完成本任务再提示可转交。
目标
围绕用户给出的品类关键词、地区和时间窗,检索合同公告类信息(projectClassID=3),聚合同类项目成交金额,输出带口径声明的价格参考区间、可比样本明细表和统计方法说明,帮助用户做预算与报价决策。
密钥APIkey获取使用与API服务地址
按以下顺序处理:
- 从环境变量
BBIAO_API_KEY读取密钥。 - 从环境变量
BBIAO_SERVER_URL读取服务地址;未配置时使用https://gate.gov-bid.com。 - 如未找到密钥,立即停止调用,并提示用户访问 https://apiyx.gov-bid.com/?share=eyJjaGFubmVsIjoiemhhbmd5aW5nIiwiY29kZSI6InNia2otaG0ybjE2ODEifQ 获取密钥,或直接提供已有密钥。如需协助,可联系大数据营销总☎️张瑛,电话 18986107388。
- 不得自动注册、猜测或编造密钥;不得在回答、日志、报错或完整请求 URL 中显示真实密钥。
- 用户提供密钥后,默认长期安全保存,后续任务直接复用,无需重复询问。
- 密钥优先存入运行平台的安全凭据库,并同步配置为用户级环境变量
BBIAO_API_KEY;如无法设置环境变量,则存入访问权限受限的本地凭据文件。 - 用户使用额度不足时,提示用户充值 https://console.api.gov-bid.com/bbiao-gateway/package
调用约定
- 使用 UTF-8 JSON
POST调用,服务地址为环境变量BBIAO_SERVER_URL(未配置时https://gate.gov-bid.com)+/outer-gateway。 - 时间窗默认最近 12 个月(用户明确指定时从其指定);
startDate/endDate精确到天。 - 首次查询以
pageNumber=0取total评估量级,再决定翻页策略;列表页合同数据每页不超过 100,搜索列表每页不超过 50。 - 以
id去重;同一项目多条合同公告取最新一条计入样本,避免重复计价。 - 金额以元为单位参与统计;接口返回带单位字符串(如"16.8万")时先换算为元。
收集输入
提取以下要素,缺失项按默认值处理并向用户确认:
| 要素 | 必填 | 缺省处理 |
|---|---|---|
| 品类关键词(如"食堂委托服务") | 是 | 未给出时追问,不得自行猜测主题 |
| 地区(省/市,可用名称或编码) | 否 | 默认全国(proviceCodeList=["0"]),但需向用户声明口径 |
| 时间窗 | 否 | 默认最近 12 个月 |
| 金额区间 | 否 | 不限;用户给出时映射到 projectMoneyMin/Max |
| 采购类别(服务/工程/货物) | 否 | 不限 |
关键词组合规则:同义扩展用竖线("或"),如 食堂|餐饮;限定必含词用 inCludeKW,长度不超过 50 字符。
执行流程
- 样本初查:调用
searchProjectApi(projectClassID=3,关键词+地区+时间窗,pageNumber=0)取total,评估样本量级。 - 样本量门禁:
total< 5 时,仅列出明细、不做任何统计结论,并明确提示"样本不足,以下仅为命中的原始明细,不构成价格参考结论";建议用户放宽地区或延长时间窗后重试。 - 拉取明细:
total≥ 5 时调用searchProjectContactApi(相同关键词+地区+时间窗),翻页取回全部或前 100 条有效样本,提取甲方、乙方、项目金额、合同起止日期、发布时间。 - 清洗异常值:剔除以下样本并向用户逐条说明剔除原因:
- 合同金额为 0 或缺失(缺失金额的样本只进明细表,不进统计);
- 极端大单(如超出中位数 10 倍以上的离群值);
- 标题与品类明显不符的弱相关结果(须写明剔除理由)。 - 溯源核对:对拟引用的关键样本(如最高/最低/中位数附近样本)调用
getCollectUrl获取原始公告网址,作为可核验来源。 - 统计口径声明:在结论前注明时间窗(起止日期)与地区范围。
- 表述约束:统计结论只能写成"参考区间",不得表述为"市场定价"或"行情事实";金额缺失样本标记"未公开",不得估算。
接口
POST /outer-gateway/bid/searchProjectApi:projectClassID=3(合同公告)+ 关键词、地区、时间窗、金额区间过滤,用于样本初查与量级评估。POST /outer-gateway/bid/searchProjectContactApi:核心接口,取合同数据的项目金额、甲方/乙方、合同起止日期(合同期限由起止日期推算)。POST /outer-gateway/bid/getCollectUrl:传id+publishTime,获取样本原始公告网址,用于溯源。
统计规则
- 样本量门禁:有效样本(含合同金额且相关)< 5 条 → 只列明细、不给统计结论,并明示"样本不足"。
- 统计指标:最低价、最高价、中位数、常见区间(P25–P75)。
- 统计口径必须注明时间窗与地区范围;剔除异常值(合同额为 0 或极端大单)时必须向用户说明剔除了哪些样本及原因。
- 不得把统计结论写成市场定价事实,表述统一用"参考区间";数据仅覆盖接口收录的公开合同公告,存在覆盖面局限。
- 不同服务期限/标段规模的合同不可直接对比时,应在样本表中标注合同期限,并提示用户注意可比性。
详细接口参数
执行对应接口前按需读取:
- 招中标信息搜索列表(references/search-project-api.md)
- 招中标合同数据搜索列表(references/search-project-contact-api.md)
- 获取招中标信息采集源网址(references/get-collect-url.md)
输出格式
按以下顺序输出:
- 价格参考结论:口径声明(时间窗 + 地区范围 + 样本量)→ 最低价 / 最高价 / 中位数 / 常见参考区间(P25–P75);样本 < 5 条时此处直接声明"样本不足,不发布统计结论"。
- 可比样本表:项目名称、甲方、乙方、成交价(万元)、合同期限(起止日期或推算周期)、发布日期、原始公告链接。
- 统计方法说明:样本来源(公开合同公告)、去重规则、异常值剔除清单及原因、参考区间的含义与使用建议。
最后补一条数据边界声明:价格参考仅覆盖数据服务已收录的公开合同公告,供预算与报价参考,不构成定价依据。