技能版本 1.0.0

天好富兴 | 招标文件综合审查

用于招标文件的需求解析与综合审查(合规性检查)。当用户上传招标文件,要求解析、提炼、梳理招标文件内容(要求清单、废标条款、评分办法、技术需求、关键时间节点),或要求检查、审查招标文件本身是否合法合规、有无歧视性/排他性条款、评分办法是否合理、章节是否齐全、前后口径是否矛盾,或提到招标文件合规性审查、合法性审查、需求分析、清标前置分析时使用。输入前提:本技能只处理**招标文件**,恰好 1 份才执行(.docx/.pdf(含扫描件提示)/.xlsx/.md/.txt);收到投标文件请用户移除,多份招标文件则提示一次只处理 1 份;产出 HTML 综合审查报告。触发词包括 招标文件解析、招标文件审查、招标文件合规、歧视性条款、合法性审查、需求清单、评分办法、废标条款、招标要求。

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/telehot-tender-review/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/telehot-tender-review/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o telehot-tender-review.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

名称
tender-review
说明
用于招标文件的需求解析与综合审查(合规性检查)。当用户上传招标文件,要求解析、提炼、梳理招标文件内容(要求清单、废标条款、评分办法、技术需求、关键时间节点),或要求检查、审查招标文件本身是否合法合规、有无歧视性/排他性条款、评分办法是否合理、章节是否齐全、前后口径是否矛盾,或提到招标文件合规性审查、合法性审查、需求分析、清标前置分析时使用。输入前提:本技能只处理**招标文件**,恰好 1 份才执行(.docx/.pdf(含扫描件提示)/.xlsx/.md/.txt);收到投标文件请用户移除,多份招标文件则提示一次只处理 1 份;产出 HTML 综合审查报告。触发词包括 招标文件解析、招标文件审查、招标文件合规、歧视性条款、合法性审查、需求清单、评分办法、废标条款、招标要求。
会运行代码Python

技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。

SKILL.md 节选

# 招标文件需求解析与综合审查

## Overview

对**一份招标文件**同时完成两件事:

1. **需求解析**——把招标文件拆成结构化清单:要求清单 R(强制性/资格/商务/技术/形式)、
   基本信息与关键时间节点、废标项(否决条款与无效投标情形)、技术需求与实质性条款、评分办法与评分项。
   解析结果供招标人核对文件内容、供各方快速掌握招标要求使用。
2. **综合审查(合规性检查)**——对招标文件本身做三层审查:
   - **法规符合性**:歧视性/排他性条款、法定时限与金额红线、评分办法合法性
     (清单见 `references/legal_review.md`)
   - **完整性与一致性**:必备章节是否齐全、跨章节口径是否矛盾、评标办法能否执行
     (清单见 `references/structure_checklist.md`)
   - 两层结果合并进同一份问题清单,输出一份 **HTML 综合审查报告**

核心交付不是"读后感和建议",而是**每一条结论都能指向具体条款和具体页码**。

**输入决定模式(硬性闸门,先看文件再动手)**:
- 恰好 1 份招标文件 → 正常执行(阶段 0–6)
- 0 份(没有招标文件)→ **不执行**,提示上传招标文件
- 招标文件 > 1 份 → **不执行**,告知一次只处理 1 份,等用户删减
- 混入了投标文件 → **不执行**,告知本技能只处理招标文件,请把投标文件拿掉后再开始

## 安全与保密约束

招标文件可能涉及未公开的商业与预算信息,处理全程守住三条底线:

1. **不联网**:文件解析、条款核验、报告生成全部在用户本机完成,不把文件内容发送给任何
   外部服务或在线接口。扫描件没有文本层时,请用户提供可复制文字的版本,不要建议使用
   在线 OCR、云转换等外部服务。
2. **不臆造**:解析不到评分办法、分值权重、废标项或某项要求时,如实记录为"未识别到"。
   **严禁为"显得完整"而编造分值、权重、条款内容或法规条文号**——宁可缺失,不可虚构。
3. **经验私有**:提取的 JSON、中间结果与报告一律只写入本次任务的任务文件夹
   (脚本 `--out` / `--out-dir` 指向的本地目录),不写入云端、共享位置或系统缓存。

## 与用户沟通(语气与开场)

像一位专业又热心的同事:先回应,再说明「我打算做什么、会给到什么结果」。

**收到招标文件,准备开跑**:
> 收到~ 我会先帮您把这份招标文件的要求梳理成清单(资格条件、技术需求、评分办法、
> 废标项、关键时间节点),再重点审查它本身合不合规——歧视性条款、评分办法合法性、
> 章节完整性、前后口径矛盾都会查,最后给您一份带问题清单的审查报告。

**收到了投标文件**(本技能不处理):
> 这一份看起来是投标文件,我只做**招标文件**的解析与审查哦。请把投标文件拿掉、
> 留下要审查的招标文件,我马上开始~

**多份招标文件**:
> 一次审查最多支持 **1 份招标文件**,您目前上传了 X 份。麻烦先挑一份(多个标段/包件
> 可以分多次依次审查),我马上开始~

**什么文件都没有 / 文件打不开**:
> 还没收到可以处理的文件哦。本技能需要 **1 份招标文件**(.docx / .pdf / .xlsx / .md / .txt
> 均可,PDF 优先提供可复制文字的版本)。把文件发给我,我先帮您确认解析范围。

## 依赖安装(用户零感知原则)

本技能的用户是不懂编程的白领——**Python、pip、venv、镜像源这些词一律不得出现在对话里**,
环境准备全部由 agent 静默完成。需要提前说明的最多一句轻量预告:

> 首次解析前我先准备一下文档解析工具,大概一分钟,之后不会再装。

**禁止任何形式的环境探测**——不要单独执行"检查工作目录与环境"之类的步骤、

SKILL.md 不止这些内容,安装后可阅读全文。

技能包内容

共 18 个文件,合计 212.9 KiB

  • DESIGN_NOTES.md3.0 KiB
  • SKILL.md30.7 KiB
  • _meta.json114 B
  • assets/index_template.html8.8 KiB
  • assets/merged_template.json2.4 KiB
  • references/judgment_cases.md4.2 KiB
  • references/legal_anchors.md5.8 KiB
  • references/legal_review.md8.9 KiB
  • references/methodology.md5.8 KiB
  • references/structure_checklist.md5.8 KiB
  • scripts/build_report.py51.4 KiB
  • scripts/build_run_index.py30.2 KiB
  • scripts/cleanup_task.py6.7 KiB
  • scripts/doctor.py13.7 KiB
  • scripts/extract_text.py18.8 KiB
  • scripts/init_task.py5.0 KiB
  • scripts/tidy_root.py6.7 KiB
  • test_cases/cases.md4.9 KiB

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。