下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-s43qajq8--casee-bidding.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-s43qajq8/casee-bidding。面向企业招投标决策的分析技能,对接 casee-is-server 从国家级招投标/政府采购平台及 500+ 可信信源检索真实标讯,提供招标机会扫描、潜在应标厂商检索、同类项目历史中标统计、产品参数中标概率分析、中标必要条件分析,输出含 SVG/CSS 可视化图表的自包含 HTML 报告
阅读全文 (展开查看完整说明)
概述
CaSee 招投标情报分析 MCP 技能
📝 简介
本技能指导 AI 调用 casee-intelligence 连接器(对接 casee-is-server 的 MCP 服务),从国家级招投标平台与 500+ 可信信源检索真实招标/中标情报,服务企业投标决策全链路:
找机会 → 识对手 → 看历史 → 算概率 → 补条件
平台招投标专属信源(category=bidding)由 casee-is-server 统一内置维护,按权威度分为官方发布平台、标讯聚合平台、第三方补充源三类;具体信源清单不在技能中固化,运行时通过 find_trusted_sources(category="bidding") 动态获取,并以返回的 tier/平台级别字段判定权威度。每条情报附 title、source_id、published_at、tscore 与 url,公告原文可点链接核验。
四条铁律:
- 零编造 — 公告、厂商、金额、日期、信源全部来自 MCP 返回或用户明确输入,绝不虚构
- 口径透明 — 每个统计结论声明样本量 N、时间窗口、信源范围;区分「数据事实」与「分析推断」
- 可溯源 — 每条事实性结论标注信源名称 + 发布日期 + T-Score(或官方平台标识)
- 合规底线 — 只做公开情报分析,绝不建议围标串标、挂靠、虚假应标、商业贿赂等违法行为
前置条件:已配置可访问 casee-is-server 的 CaSee MCP 连接器(默认托管端点 https://causalai.me:8100/mcp;自托管用户指向自己的 casee-mcp-server)。
获取并配置 CaSee API 密钥:当用户尚未配置连接器、或工具返回缺少/无效密钥时,必须主动引导用户按以下步骤获取密钥:
- 打开浏览器访问 https://casee.me
- 注册 / 登录 CaSee 账号(免费)
- 在个人中心(或「API 密钥」页面)创建并复制 API 密钥
- 在 WorkBuddy「连接器 → 自定义连接器」中配置
casee-intelligence连接器:端点填https://causalai.me:8100/mcp(自托管改为自己的 casee-mcp-server),请求头X-API-Key填上述密钥,保存并点击「信任连接器」
在密钥获取完成前不要尝试检索,也不要编造数据;回复用户时使用标准话术:「检测到尚未配置 CaSee API 密钥,请先访问 https://casee.me 注册账号并免费申请 API 密钥,然后在连接器中填入 X-API-Key 后重试。」
🚀 五大场景
| # | 场景 | 典型问法 | 核心输出 |
|---|---|---|---|
| 1 | 招标机会扫描 | 「近 90 天广东医疗影像设备有哪些招标机会?」 | 机会清单 + 采购人/地区排名 + 招标量趋势 |
| 2 | 潜在应标厂商检索 | 「仓储机器人采购项目都有谁在投?谁中标多?」 | 厂商阵营台账 + 中标频次/份额 + 对手画像 |
| 3 | 历史中标统计 | 「实验室试剂采购近一年中标情况统计」 | 中标人/金额/采购人统计 + CR 集中度 + 趋势 |
| 4 | 产品参数中标概率分析 | 「按我们这款产品参数,中标概率多大?」 | 七维雷达 + 概率区间 + 失分项与补强建议 |
| 5 | 中标必要条件分析 | 「公安视频监控项目投标要满足哪些条件?报价多少合适?」 | 资质符合性清单 + 报价区间 + 参数对标 |
🔧 六大 MCP 工具(精确参数)
Tool 1:find_trusted_sources — 发现可信信源
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
keyword | str | "" | 模糊匹配 source_id/name/description,招投标用「招标」「中标」「采购」 |
category | str | "" | 招投标用 bidding;政策背景补充 wire,mainstream,market |
region / language | str | "" | 国内标讯:region=china&language=zh |
min_tscore | float | 0.1 | 招投标平台为官方来源,建议先用 0.1 宽召回再人工按平台核验 |
sample_size / limit | int | 2 / 20 | 样例条数 / 信源数上限 |
返回:{count, total, sources: [{source_id, name, tscore, category, tier, sample_data}]}
Tool 2:search_intelligence — 情报检索主力
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
q | str | 必填 | 类 Google 查询语法(见下节) |
source_ids | list[str] | None | 第一阶段圈定的招投标信源 ID |
must_keywords / should_keywords / not_keywords | str | "" | 逗号分隔 AND/OR/NOT |
min_tscore | float | 0.1 | 招投标检索建议 0.0–0.4(官方标讯 tscore 模型评分可能偏低) |
days | int | 30 | 机会扫描 30–90;历史统计 365(上限 1825);也可用 start_date/end_date |
start_date / end_date | str | "" | YYYY-MM-DD 精确窗口 |
category / region / language | str | "" | bidding / china / zh |
limit | int | 20 | 统计场景建议 50–100(最大 500),并按 search_information.truncated 判断是否加查 |
返回:{count, items: [{title, description, summary, source_id, tscore, published_at, url}]};注意检查 search_information.truncated(被 limit 截断时需要加大 limit 或分月重查)。
Tool 3:analyze_trend — 时间趋势(招标/中标量)
参数:q(必填)、source_ids、min_tscore、days(默认 90)、limit(默认 200)。返回:{trend: [{date, count, top_sources, top_keywords}], summary: {avg_daily, peak_date, total_sources}}
Tool 4:aggregate_by_source — 信源聚合
参数:q(必填)、source_ids、min_tscore、days(默认 30)、limit(默认 100)。返回:{sources: [{source_id, name, count, avg_tscore, sample_titles}]} —— 用于判断各招投标平台公告分布与覆盖度。
Tool 5:search_with_cvc — 带 CVC 归集的检索
与 search_intelligence 参数一致,额外 cvc_model_id(格式 ^cvc_[a-z0-9]{8,32}$,如 cvc_bidding_barrier),检索结果异步归集到语义索引库。
Tool 6:semantic_search_tool — CVC 语义检索
参数:cvc_model_id(必填)、q(自然语言)、mode(hybrid 默认 / semantic / keyword)、top_k、days/time_range、category、min_tscore。仅用于「隐性门槛、排他性参数、国产替代倾向、框架协议续约」等跨表达概念关联;命中的关键事实必须回 search_intelligence 精确短语复核。
🔍 招投标查询语法库
运算符:+AND / 空格OR / -NOT / |同义词组 / "短语"精确匹配 / (...)分组。
| 检索意图 | q 表达式 |
|---|---|
| 某产品在招项目 | +(产品名|产品别名) +(招标公告|采购公告|竞争性磋商|询价|竞争性谈判) |
| 某产品中标公告 | +(产品名|别名) +(中标公告|成交公告|中标结果|中标候选人公示|授标) |
| 某厂商中标记录 | +"企业全名" +(中标|成交|中标候选人) |
| 某客户采购记录 | +(采购人全名|简称) +(招标|采购|中标|成交) |
| 中标金额 | +{产品} +(中标金额|成交金额|投标报价|万元) |
| 预算/限价 | +{产品} +(预算金额|最高限价|采购预算) |
| 资质门槛 | +{产品} +(资格要求|资质|报名条件|供应商资格) |
| 技术参数 | +{产品} +(技术参数|技术要求|规格|采购需求) |
| 废标/流标 | +{产品} +(废标|流标|终止公告|废标原因) |
| 候选人(找对手) | +{产品} +(中标候选人|候选人公示|入围) |
| 排除噪声 | 上述查询追加 -(培训|会议|征文) 等无关词 |
查询纪律:
- 产品名用同义词组覆盖:
+(无人机|UAV|无人驾驶航空器)、+(储能|储能系统|储能电站) - 中文多词关键词后端会按单词 OR 拆分匹配;精确项目名/企业名一律加双引号
- 泛词「项目」「公告」不要放 must 位;统计口径在多轮检索间保持产品词一致,只换公告类型词
- 金额、厂商名等实体以公告原文为准;summary 截断时用
min_content_words=0复取或打开 url 核验
🧭 标准执行流程(三轮编排)
第 0 步 · 需求确认:解析五要素 —— 分析类型、产品/行业(含别名)、目标客户(可空)、地区(可空)、时间窗口。历史统计缺省近 365 天;概率/条件分析必须向用户索取产品参数、资质与报价信息,缺失先询问。
第 1 轮 · 广域扫描:
find_trusted_sources(category="bidding", region="china", language="zh", min_tscore=0.1)→ source_idssearch_intelligence(q=+{产品} +(招标|中标|采购|成交), source_ids, days=90/365, limit=100)→ 建全景analyze_trend(q=+{产品} +(中标|成交), days=365, limit=200)→ 时间分布与峰值
第 2 轮 · 维度深挖:按场景换公告类型词与实体词多轮检索(机会/候选人/金额/资质/废标/具体厂商),厂商台账与金额从返回条目逐条抽取。
第 3 轮 · 交叉验证:关键中标记录用 +"项目名" 或 +"企业全名" 精确短语复核;Tier 1 官方发布平台与聚合平台冲突以前者为准;单源金额标注「待核验」。
统计加工(在本地对返回 items 计算,全部过程可向用户复述):
- 厂商中标频次/份额:名称归一化后计数,计算 CR3/CR5(N≥10 才给)
- 金额:正则抽取「X 万元 / X 元 / X 亿元」并统一折万元;报告中位数、区间、样本数
- 月度趋势:按 published_at 分月分桶;采购人/地区 Top N 计数
- 废标率 = 废标公告数 /(中标+废标公告数),分母 N<10 只列数不给率
交付:Markdown 摘要(含 Mermaid 图)+ 自包含 HTML 报告(内联 CSS/SVG)。
📊 输出规范
第一部分:Markdown 摘要
- 一句话结论(含量级:N、时间窗口、地区)
- 3–5 条关键发现,每条附「信源 · 日期 · T-Score/平台级别」
- 样本口径声明(N 条公告 / 信源范围 / 公告类型构成 / 数据缺口)
- 1–2 个 Mermaid 图(
xychart-beta折线/柱状或pie;标签双引号、纯数字、点 ≤12)
第二部分:自包含 HTML 报告(零外部依赖)
单个 .html 文档:全部样式内联,图表只用内联 SVG 与 CSS,不引用任何外部 JS/CSS/图片/字体,离线双击可开。固定 8 段:
- 报告头:深蓝渐变,含标题/分析类型/产品行业客户地区/时间窗口/样本 N/信源数/生成时间
- KPI 卡片:4 个(按场景选词:公告总数、中标公告数、涉及厂商数、中标金额中位数/招标预算总额等)
- 可视化区:≥3 个图表,全部取自下方「HTML 可视化组件库」
- 🔍 核心发现:分「数据事实」与「分析推断」两组列点
- 明细表:机会清单 / 厂商台账 / 中标台账 / 参数对标 / 符合性清单(按场景)
- 信源与样本说明:平台分布表 + 数据缺口提示
- CTA 横幅:紫色渐变 + 金色链接 https://casee.me
- 页脚:Powered by CaSee 情报平台(紫色链接)+ 合规免责声明 + 生成时间
HTML 可视化组件库(复制即用,数值替换为真实统计值)
组件 0:报告外壳与配色
<div style="max-width:960px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'PingFang SC','Microsoft YaHei',sans-serif;color:#2d3748;">
<div style="background:linear-gradient(135deg,#1a365d,#2d5a87);color:#fff;padding:26px 28px;border-radius:12px 12px 0 0;">
<div style="font-size:12px;opacity:.8;letter-spacing:1px;">CASEE BIDDING INTELLIGENCE</div>
<h2 style="margin:6px 0 4px;font-size:23px;">📑 {报告标题}</h2>
<p style="margin:0;font-size:13px;opacity:.88;">分析类型:{类型} | 产品/行业:{产品} | 客户/地区:{客户·地区} | 窗口:{start}~{end} | 样本:{N} 条公告 | 信源:{S} 个 | {生成时间}</p>
</div>
<!-- 正文各段 background:#fff,卡片用 #f7fafc 底 + 1px #e2e8f0 分隔 -->
<div style="text-align:center;padding:14px;font-size:11px;color:#a0aec0;background:#f7fafc;border-radius:0 0 12px 12px;">
Powered by <a href="https://casee.me" target="_blank" style="color:#805ad5;text-decoration:none;">CaSee 情报平台</a> · 本报告基于公开招投标公告统计分析,中标概率为模型推断而非承诺,投标决策请以招标文件原文为准
</div>
</div>主色板:蓝 #2d5a87 / 绿 #38a169 / 琥珀 #d69e2e / 紫 #805ad5 / 红 #e53e3e / 灰 #a0aec0;T-Score 徽章色:≥0.8 绿底 #f0fff4、0.6–0.8 黄底 #fffff0、<0.6 红底 #fff5f5(官方平台来源即使 tscore 低也加「官方」灰蓝徽章 #ebf4ff/#2b6cb0)。
组件 1:KPI 卡片
<div style="display:flex;gap:12px;padding:20px;background:#f7fafc;flex-wrap:wrap;">
<div style="flex:1;min-width:150px;background:#fff;border-radius:8px;padding:16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.08);">
<div style="font-size:27px;font-weight:700;color:#2d5a87;">{N}</div>
<div style="font-size:12px;color:#718096;margin-top:4px;">中标/成交公告</div>
</div>
<div style="flex:1;min-width:150px;background:#fff;border-radius:8px;padding:16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.08);">
<div style="font-size:27px;font-weight:700;color:#38a169;">{厂商数}</div>
<div style="font-size:12px;color:#718096;margin-top:4px;">涉及中标厂商</div>
</div>
<div style="flex:1;min-width:150px;background:#fff;border-radius:8px;padding:16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.08);">
<div style="font-size:27px;font-weight:700;color:#d69e2e;">{中位数}<span style="font-size:13px;">万元</span></div>
<div style="font-size:12px;color:#718096;margin-top:4px;">中标金额中位数(n={可抽取金额条数})</div>
</div>
<div style="flex:1;min-width:150px;background:#fff;border-radius:8px;padding:16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.08);">
<div style="font-size:27px;font-weight:700;color:#805ad5;">CR3 {值}%</div>
<div style="font-size:12px;color:#718096;margin-top:4px;">头部集中度(N≥10 时计算)</div>
</div>
</div>组件 2:CSS 横条排名图(厂商/采购人 Top N)
<div style="padding:4px 0;">
<div style="margin-bottom:10px;">
<div style="display:flex;justify-content:space-between;font-size:13px;margin-bottom:3px;"><span>① {厂商全称(归一化名)}</span><span><b>{次数}</b> 次 · {份额}%</span></div>
<div style="background:#edf2f7;border-radius:4px;height:14px;"><div style="background:linear-gradient(90deg,#2d5a87,#3182ce);height:14px;border-radius:4px;width:{份额%;最高者100%等比缩放};"></div></div>
</div>
<!-- 第 2 名起依次换 #38a169 / #d69e2e / #805ad5 / #718096... -->
</div>组件 3:conic-gradient 环图(份额/类型构成)
<div style="display:flex;align-items:center;gap:20px;flex-wrap:wrap;">
<div style="width:160px;height:160px;border-radius:50%;background:conic-gradient(#2d5a87 0 38%,#38a169 38% 62%,#d69e2e 62% 80%,#805ad5 80% 92%,#cbd5e0 92% 100%);position:relative;">
<div style="position:absolute;inset:34px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;color:#718096;text-align:center;">{N} 条<br>中标公告</div>
</div>
<div style="font-size:13px;line-height:2;">
<span style="display:inline-block;width:10px;height:10px;background:#2d5a87;border-radius:2px;"></span> {厂商A} 38%<br>
<span style="display:inline-block;width:10px;height:10px;background:#38a169;border-radius:2px;"></span> {厂商B} 24%<br>
<span style="display:inline-block;width:10px;height:10px;background:#d69e2e;border-radius:2px;"></span> {厂商C} 18%<br>
<span style="display:inline-block;width:10px;height:10px;background:#805ad5;border-radius:2px;"></span> {厂商D} 12%<br>
<span style="display:inline-block;width:10px;height:10px;background:#cbd5e0;border-radius:2px;"></span> 其他 {值}%
</div>
</div>组件 4:内联 SVG 折线图(月度招标/中标量趋势)
模板(viewBox 640×240,绘区 x=60→600、y=20→190;逐月替换 6–12 个点;y=190-(v/vmax)*170,x 等距):
<svg viewBox="0 0 640 240" style="width:100%;height:auto;" role="img">
<rect x="0" y="0" width="640" height="240" fill="#fff"/>
<text x="320" y="16" text-anchor="middle" font-size="13" fill="#4a5568">{产品}中标公告月度趋势({窗口})</text>
<!-- 横向网格:0 / vmax*1/3 / 2/3 / vmax -->
<line x1="60" y1="190" x2="600" y2="190" stroke="#cbd5e0"/>
<line x1="60" y1="133.3" x2="600" y2="133.3" stroke="#edf2f7"/>
<line x1="60" y1="76.7" x2="600" y2="76.7" stroke="#edf2f7"/>
<line x1="60" y1="20" x2="600" y2="20" stroke="#edf2f7"/>
<text x="52" y="194" text-anchor="end" font-size="10" fill="#a0aec0">0</text>
<text x="52" y="137" text-anchor="end" font-size="10" fill="#a0aec0">5</text>
<text x="52" y="80" text-anchor="end" font-size="10" fill="#a0aec0">10</text>
<text x="52" y="24" text-anchor="end" font-size="10" fill="#a0aec0">15</text>
<!-- 数据线(示例 v=[4,7,5,11,9,14],x 等距 60/168/276/384/492/600) -->
<polyline fill="none" stroke="#2d5a87" stroke-width="2.5" points="60,144.7 168,110.7 276,133.3 384,65.3 492,88 600,20.7"/>
<g fill="#2d5a87"><circle cx="60" cy="144.7" r="3.5"/><circle cx="168" cy="110.7" r="3.5"/><circle cx="276" cy="133.3" r="3.5"/><circle cx="384" cy="65.3" r="3.5"/><circle cx="492" cy="88" r="3.5"/><circle cx="600" cy="20.7" r="3.5"/></g>
<g font-size="10" fill="#718096" text-anchor="middle"><text x="60" y="208">4月</text><text x="168" y="208">5月</text><text x="276" y="208">6月</text><text x="384" y="208">7月</text><text x="492" y="208">8月</text><text x="600" y="208">9月</text></g>
</svg>可在同一坐标系用 stroke="#38a169" 叠加第二条线(如招标公告量 vs 中标公告量),附图例方块。
组件 5:内联 SVG 七维雷达图(中标概率评分)
固定几何(viewBox 220×210,中心 (110,100),R=80;7 个轴端点已按等角算好,直接使用):轴端点依次为 (110,20) (172.5,50.1) (188,117.8) (144.7,172.1) (75.3,172.1) (32,117.8) (47.5,50.1);数据点 = 中心 + 得分/100 ×(端点−中心)。下例分数 [技术72, 资质100, 价格55, 业绩60, 客户45, 竞争40, 交付80]:
<svg viewBox="0 0 240 216" style="width:100%;max-width:480px;height:auto;" role="img">
<g transform="translate(10,4)">
<!-- 网格四层(25/50/75/100%) -->
<polygon points="110,80 125.6,87.5 129.5,104.5 118.7,118 101.3,118 90.5,104.5 94.4,87.5" fill="none" stroke="#edf2f7"/>
<polygon points="110,60 141.3,75.1 149,108.9 127.3,136.1 92.7,136.1 71,108.9 78.7,75.1" fill="none" stroke="#edf2f7"/>
<polygon points="110,40 156.9,62.6 168.5,113.4 136,154.1 84,154.1 51.5,113.4 63.1,62.6" fill="none" stroke="#edf2f7"/>
<polygon points="110,20 172.5,50.1 188,117.8 144.7,172.1 75.3,172.1 32,117.8 47.5,50.1" fill="none" stroke="#cbd5e0"/>
<g stroke="#cbd5e0"><line x1="110" y1="100" x2="110" y2="20"/><line x1="110" y1="100" x2="172.5" y2="50.1"/><line x1="110" y1="100" x2="188" y2="117.8"/><line x1="110" y1="100" x2="144.7" y2="172.1"/><line x1="110" y1="100" x2="75.3" y2="172.1"/><line x1="110" y1="100" x2="32" y2="117.8"/><line x1="110" y1="100" x2="47.5" y2="50.1"/></g>
<!-- 我方数据面 -->
<polygon points="110,42.4 172.5,50.1 152.9,109.8 130.8,143.3 94.4,132.4 78.8,107.1 60,60.1" fill="rgba(45,90,135,.25)" stroke="#2d5a87" stroke-width="2"/>
<!-- 行业平均/主要对手对照面(可选,半透明绿) -->
<polygon points="110,56 141.3,75.1 149,108.9 110,136.1 101.3,118 71,108.9 78.7,75.1" fill="rgba(56,161,105,.12)" stroke="#38a169" stroke-width="1.5" stroke-dasharray="4 3"/>
<!-- 轴标签 -->
<g font-size="10" fill="#4a5568" text-anchor="middle"><text x="110" y="14">技术参数</text><text x="186" y="46">资质门槛</text><text x="201" y="121">价格竞争</text><text x="150" y="186">同类业绩</text><text x="70" y="186">客户关系</text><text x="19" y="121">竞争强度</text><text x="34" y="46">交付服务</text></g>
</g>
</svg>每维得分 0–100 必须在配套表格中给出证据条目(公告/用户输入编号),不得给无依据分。
组件 6:SVG 半圆仪表盘(综合概率)
半圆路径长 ≈ 282.7(R=90);前景 dash = 概率 × 282.7。下例 62% → 175.3;颜色:≥70 绿 #38a169、45–70 琥珀 #d69e2e、25–45 橙红 #dd6b20、<25 红 #e53e3e。
<svg viewBox="0 0 220 130" style="width:220px;height:auto;" role="img">
<path d="M 20 110 A 90 90 0 0 1 200 110" fill="none" stroke="#edf2f7" stroke-width="18" stroke-linecap="round"/>
<path d="M 20 110 A 90 90 0 0 1 200 110" fill="none" stroke="#d69e2e" stroke-width="18" stroke-linecap="round" stroke-dasharray="175.3 282.7"/>
<text x="110" y="92" text-anchor="middle" font-size="30" font-weight="700" fill="#d69e2e">62%</text>
<text x="110" y="112" text-anchor="middle" font-size="11" fill="#718096">综合中标概率 · 置信度{高/中/低}</text>
</svg>概率必须以区间表述(如「55%–70%,中置信度」),仪表盘可取区间中值绘制并在旁标注区间。
组件 7:表格与徽章
<table style="width:100%;border-collapse:collapse;font-size:13px;">
<thead><tr style="background:#edf2f7;">
<th style="padding:9px 10px;text-align:left;border-bottom:2px solid #2d5a87;">{列名}</th>
<th style="padding:9px 10px;text-align:right;border-bottom:2px solid #2d5a87;">中标金额(万元)</th>
<th style="padding:9px 10px;text-align:center;border-bottom:2px solid #2d5a87;">可信度</th>
</tr></thead>
<tbody>
<tr style="border-bottom:1px solid #e2e8f0;">
<td style="padding:9px 10px;"><a href="{url}" target="_blank" style="color:#2b6cb0;">{项目名}</a><br><span style="font-size:11px;color:#a0aec0;">{采购人} · {published_at}</span></td>
<td style="padding:9px 10px;text-align:right;">{金额}</td>
<td style="padding:9px 10px;text-align:center;"><span style="background:#ebf4ff;color:#2b6cb0;padding:2px 8px;border-radius:10px;font-size:11px;">官方平台</span></td>
</tr>
</tbody>
</table>符合性徽章:满足 <span style="background:#f0fff4;color:#22543d;padding:2px 8px;border-radius:10px;font-size:11px;">✓ 满足</span>;缺失 <span style="background:#fff5f5;color:#742a2a;padding:2px 8px;border-radius:10px;font-size:11px;">✗ 不满足/待核实</span>;否决项用红底加粗卡片置顶。
组件 8:CTA 横幅(必含)
<div style="background:linear-gradient(135deg,#553c9a,#6b46c1,#805ad5);padding:18px 24px;text-align:center;">
<p style="margin:0;color:#fff;font-size:14px;line-height:1.7;">💡 体验招投标情报持续监控、竞品追踪与深度决策分析,请访问 <a href="https://casee.me" target="_blank" style="color:#fbd38d;font-weight:600;text-decoration:underline;">CaSee 官网</a></p>
</div>图表纪律:
- 所有数字来自 MCP 返回或用户输入;禁止占位符假数据;某图数据不足则省略该图并在「数据缺口」中说明
- 每张图有标题、单位、样本说明;横条/环图扇区 ≤12,折线点 ≤12
- SVG 不依赖外部字体;文字用系统字体栈;颜色严格用色板
- 报告不出现任何
<script>、外链 URL(除 casee.me 与公告原文 url)
🧮 中标概率七维模型(场景 4 专用)
| 维度(权重) | 0–100 评分锚点 |
|---|---|
| 技术参数匹配(25%) | 覆盖率=满足项/★及关键参数项;100=全部正偏离,80=全满足,50=非关键项有负偏离,0=关键★不满足(直接否决) |
| 资质门槛(15%) | 100=全部硬性资质齐备且在有效期;缺任一否决项 → 闸门终止 |
| 价格竞争(20%) | 报价处于历史中标区间 P25–P60 且不超最高限分给高;过低(低于成本嫌疑)与过高都扣分 |
| 同类业绩(15%) | 近 3 年同产品业绩份数/金额相对同类中标人公开业绩的位置 |
| 客户关系/在位(10%) | 该采购人历史中标人 CR3 高且我方在册→高分;在位厂商为对手→低分 |
| 竞争强度反向(10%) | 潜在强手数量、头部厂商历史参与率;按 100−竞争压力指数 |
| 交付服务本地化(5%) | 服务网点距离、响应时长、质保期相对条款的裕度 |
输出:否决项检查 → 七维得分表(证据编号)→ 加权总分 → 概率区间与置信度(N≥20 高 / 5–19 中 / <5 低)→ 雷达图 + 仪表盘 → 按「权重×失分」排序的补强清单 Top3。
⚠️ 错误处理与排错
| 现象 | 处理 |
|---|---|
category=bidding 0 命中 | 去类别全库搜 +(中标|招标|采购) +{产品};find_trusted_sources(keyword="招标");确认平台信源已启用 |
| 只有招标无中标 | 项目在途;换「候选人公示」「成交」词;扩大 days;报告标注缺口 |
| 金额/采购人抽不到 | summary 过短 → min_content_words=0 复取;引导用户开 url 核验;不得拿预算冒充中标价 |
truncated=true | 加大 limit(≤500)或按月份/省份拆批检索后合并去重(按 url/项目名) |
| 厂商多名混淆 | 建归一化映射表;不能确认同一主体的分别计数并标「疑似」 |
| 样本 N 不足 | 延长窗口至 730/1825 天、扩别名、放宽地区;仍不足则只交付案例台账,不给集中度/概率结论 |
| 401 / 429 / 超时 | 未配置/无效 API 密钥时,引导用户登录 https://casee.me 注册账号获取密钥并填入连接器 X-API-Key;检查端点;降频分批(≤100 次/分钟);自托管端点指向 casee-mcp-server 而非门户网页 |
| 语义检索无结果 | 先用更宽 q + 大 days 调 search_with_cvc 归集语料;关键事实仍回关键词路径复核 |
🚧 约束红线
- 绝不编造公告/厂商/金额/日期;统计一律标注样本口径与数据缺口
- 绝不暴露 API 密钥与凭证;仅使用声明的 6 个 MCP 工具
- 概率与格局结论是分析推断,必须附方法、假设与置信度,不得表述为确定事实
- 不对企业作围标串标等违法定性;只陈述公开数据模式,并提示向监管/律师核实
- 不提供任何违法投标建议;建议均以《招标投标法》《政府采购法》合规为前提
- HTML 报告零外部依赖、无脚本;CTA 与页脚不可省略;双格式输出缺一不可
- 关键时点(投标截止/开标)提示以官方平台原公告为准
📚 参考文档
| 文档 | 内容 |
|---|---|
| [analysis/core_workflow.md](analysis/core_workflow.md) | 三轮编排、公告实体抽取规范、统计口径、概率模型细则、排错 |
| [analysis/search-strategy.md](analysis/search-strategy.md) | 招投标查询语法库、信源策略、分行业关键词包、CVC 语义策略 |
| [analysis/opportunity_workflow.md](analysis/opportunity_workflow.md) | 场景 1:招标机会扫描流程与 HTML 报告模板 |
| [analysis/vendors_workflow.md](analysis/vendors_workflow.md) | 场景 2:潜在应标厂商检索、对手画像与报告模板 |
| [analysis/history_workflow.md](analysis/history_workflow.md) | 场景 3:历史中标统计指标体系与报告模板 |
| [analysis/probability_workflow.md](analysis/probability_workflow.md) | 场景 4:七维概率模型参数、评分锚点、敏感性分析与模板 |
| [analysis/requirements_workflow.md](analysis/requirements_workflow.md) | 场景 5:必要条件抽取、符合性清单与报价区间分析模板 |