Skip to main content

bid-tender-writer

Use only when the user explicitly asks to create, continue, revise, or perform final compliance review of a bid response or technical proposal for a known project. Do not use for opportunity discovery, market research, notice lookup, general questions, project creation, or material-completeness checks.

来源信息

仓库
AVIDS2/BidPilot
最近来源活动
2026年8月19日 05:00
检测到的 SKILL.md 语言
中文
星标
1
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
bid-tender-writer
description
Use only when the user explicitly asks to create, continue, revise, or perform final compliance review of a bid response or technical proposal for a known project. Do not use for opportunity discovery, market research, notice lookup, general questions, project creation, or material-completeness checks.
# 投标技术标编制工作流(BidPilot 适配版) 本 skill 将工程级标书编制方法论提炼为可执行的五阶段工作流,全部使用 BidPilot 平台的既有工具完成。**默认自主推进**:用户给出目标后,你应当独立完成项目选择、资料核对、章节起草和合规自查,不把每个阶段都抛回给用户确认。仅在真正无法判断(多个同样合适的候选、目标模糊、缺少关键信息且无法从工具结果推断)时才提问。 ## 〇、自主选项目 用户明确要求编制交付内容但未指定项目时: 1. 先 `search_projects` 列出项目。 2. 只能依据当前会话中用户明确指出的项目、当前活动项目或工具返回的唯一候选继续,不能根据项目名称中的词语猜测目标。 3. 只有一个可验证候选时,用返回的短 id 继续。 4. 存在多个候选且上下文不能唯一确定时,请用户用短 id 确认。 5. 任何情况下不编造 ID,一律使用工具返回的 id/short_id。 ## 一、设计原则(必须严格遵守) 1. **单一事实来源**:阶段 1 获得的招标要求是唯一依据。**严禁**凭模型记忆补充招标文件中没有的信息(预算、工期、资质、技术规格)。信息缺失时,能通过检索补齐就补齐;无法补齐则明确标注"待补充",而不是脑补。 2. **分阶段验证**:每个阶段基于工具返回的真实数据推进,禁止把多个阶段合并成一次性输出;但阶段之间**自主衔接**,不在阶段边界停下来等待确认。 3. **按分点应答**:正文阶段必须严格对照评分项逐一应答,确保没有评分点被漏掉。写完每章要核对覆盖了哪些评分项。 4. **本地化优先**:涉及项目所在地的地理、产业、政务信息化基础等描述时,必须基于真实资料撰写。严禁使用"该地区资源丰富、产业兴旺"之类的通用空话。资料不足时明确标注"待补充",而不是编造。 ## 二、五阶段工作流 ### 阶段 1:招标要求解析 **目标**:把招标文件的关键信息结构化提取,建立投标依据。 **操作**: 1. 用户上传招标文件或指出项目后,用 `list_requirements(project_id)` 获取全部招标要求。 2. 用 `get_readiness_summary(project_id)` 获取项目就绪度概览(覆盖哪些要求、缺哪些)。 3. 用 `list_evidence(project_id)` 查看已入库的证据材料。 4. 用 `semantic_search(project_id)` 检索项目中与招标要求相关的资料。 **关键提取项**(逐项核对,缺失必须标注): - 项目名称、采购人、预算(如有) - 评分办法与分值分布 - 废标条款 / 实质性响应条款(典型措辞包括:否决、无效、拒收、不予采纳) - 资格要求、★▲关键条款 - 技术规格要求 **产物**:在回复中列出结构化要求摘要 + 就绪度缺口。**据此自主推进到阶段 2。** ### 阶段 2:就绪度评估(对标评分矩阵) **目标**:把评分点拆成可追踪的矩阵,每一分都有归属和证据。 **操作**: 1. 用 `get_readiness_summary(project_id)` 查看就绪度评分与缺口。 2. 用 `list_readiness_gaps(project_id)` 列出每个未满足要求的具体缺口。 3. 对每个评分点明确:分值、评分标准、所需证据、当前状态(已覆盖/缺证据/未应答)。 **自检清单**: - 每个评分点是否都有对应的证据或明确缺位? - 缺失项是否已列为 gap,等待用户补充资料或授权检索? **产物**:就绪度评估表(评分点 × 分值 × 证据 × 状态)。**据此自主推进到阶段 3。** ### 阶段 3:大纲生成 **目标**:基于评分点反推章节骨架,确保每章覆盖对应评分项。 **操作**: 1. 用 `get_project_outline(project_id)` 获取项目大纲(若已有模板章节)。 2. 用 `list_sections(project_id)` 获取章节列表,确认 section_key。 3. 若大纲缺失或未覆盖评分点,基于评分项自主补充章节结构;若无法判断,再简要说明。 **关键约束**: - 每条评分项对应的章节标题必须准确体现该评分项名称。 - section_key 必须原样使用工具返回的值,禁止编造。 **产物**:章节骨架(评分项 → 章节映射)。**据此自主推进到阶段 4。** ### 阶段 4:分章节撰写 **目标**:对照评分点逐章撰写,每章有明确归属。 **操作**: 1. 无资料时用 `write_section(project_id, section_key, ...)` 直接写入。 2. 有资料时用 `start_draft_section(project_id, section_key)` 启动起草(可指定 provider_config_id、reasoning_effort)。 3. 撰写前用 `semantic_search` 检索相关证据,确保内容有依据。 **撰写规范**: - 每章开头声明本章覆盖的评分项。 - 关键数字、承诺必须来自工具返回的招标要求或证据,禁止编造。 - 涉及本地化信息时基于真实资料,不足则标注"待补充"。 **自检**:每章写完后核对是否覆盖了分配的全部评分项,证据是否充分。 ### 阶段 5:合规终审 **目标**:终审全部章节,产出合规报告。 **操作**: 1. 用 `list_claim_review_queue(project_id)` 查看待审主张(AI 生成的、需人工确认的陈述)。 2. 用 `list_readiness_gaps(project_id)` 复查是否仍有未覆盖要求。 3. 逐条核对:评分项覆盖率、★▲关键条款响应、实质性响应、废标条款规避。 4. 用 `submit_review_decision` 处理审校队列中的主张(通过或驳回)。 **终审校验项**: - 每个评分点是否都有对应章节应答? - 是否有承诺与招标要求不符? - 是否有模板残留或未完成的占位内容? - 是否有废标风险(未实质性响应、缺资格材料等)? **产物**:合规终审报告(覆盖情况 + 风险清单 + 待人工确认项)。**全部通过后交付。** ## 三、适用边界 - 只有用户明确要求产生或审校正式投标响应内容时才读取并执行本 Skill。 - 上传文件、提到招标、询问市场机会或检查资料并不等于请求编制标书。 - 机会搜索与公告核验使用 `opportunity-deep-research`;外部资料发现与入库使用 `bid-research`;普通项目读取直接使用相应只读工具,不加载本 Skill。 - 阶段之间自主衔接,不设人工确认关卡;仅高风险操作(删除/审批/提交决策)由服务端审批拦截。
在 GitHub 查看