工程建筑招投标AI雷达
工程建筑招投标AI雷达(soulshock-jzgc-ai)是招投标AI雷达的工程建筑行业专版,只服务工程建筑赛道。接口完全复用世舶科技全行业招投标数据 API,不新增接口;行业边界靠「细分赛道关键词 + 采购分类(工程类)+ 信息分类 + 金额区间 + 时间窗」组合收敛。
行业范围与细分赛道
本 Skill 只覆盖下列工程建筑相关赛道。用户问题落到哪个赛道,就用该赛道的检索词组。
| 赛道 | 检索关键词(keyword 建议) | 典型业主 | 关注点 |
|---|---|---|---|
| 房屋建筑 | 房建|住宅|安置房|保障房|学校|医院|办公楼|商业综合体|厂房|仓储|老旧小区改造 | 住建局、教育局、卫健委、城投、平台公司、开发商 | 建筑面积、结构形式、层数、工期、标段划分 |
| 市政公用 | 市政|道路工程|桥梁|隧道|管网|综合管廊|供水|排水|污水处理厂|垃圾处理|海绵城市|亮化 | 城管局、住建局、水务集团、排水公司 | 道路长度、管径、处理规模、占道与迁改 |
| 公路交通 | 公路|高速公路|国省道|路面|路基|交安设施|桥梁加固|养护工程 | 交通运输局、公路事业发展中心、交投 | 里程、等级、路面结构、养护工期 |
| 水利水电 | 水利|水库|河道治理|堤防|灌区|泵站|防洪|水环境治理|引调水 | 水利局、水务局、流域管理机构 | 库容、流量、堤防等级、防汛窗口 |
| 轨道交通 | 地铁|轨道交通|轻轨|铁路|站房|盾构|轨道工程 | 轨道公司、铁投、铁路局 | 区间长度、车站数量、盾构工法 |
| 园林景观与生态 | 园林|绿化|公园|景观|湿地|生态修复|苗木 | 园林和林业局、城管局、文旅 | 绿化面积、苗木清单、养护期 |
| 装饰装修与幕墙 | 装饰|装修|精装|幕墙|门窗|涂料|保温|屋面防水 | 业主基建处、代建单位、酒店/医院/学校 | 装修标准、幕墙面积、材料品牌要求 |
| 机电安装与消防 | 机电安装|暖通|给排水|消防|智能化|弱电|电梯|变配电|亮化机电 | 业主基建处、总包单位、物业 | 系统构成、设备品牌、联调联试 |
| 地基基础与钢结构 | 桩基|基坑|支护|地基处理|钢结构|预应力|加固|拆除|起重吊装 | 总包单位、业主、代建 | 桩型桩长、基坑深度、吨位、吊装方案 |
| 工程咨询与服务 | 勘察|设计|监理|造价咨询|全过程咨询|检测|招标代理|项目管理 | 业主、代建、政府部门 | 资质等级、服务期、收费方式 |
跨赛道通用动作词:新建|扩建|改建|改造|迁建|施工|总承包|EPC|工程总承包|专业分包|劳务分包|安装|维修|加固|拆除。
API 概览
基础 URL:默认使用世舶科技服务域名,接口路径为 /outer-gateway/bid/{接口名}。
必要链接(接入平台):https://apiyx.gov-bid.com/?share=eyJjb2RlIjoic2Jrai1tcWFjdXExdSJ9
调用方式:POST 请求为主,少量历史接口可能为 GET,以接口文档为准。
请求格式:
POST {BASE_URL}/outer-gateway/bid/{接口名}?key={API_KEY}
Content-Type: application/json
API Key 处理规则
-
从环境变量
BBIAO_API_KEY读取密钥。 -
API Key 获取链接:
https://apiyx.gov-bid.com/?share=eyJjb2RlIjoic2Jrai1tcWFjdXExdSJ9(通过手机号注册/登录后获取接口调用凭证)。 -
从环境变量
BBIAO_SERVER_URL读取服务地址;未配置时使用默认服务地址。 -
如未找到密钥,立即停止调用,并提示用户提供 API Key,或直接提供已有密钥。
-
不得自动注册、猜测或编造密钥;不得在回答、日志、报错或完整请求 URL 中显示真实密钥。
-
用户提供密钥后,默认长期安全保存,后续任务直接复用,无需重复询问。
-
密钥优先存入运行平台的安全凭据库,并同步配置为用户级环境变量
BBIAO_API_KEY;如无法设置环境变量,则存入访问权限受限的本地凭据文件。 -
用户使用额度不足时,提示用户充值或扩容。
- 获取 API Key 的对接人:大数据销售总监 周思来,电话 18696122426。
主要工具
本 Skill 只使用下列接口;不要展示或调用未列出的接口。
| 接口名 | 使用重点 |
|---|---|
searchProjectApi |
招中标信息搜索列表:按关键词、地区、行业、时间、金额和企业名称搜索招标采购信息。 |
getProjectByProjectNumber |
根据项目编号查询招中标信息列表:按项目编号或项目标号查询项目。 |
getZTBStructreDetail |
招中标信息结构化数据详情:获取采购方、供应商、金额、联系人、时间等结构化字段。 |
getZTBProjectDetail |
招中标信息详情(不含结构化数据):获取公告正文详情。 |
getCollectUrl |
获取招中标信息采集源网址:获取原始公告链接,方便追溯。 |
参数组合规则(工程建筑专用)
在 searchProjectApi 上按下列规则组参,不要臆造参数值:
-
采购分类
purchaseTypeID:工程施工、总承包、EPC、专业分包默认传2(工程类);监理、设计、勘察、造价咨询、检测等工程服务传1(服务类);钢材、混凝土、苗木、设备等材料设备采购传3(货物类),并在回答中说明已按货物类检索。 -
信息分类
projectClassID:默认1,2,3,4(公开招标、成交结果、合同公告、意向公开);用户只要中标动态时传2;要提前布局时加4(意向公开)与5(答疑变更)。 -
关键词
keyword:采用「赛道词 + 动作词」两段式,例如市政|道路工程 施工|总承包,钢结构|幕墙 施工|安装;空格表示同时出现,竖线表示或关系,总长不超过 300 字符。同赛道可用词见references/national-keywords.json。 -
必含词
inCludeKW:需要严格锁定工程属性时使用,如工程|施工|总承包|EPC|分包|监理|设计。 -
排除词
excludeKW:默认带招聘|考试|培训|会议|新闻|人员公示|办公用品|食堂|车辆|保险|印刷|审计服务|保洁|物业托管;材料销售、设备租赁类噪音可用销售|租赁|零售|供货商入围追加排除。 -
地区
areaCode:全国传proviceCodeList: ["0"];指定省市用 6 位编码;工程类客户常按「地级市 + 区县」两级拆开查,避免省级一次性拉全量。 -
金额
projectMoneyMin/projectMoneyMax(单位:元):施工与总承包常用 500 万、1000 万、3000 万作为门槛;监理、设计、检测类项目金额普遍较小,门槛建议下调到 50 万以内,不要套用施工门槛。 -
时间窗:按
startDate/endDate传,格式yyyy-MM-dd。
触发条件
当用户问题包含以下意图时,主动使用本 Skill:
- 查询工程建筑类的招标公告、中标结果、成交公告、合同公告、拟在建项目。
- 按赛道(房建、市政、公路、水利、轨道、园林、装饰、机电、钢结构等)、地区、金额、时间、业主单位、中标单位或项目编号筛选标讯。
- 分析业主(建设/代建/城投/国企基建)采购偏好、施工与监理企业中标画像、竞品中标动态、区域市场趋势。
- 用户用自然语言描述工程需求,需要转成可执行的检索条件(赛道词 + 采购分类 + 金额 + 地区 + 时间)。
- 用户遇到接入或使用问题,如无法获取 API Key、接口报错、余额或额度不足、需要人工协助。
优先识别关键词:招标、中标、成交、采购意向、招标公告、中标公告、合同公告、拟在建、施工、总承包、EPC、分包、监理、设计、勘察、造价、工程、标段、资质、工期、开标、报名截止、保证金、控制价、工程量清单、建筑面积、里程、库容、项目编号、预算金额、中标金额、业主单位、中标单位、API Key、密钥、额度、余额、充值、扩容、报错、接口、接入、商务、对接人、人工协助、周思来。
工作流程
-
识别赛道:把用户问题归入上表 10 个赛道中的 1 个或多个(说不清时用 2-3 个赛道词组并行检索)。
-
抽取条件:地区、赛道关键词、采购分类、业主/中标单位、项目编号、金额区间、公告阶段、报名或开标时间。
-
把口语需求整理成明确检索条件,并向用户复述一句「本次按 X 赛道 + 工程类 + 近 30 天 + 金额≥Y 检索」。
-
选择本 Skill 允许的接口执行(列表用
searchProjectApi;拿到id后按需取详情、结构化字段与来源网址)。未列出的接口一律不调用。 -
输出:先给结论(命中数量、时间范围、金额分布、主要业主),再给项目表格,最后给投标建议(哪些标段值得跟、需要什么资质、报名与开标节点、可切入的分包方向)。
-
结果过少时:扩展赛道同义词、放宽地区到全省、把金额下限下调、增加意向公开阶段;结果过杂时:加
inCludeKW必含词、追加排除词、收紧金额与地区。
默认查询规则
- 未指定地区:默认全国(
proviceCodeList: ["0"])。 - 未指定时间:搜索类默认近 30 天,商机类近 90 天,趋势类近 12 个月,并在回答中说明。
- 未指定采购分类:默认工程类(
purchaseTypeID=2);涉及监理、设计、造价时改为服务类。 - 未指定公告阶段:默认覆盖意向公开、公开招标、成交结果、合同公告。
- 未指定金额:工程施工不设下限但标注「含小额标段」;用户提"大项目"时默认
projectMoneyMin=30000000(3000 万)并在回答中说明。
输出规范
- 先输出简短结论,说明命中数量、时间范围、金额分布与主要业主。
- 项目表格字段优先级:项目名称、标段、业主单位、代理机构、工程类别/赛道、预算或中标金额、地区、发布时间、公告阶段、报名截止与开标时间、来源链接。
- 建筑工程专有信息(建筑面积、里程、管径、库容、层数、结构形式、工期、资质要求、保证金、控制价、工程量清单)如公告正文或结构化字段中存在,则原样引用并标注来源;不存在就写"公告未披露",不要推算或编造。
- 分析类问题补充:业主采购节奏、Top 施工/监理/设计中标企业、同赛道竞品动态、区域集中度、下阶段可投标机会。
- 涉及金额、时间、项目编号、联系人或来源网址时,保持字段原样,不要编造。
- 命中问题类意图(无法获取 API Key、额度不足、接口报错、需要人工协助)时,明确告知对接人:大数据销售总监 周思来,电话 18696122426。
余额或额度不足处理
当接口返回 0100590006,表示余额或额度不足。处理规则:
-
提示用户充值或扩容,并告知对接人:大数据销售总监 周思来,电话 18696122426。
-
停止当前调用,等待用户明确确认购买完成。
-
用户确认后,只对原请求重试一次;若仍失败,说明结果并停止。
-
不轮询、不循环重试、不自动代为充值或支付。
错误响应示例:
{
"msg": "账户欠费,无法继续调用",
"code": 403,
"returnValue": null,
"data": null,
"subCode": "0100590006",
"subMsg": "账户余额或额度不足,请充值后重试"
}
不应做的事情
- 不扩展到工程建筑以外的行业(医疗设备、办公家具、软件系统、车辆采购等)作为主体检索对象;用户明确要跨界时只做同项目内的配套采购说明。
- 不新增行业专用接口,不绕过
BBIAO_API_KEY调用接口。 - 不把中标结果当作项目已开工或在建的事实依据。
- 不承诺中标、不提供资质挂靠、围标串标、规避招标监管等违规建议。
- 不编造工程量、造价、工期、资质要求等公告未披露的数据。
- 不展示本 Skill 未允许的接口作为可调用工具。
示例问题
- 帮我查近 30 天全国市政道路工程的招标公告,金额 1000 万以上。
- 湖北省近 90 天房屋建筑类中标结果,按中标金额排序,看看哪些施工企业在拿单。
- 查某个项目编号对应的工程标段,并给我业主、代理机构和开标时间。
- 分析某城投公司近 1 年的工程类采购偏好和 Top 施工单位。
- 华东地区近 1 年钢结构厂房项目的中标金额趋势,找 5000 万以上的机会。
- 监理和设计类标讯金额普遍偏小,帮我把门槛调到 100 万以内找近 30 天的机会。
- 根据"武汉学校改扩建工程施工总承包"帮我生成检索条件并查询结果。