원클릭으로
bid-verification
对招标文件分析报告进行逐项核实,与原始采购文件交叉验证每一个关键数据点。 检查分析报告中的金额、分值、资格条件、时间节点、评分规则等是否与原文一致, 识别幻觉数据、遗漏信息、数值错误。当用户要求核实/校验/审核分析报告时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
对招标文件分析报告进行逐项核实,与原始采购文件交叉验证每一个关键数据点。 检查分析报告中的金额、分值、资格条件、时间节点、评分规则等是否与原文一致, 识别幻觉数据、遗漏信息、数值错误。当用户要求核实/校验/审核分析报告时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
分析政府采购招标/磋商文件(PDF或Word),提取评分标准、技术需求、商务要求、资格条件、预算等关键信息, 生成结构化大纲和响应文件目录。适用于竞争性磋商、公开招标、邀请招标等场景。 当用户提供招标文件/磋商文件/采购文件并要求分析、理解需求、提取评分标准、生成投标大纲时触发。
对已编写的投标/响应文件进行全面质检,核对完整性、一致性和合规性。 从分析报告出发独立审查所有输出文件,检测遗漏、矛盾、占位符残留等问题, 生成核对报告、最终目录和装订指南。 当用户要求检查标书、核对投标文件、质检、汇总、组装最终文件时触发。 前置条件:需已完成 bid-tech-proposal 和/或 bid-commercial-proposal 的编写。
编写投标/响应文件的商务标部分。从分析报告中动态读取附件清单、商务条件、 资格要求和评分标准,收集公司信息后逐附件编写报价函、资格证明、业绩材料、 声明函等商务文件。输出Markdown格式文件到 响应文件/ 目录。 当用户要求编写商务标、商务文件、投标附件、报价文件时触发。 也支持修复模式:当用户要求修复/补充商务文件、处理质检反馈时触发。 前置条件:需已完成 bid-analysis 生成分析报告。
投标全流程管理器。编排所有 bid skills 按流水线自动执行,支持一键投标、 断点续跑、指定阶段启动。10个阶段:分析→核实→信息收集→商务标→技术标→ 图表→扫描件→质检→自动修复→生成Word。 当用户要求一键投标、全流程投标、管理投标进度、继续投标流程时触发。 前置条件:需要有招标/磋商/采购文件。
基于已提取的投标资料图片和index.json索引,构建FastAPI检索服务, 支持关键词搜索、分类过滤、文档类型查询,提供图片静态文件服务, 并支持自动替换响应文件中的占位符为实际图片引用。 当用户需要查询投标资料(营业执照、证书、合同、业绩等)、 启动资料检索服务、管理索引条目(增删改)、 或替换响应文件中的【此处插入XX扫描件】占位符时触发。 前置条件:需已通过 bid-material-extraction 完成图片提取和索引建立。
将 响应文件/ 目录下的 Markdown 文件转换为格式化的 Word (.docx) 文档。 自动从分析报告和商务文件中读取项目名称、公司名称等信息, 编辑 generate_docx.js 的 CONFIG 区域,然后运行脚本生成 Word 文件。 当用户要求生成Word文档、转换MD为docx、导出响应文件时触发。 前置条件:响应文件/ 目录下已有编写完成的 .md 文件。
| name | bid-verification |
| description | 对招标文件分析报告进行逐项核实,与原始采购文件交叉验证每一个关键数据点。 检查分析报告中的金额、分值、资格条件、时间节点、评分规则等是否与原文一致, 识别幻觉数据、遗漏信息、数值错误。当用户要求核实/校验/审核分析报告时触发。 |
对已完成的招标文件分析报告(分析报告.md)进行系统性逐项核实,确保每一个关键数据点与原始采购文件一致,无幻觉、无遗漏、无错误。
读取分析报告文件(分析报告.md),逐节提取所有需要核实的数据点。
from docx import Document
doc = Document('采购文件.docx')
# 提取全部段落
paragraphs = [(i, p.text.strip()) for i, p in enumerate(doc.paragraphs) if p.text.strip()]
# 提取全部表格(核心!)
for ti, table in enumerate(doc.tables):
for ri, row in enumerate(table.rows):
cells = [cell.text.strip() for cell in row.cells]
按以下清单逐条核实,每条输出:✅(正确)/ ❌(错误)/ ⚠️(存疑/矛盾)/ 🔍(原文未找到)
| 核实项 | 核实方法 |
|---|---|
| 项目名称 | 与封面/磋商邀请原文逐字对比 |
| 采购编号 | 在封面、磋商邀请、附件模板中查找,确认是否一致 |
| 采购人 | 与磋商邀请原文对比 |
| 采购代理 | 与磋商邀请原文对比 |
| 预算金额 | 在磋商邀请中查找确切数字,注意单位(万元/元) |
| 最高限价 | 是否等于预算或另行规定 |
| 采购方式 | 竞争性磋商/公开招标/邀请招标 |
| 递交截止时间 | 在磋商邀请中查找,注意日期+时间 |
| 递交地点 | 完整地址 |
| 有效期 | 在磋商邀请或供应商须知中查找 |
| 核实项 | 核实方法 |
|---|---|
| 一般资格条件 | 逐条与磋商邀请原文对比 |
| 特定资格条件 | 在磋商邀请中找到原文,确认是"无"还是有具体要求。这是最常出现幻觉的位置! |
| 负面清单 | 逐条对比 |
| 联合体 | 确认"接受"或"不接受" |
| 进口产品 | 确认"接受"或"不接受" |
关键规则:
| 核实项 | 核实方法 |
|---|---|
| 总分 | 确认是100分还是其他 |
| 大类分值 | 价格/技术/商务各多少分,与评分表表头对比 |
| 子项分值 | 逐行提取评分表,确认每个子项的名称和分值 |
| 分值合计验算 | 计算每个大类的子项分值之和,与大类总分对比 |
| 总分验算 | 计算所有大类之和,与总分对比 |
| 评分规则 | 每个子项的评分标准文字是否准确引用 |
| 扣分规则 | 扣分标准(每处扣多少分)是否准确 |
| 公式 | 价格计算公式是否完整正确 |
关键规则:
| 核实项 | 核实方法 |
|---|---|
| 交付期 | 在供应商须知附表/磋商邀请中查找 |
| 付款方式 | 具体比例/时间节点 |
| 维护期/质保期 | 具体期限 |
| 保证金 | 金额或"不收取" |
| 份数 | 正本N份+副本N份,精确数字 |
| 密封要求 | 是否分别密封、密封方式 |
| 电子版 | 格式/存储介质/是否必须 |
| 知识产权 | 归属方 |
| 分包转包 | 是否允许 |
| 公开唱价 | 是否公开 |
逐条检查合规表中的"要求"和"来源"列:
# 核实报告
## 核实摘要
- 核实日期:YYYY-MM-DD
- 分析报告:XXX.md
- 原始文件:XXX.docx / XXX.pdf
- 数据源:Word(优先)/ PDF
## 核实结果统计
- ✅ 正确:N 项
- ❌ 错误:N 项
- ⚠️ 存疑/矛盾:N 项
- 🔍 原文未找到:N 项
## 错误清单(必须修正)
| 序号 | 位置 | 报告内容 | 原文内容 | 原文出处 |
|------|------|---------|---------|---------|
## 存疑清单(建议确认)
| 序号 | 位置 | 报告内容 | 原文内容 | 疑点说明 |
|------|------|---------|---------|---------|
## 遗漏清单(需补充)
| 序号 | 遗漏内容 | 原文出处 | 重要程度 |
|------|---------|---------|---------|
## 逐项核实明细
### 项目概况
| 核实项 | 状态 | 报告值 | 原文值 | 出处 |
|--------|------|--------|--------|------|
### 资格要求
...
### 评分标准
...(含分值验算)
### 商务条件
...
核实完成后,对所有 ❌ 错误项,直接修改分析报告文件,并在修正处添加注释说明修正原因和原文依据。
核实完成后,输出以下结构化状态摘要:
--- BID-VERIFICATION COMPLETE ---
分析报告: 分析报告.md
原始文件: {原始采购文件名}
✅正确: {N}项
❌错误: {N}项
⚠️存疑: {N}项
🔍未找到: {N}项
已自动修正: {N}项
输出文件: 核实报告.md
状态: SUCCESS
--- END ---