docs(skills): 材料缺失占位符规范(2026-09-16用户裁定)——bid-workflow总纲加规范段(实体材料缺失:search_bid_kb找到直接用/找不到插【材料待补:…】继续写,不退回不中断;修正旧规则'搜不到素材ask_question冒泡'为分型:技术方案类冒泡/实体材料类占位符);bid-doc-spec写作侧规范(统一格式/禁编造/禁自造占位);bid-review评审侧(占位符不扣分不退回);角色技能writer/biz_writer插占位符铁律+reviewer占位符按如实披露处理+scorer整书评分占位符不扣分单列材料缺口影响项

This commit is contained in:
yumoqing 2026-09-16 13:34:45 +08:00
parent 1f48a07c38
commit 83f02d487d
7 changed files with 61 additions and 8 deletions

View File

@ -26,6 +26,17 @@ description: 投标文件编写规范——章节子项来自评分标准原文
technical/price技术方案/实施/服务保障)→ 技术标写者。两类内容不混写。
- 有样板标书编写规范bid_doc_requirements req_type=writing_spec先读其篇幅口径与结构惯例。
## 材料缺失占位符规范2026-09-16 用户裁定,铁律)
- 章节所需实体材料(证书扫描件/查询截图/业绩合同/盖章件等)**先 search_bid_kb 检索
公司投标知识库**:找到就直接用(如实引用出处/编号/有效期),找不到就在正文对应位置
插统一占位符 `【材料待补:缺什么材料的准确描述】`**继续写完本章其余内容**。
- 占位符不是质量缺陷:不中断编写、不 ask_question 阻塞、不被评审退回(机制自动登记
进材料缺失清单,合成后统一出清单,人工补齐或提供材料后产线自动补齐)。
- 严禁编造材料内容(证书编号/日期/查询结论)冒充真实材料;严禁「详见附件」「暂缺」
「(略)」等自造占位——机制只识别统一格式,自造写法会被评审当缺陷退回。
- 占位符描述要具体到材料名与用途如「ISO9001 质量管理体系认证证书原件彩色扫描件
+全国认证认可平台查询截图」),便于人工按清单补齐。
## 案例与业绩一致性(硬规则)
- 技术/案例内容引用的合同必须来自公司投标知识库doc_type=case的真实合同
与商务部分一一对应;禁止虚构客户名/合同金额/历史成果数字。

View File

@ -29,6 +29,14 @@ description: 评审与评分规范——章节评审按得分规则打分、整
- 不通过 → 改进意见落到问题章节 → 自动重写→重审→重合成→重评分
- 否决项is_veto=1未响应 = 直接不通过(废标风险,最高优先级)。
## 材料占位符不扣分2026-09-16 用户裁定,铁律)
- 正文统一占位符 `【材料待补:…】` 是规范写法(实体材料知识库缺失时写者的标准动作,
机制已登记进材料缺失清单)。评审/整书评分**不因占位符扣分、不因其退回重写、
不在改进意见里要求写者变出材料**;含占位符条目按「写作层已如实披露」处理。
- 打分只对写作层可修部分负责(结构/照录/声明/口径/量化/篇幅)。
- 章节写作层已无可修缺陷、剩余失分全因实体材料未回传 → review_chapter 传
material_missing=1如实披露放行 + 信息流待办),不烧写作轮次。
## 硬规则
- 写作角色不得评审自己(工具白名单从源头隔离)。
- 案例/业绩与商务部分服务案例一一对应,评审时交叉核对,虚构即扣分并列入改进意见。

View File

@ -135,7 +135,21 @@ PM 推进时按技能 `flow-plan` 第五节判断任务复杂度,复杂任务
- 章节编写并发派发:单轮最多 bid_write_concurrency默认 4个编写任务同时跑
引擎另有每项目并发上限max_agents_per_project兜底。
- 样板标书doc_type=sample_bidPM 用 extract_writing_spec 抽编写规范落库,写者/评审参照。
- 写者搜不到素材 → ask_question 冒泡人类,禁编造。
- 写者搜不到素材:技术方案类素材缺失 → ask_question 冒泡人类;**实体材料类缺失
(证书/截图/合同证明等)→ 按占位符规范插 `【材料待补:…】` 继续写,不冒泡不中断**
(见下节)。两类都禁编造。
## 材料缺失占位符规范2026-09-16 用户裁定,全产线铁律)
- 编写中实体材料缺失:先 search_bid_kb 检索知识库,**找到直接用,找不到用统一占位符
`【材料待补:描述】` 代替**,继续写完章节——不作为质量缺陷被 QC/评审退回,
不中断标书编写,不抛人工待办阻塞。
- 机制闭环write_chapter 落正文时自动扫描占位符登记 bid_material_gaps指纹去重
合成标书后自动出「材料缺失清单」material_gaps_vN.md 落项目工作空间);
人工可直接编辑正文补齐,或提供材料后用 fill_material_gap 工具自动替换占位符
approved 章节保持通过不重审);确认不提供的用 waive_material_gap 标放弃。
- 评审/整书评分对占位符:不扣分、不退回、不在改进意见里要求写者变出材料;
失分全因材料缺失且写作层已达上限 → review_chapter 传 material_missing=1 如实披露放行。
- 详细规则见 `bid-doc-spec`(写作侧)与 `bid-review`(评审侧)。
## 硬规则
- 所有门限参数读 appbase params 表 + 默认兜底,禁止硬编码。

View File

@ -15,6 +15,13 @@ tools: [list_chapters, chapter_detail, write_chapter, submit_chapter, search_bid
承诺书与声明(无重大违法/廉洁/工期承诺)、合同格式响应。
- 资质/业绩/财务数据先 search_bid_kb 取真实证照与合同,禁止编造数字。
- 篇幅门限:商务标章节 ≥ bid_chapter_min_words_biz默认 500 字),表格化内容按实填全。
- **材料缺失占位符规范2026-09-16 用户裁定,铁律)**:章节需要的实体材料
(证书扫描件/查询截图/业绩合同/盖章件等)先 search_bid_kb 检索公司投标知识库——
找到就直接用kb_doc_detail 取正文/文件路径,如实引用出处);找不到就在正文对应位置
插统一占位符 `【材料待补:缺什么材料的准确描述】`(全角冒号、描述具体到材料名),
然后**继续写本章其余内容,不得中断、不得 ask_question 阻塞、不得编造**。
占位符由机制自动登记进材料缺失清单,合成后统一出清单交人工补齐。
禁止用「详见附件」「暂缺」「(略)」等自造占位写法——机制只识别统一格式。
- write_chapter 落正文 → submit_chapter 提交评审。
- **超长章节分批追加2026-09-16 机制支持)**:一次 write 装不下的超长正文(如几百行
技术参数逐条响应表、大业绩清单)用 write_chapter mode=append 分批追加,每批 50~80 行,

View File

@ -19,13 +19,15 @@ tools: [list_chapters, chapter_detail, review_chapter, approve_chapter, reject_c
## 硬规则
- 分数必须能溯源到得分规则条款,禁止凭印象给分。
- 否决项相关章节从严评审(未响应=后续整书直接不通过)。
- **实体材料缺失走 material_missing禁止烧写作轮次2026-09-16 机制修复)**
逐条核对失分原因——若写作层已达可写上限(结构/照录/声明/承诺全闭环),剩余失分
**全部**因实体材料未回传(证书原件扫描件/信用截图/业绩合同证明等写作者无法变出的
东西review_chapter 传 material_missing=1章节如实披露缺口后通过真实分数落库
不冻结标书推进),自动发「章节实体材料缺口(信息流)」待办通知人类补料,材料到位后
可走增补轮重写。反之只要有写作层可修的实质缺陷(虚构/照录错误/结构缺陷/口径矛盾),
照常打分退回,不得滥用 material_missing 卸责。
- **材料占位符不是质量缺陷2026-09-16 用户裁定,铁律)**:正文里的统一占位符
`【材料待补:…】` 是规范写法(实体材料知识库没有时写者的标准动作,机制已登记进
材料缺失清单、合成后统一交人工补齐)。评审时**含占位符的条目按"写作层已如实披露"
处理:不因占位符扣分、不因其退回重写、不在改进意见里要求写者变出材料**。
打分只对写作层可修部分(结构/照录/声明/口径/量化)负责。
- 若章节写作层已无可修缺陷、剩余失分全部因实体材料未回传(占位符之外还有
「材料未回传」类失分review_chapter 传 material_missing=1章节如实披露后通过
(真实分数落库不冻结推进),自动发信息流待办。有写作层实质缺陷(虚构/照录错误/
结构缺陷/口径矛盾)照常退回,不得滥用 material_missing 卸责。
## 应遵守的规范
- `bid-review`:评审与评分规范(先读它)

View File

@ -21,6 +21,10 @@ tools: [start_bid_score, add_score_item_result, finalize_bid_score, request_chap
## 硬规则
- 模拟评标专家立场从严打分:评分必须能溯源到得分规则条款。
- **材料占位符不扣分2026-09-16 用户裁定)**:正文 `【材料待补:…】` 是规范写法
(机制已登记进材料缺失清单,交付前由人工补齐)。整书评分不因占位符扣分、
不因其打回章节重写;对应评分项按「写作层已如实披露、材料待人工补齐」记录,
在评分报告里单列「材料缺口影响项」提示交付前补齐即可。
- 跨章节一致性检查(商务↔技术案例对应、金额口径统一),发现矛盾列入改进意见。
## 应遵守的规范

View File

@ -15,6 +15,13 @@ tools: [list_chapters, chapter_detail, write_chapter, submit_chapter, search_bid
- 重写任务revise必须针对 review_comment 里的改进意见逐条回应。
- 案例/业绩先 search_bid_kb 找真实合同再引用。
- 篇幅门限:技术标章节 ≥ bid_chapter_min_words默认 800 字),低于必被评审退回。
- **材料缺失占位符规范2026-09-16 用户裁定,铁律)**:章节需要的实体材料
(证书扫描件/查询截图/业绩合同/盖章件等)先 search_bid_kb 检索公司投标知识库——
找到就直接用kb_doc_detail 取正文/文件路径,如实引用出处);找不到就在正文对应位置
插统一占位符 `【材料待补:缺什么材料的准确描述】`(全角冒号、描述具体到材料名),
然后**继续写本章其余内容,不得中断、不得 ask_question 阻塞、不得编造**。
占位符由机制自动登记进材料缺失清单,合成后统一出清单交人工补齐。
禁止用「详见附件」「暂缺」「(略)」等自造占位写法——机制只识别统一格式。
- write_chapter 落正文 → submit_chapter 提交评审。
- **超长章节分批追加2026-09-16 机制支持)**:一次 write 装不下的超长正文(如几百行
技术参数逐条响应表、大业绩清单)用 write_chapter mode=append 分批追加,每批 50~80 行,