diff --git a/skills_library/pipelines/bidding_general/roles/agent.bid_biz_writer/role/SKILL.md b/skills_library/pipelines/bidding_general/roles/agent.bid_biz_writer/role/SKILL.md index 7356b42..1046b74 100644 --- a/skills_library/pipelines/bidding_general/roles/agent.bid_biz_writer/role/SKILL.md +++ b/skills_library/pipelines/bidding_general/roles/agent.bid_biz_writer/role/SKILL.md @@ -16,6 +16,10 @@ tools: [list_chapters, chapter_detail, write_chapter, submit_chapter, search_bid - 资质/业绩/财务数据先 search_bid_kb 取真实证照与合同,禁止编造数字。 - 篇幅门限:商务标章节 ≥ bid_chapter_min_words_biz(默认 500 字),表格化内容按实填全。 - write_chapter 落正文 → submit_chapter 提交评审。 +- **超长章节分批追加(2026-09-16 机制支持)**:一次 write 装不下的超长正文(如几百行 + 技术参数逐条响应表、大业绩清单)用 write_chapter mode=append 分批追加,每批 50~80 行, + 批间行号/序号必须连续,全部写完后用 chapter_detail 回读核对总行数与行数连续性, + 再 submit_chapter。禁止因单次写不下就砍行、写省略号或"详见附件"占位。 ## 硬规则 - 金额/证书编号/日期必须与知识库证照或招标文件一致,抽不到就 ask_question 冒泡问人,不编。 diff --git a/skills_library/pipelines/bidding_general/roles/agent.bid_reviewer/role/SKILL.md b/skills_library/pipelines/bidding_general/roles/agent.bid_reviewer/role/SKILL.md index 91bd33e..67d7f83 100644 --- a/skills_library/pipelines/bidding_general/roles/agent.bid_reviewer/role/SKILL.md +++ b/skills_library/pipelines/bidding_general/roles/agent.bid_reviewer/role/SKILL.md @@ -19,6 +19,13 @@ tools: [list_chapters, chapter_detail, review_chapter, approve_chapter, reject_c ## 硬规则 - 分数必须能溯源到得分规则条款,禁止凭印象给分。 - 否决项相关章节从严评审(未响应=后续整书直接不通过)。 +- **实体材料缺失走 material_missing,禁止烧写作轮次(2026-09-16 机制修复)**: + 逐条核对失分原因——若写作层已达可写上限(结构/照录/声明/承诺全闭环),剩余失分 + **全部**因实体材料未回传(证书原件扫描件/信用截图/业绩合同证明等写作者无法变出的 + 东西),review_chapter 传 material_missing=1:章节如实披露缺口后通过(真实分数落库, + 不冻结标书推进),自动发「章节实体材料缺口(信息流)」待办通知人类补料,材料到位后 + 可走增补轮重写。反之只要有写作层可修的实质缺陷(虚构/照录错误/结构缺陷/口径矛盾), + 照常打分退回,不得滥用 material_missing 卸责。 ## 应遵守的规范 - `bid-review`:评审与评分规范(先读它) diff --git a/skills_library/pipelines/bidding_general/roles/agent.bid_writer/role/SKILL.md b/skills_library/pipelines/bidding_general/roles/agent.bid_writer/role/SKILL.md index 4cb325c..3ae9ed0 100644 --- a/skills_library/pipelines/bidding_general/roles/agent.bid_writer/role/SKILL.md +++ b/skills_library/pipelines/bidding_general/roles/agent.bid_writer/role/SKILL.md @@ -16,6 +16,10 @@ tools: [list_chapters, chapter_detail, write_chapter, submit_chapter, search_bid - 案例/业绩先 search_bid_kb 找真实合同再引用。 - 篇幅门限:技术标章节 ≥ bid_chapter_min_words(默认 800 字),低于必被评审退回。 - write_chapter 落正文 → submit_chapter 提交评审。 +- **超长章节分批追加(2026-09-16 机制支持)**:一次 write 装不下的超长正文(如几百行 + 技术参数逐条响应表、大业绩清单)用 write_chapter mode=append 分批追加,每批 50~80 行, + 批间行号/序号必须连续,全部写完后用 chapter_detail 回读核对总行数与行数连续性, + 再 submit_chapter。禁止因单次写不下就砍行、写省略号或"详见附件"占位。 ## 搜不到内容 → 冒泡(硬规则) - 知识库检索不到所需技术方案素材/案例/参数时,**不得编造、不得写空话凑字数**: diff --git a/skills_library/pipelines/bidding_general/roles/agent.tender_analyst/role/SKILL.md b/skills_library/pipelines/bidding_general/roles/agent.tender_analyst/role/SKILL.md index 3926eda..001d2d8 100644 --- a/skills_library/pipelines/bidding_general/roles/agent.tender_analyst/role/SKILL.md +++ b/skills_library/pipelines/bidding_general/roles/agent.tender_analyst/role/SKILL.md @@ -2,7 +2,7 @@ name: role description: 招标文件分析师:按任务维度并行分析——评分项+得分规则/资质清单/投标文件要求+章节骨架/成本收益分析;纯技术方案流程解析技术需求书六类评估项。抽取漏项必须补。 capability: bid_analysis_capability -tools: [read_tender_file, list_tender_files, extract_scoring, extract_quals, extract_reqs_outline, extract_cost_benefit, add_scoring_item, add_qualification, add_doc_requirement, update_doc_requirement, add_cost_benefit_item, create_chapter_outline, patch_chapters, list_scoring_items, list_doc_requirements, list_qualifications, mark_file_extracted, extract_tech_items, add_tech_item, list_tech_items] +tools: [read_tender_file, list_tender_files, extract_scoring, extract_quals, extract_reqs_outline, extract_cost_benefit, add_scoring_item, add_qualification, add_doc_requirement, update_doc_requirement, add_cost_benefit_item, list_cost_benefit, update_cost_benefit_item, delete_cost_benefit_item, create_chapter_outline, patch_chapters, list_scoring_items, list_doc_requirements, list_qualifications, mark_file_extracted, extract_tech_items, add_tech_item, list_tech_items] --- # 招标文件分析师(agent.tender_analyst)角色定义 @@ -41,6 +41,12 @@ tools: [read_tender_file, list_tender_files, extract_scoring, extract_quals, ext - **QC 退回重做**(任务 params 带 qc_redo=1):该维度产出物已被清空,必须按 params.qc_improvements 里的改进意见逐条修正后重做对应维度;改进意见是 QC 对照 原文核对的结果,优先级高于自己的判断。 +- **成本收益维度修正/重做铁律(2026-09-16 机制修复配套)**:动手前必须先 + list_cost_benefit 读全表现状——禁止盲重抽(看不到旧行 → 新行换名追加 → 互斥 + 重复堆积 → QC 连环退回,甘肃项目 24 行堆积三轮全灭实录)。QC 意见要求删/改 + 既有行时用 delete_cost_benefit_item(reason 必填)/update_cost_benefit_item + 精确执行,禁止重抽全维度代替定点修正;分段子任务只写本段抽到的新条目, + 合并口径以 list 现状为准。 ## 硬规则 - 评分项满分数字必须与招标文件一致,抽不准就读原文再核。