yumoqing b40f54d63f feat(bidding v1.2): 编写分商务/技术角色+篇幅门禁+样板标书规范+并发编写
- 章节按section分流: business→agent.bid_biz_writer(新角色), technical/price→agent.bid_writer
- 骨架生成自动推断section(_infer_section标题关键词)
- 篇幅门禁机制层强制: review_chapter字数低于门限必退+自动附意见
  (参数bid_chapter_min_words=800/bid_chapter_min_words_biz=500)
- 并发编写: 对账器单轮最多派bid_write_concurrency(4)个编写任务
- 样板标书: bid_kb_docs doc_type=sample_bid码值; extract_writing_spec工具
  (PM抽章节结构/篇幅口径/表格图示/商务要素, 落bid_doc_requirements writing_spec)
- DESIGN.md v1.2
2026-08-31 15:40:03 +08:00

136 lines
4.9 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"pipelines": [
{
"id": "bidding_general",
"name": "通用投标产线",
"pipeline_type": "bidding",
"description": "上传招标文件→解析(评分项/得分规则/资质/投标文件要求/章节骨架→QC契合度审核→资质准备→分章节编写→章节评审→合成标书→整书评分→交付。招标信息的采集/摘要/审批归商机产线。",
"status": "published",
"org_id": "0"
}
],
"appcodes": [
{
"parentid": "bid_qc_type",
"parentname": "QC审核对象",
"items": [
{"k": "scoring_items", "v": "评分项+得分规则"},
{"k": "qualifications", "v": "所需资质"},
{"k": "doc_requirements", "v": "投标文件要求"},
{"k": "chapter_outline", "v": "章节骨架"}
]
},
{
"parentid": "bid_tender_source",
"parentname": "招标信息来源",
"items": [
{"k": "tender_doc", "v": "招标文件解析"},
{"k": "manual", "v": "手工录入"}
]
},
{
"parentid": "bid_member_role",
"parentname": "投标人员角色",
"items": [
{"k": "leader", "v": "投标负责人"},
{"k": "writer", "v": "标书编写"},
{"k": "qual", "v": "资质资料"},
{"k": "price", "v": "报价"},
{"k": "reviewer", "v": "评审"}
]
},
{
"parentid": "bid_file_type",
"parentname": "招标文件类型",
"items": [
{"k": "tender_doc", "v": "招标文件"},
{"k": "qa", "v": "答疑补遗"},
{"k": "attachment", "v": "附件"}
]
},
{
"parentid": "bid_scoring_section",
"parentname": "评分部分",
"items": [
{"k": "business", "v": "商务"},
{"k": "technical", "v": "技术"},
{"k": "price", "v": "价格"}
]
},
{
"parentid": "bid_qual_match_status",
"parentname": "资质匹配状态",
"items": [
{"k": "pending", "v": "待匹配"},
{"k": "matched", "v": "已匹配知识库"},
{"k": "missing", "v": "缺失"},
{"k": "human_required", "v": "需人工提供"}
]
},
{
"parentid": "bid_qual_owner",
"parentname": "资质提供方",
"items": [
{"k": "kb", "v": "公司知识库"},
{"k": "human", "v": "人工提供"}
]
},
{
"parentid": "bid_req_type",
"parentname": "投标文件要求类型",
"items": [
{"k": "structure", "v": "章节结构"},
{"k": "format", "v": "格式要求"},
{"k": "seal", "v": "密封要求"},
{"k": "copies", "v": "份数要求"},
{"k": "deadline", "v": "时间节点"},
{"k": "other", "v": "其他"}
]
},
{
"parentid": "bid_chapter_status",
"parentname": "章节状态",
"items": [
{"k": "pending", "v": "待编写"},
{"k": "writing", "v": "编写中"},
{"k": "written", "v": "已提交评审"},
{"k": "reviewing", "v": "评审中"},
{"k": "approved", "v": "评审通过"},
{"k": "rejected", "v": "退回重写"}
]
},
{
"parentid": "bid_review_scope",
"parentname": "评审范围",
"items": [
{"k": "chapter", "v": "章节评审"},
{"k": "whole", "v": "整书评审"}
]
},
{
"parentid": "bid_kb_doc_type",
"parentname": "知识库文档类型",
"items": [
{"k": "qualification", "v": "资质证书"},
{"k": "cert", "v": "其他证照"},
{"k": "case", "v": "业绩案例"},
{"k": "template", "v": "模板"},
{"k": "finance", "v": "财务资料"},
{"k": "personnel", "v": "人员资料"},
{"k": "sample_bid", "v": "样板标书"}
]
},
{
"parentid": "bid_doc_status",
"parentname": "标书状态",
"items": [
{"k": "draft", "v": "已合成待评分"},
{"k": "reviewing", "v": "评分中"},
{"k": "passed", "v": "评分通过"},
{"k": "rejected", "v": "评分不通过"},
{"k": "delivered", "v": "已交付"}
]
}
]
}