- fp_calc.calc()返回键实锤核对: total_fp/counts/errors(原total_ufp/by_type兜底猜错,已修) - promote门禁修正: resolve_approval会把status置approved,confirmed只是中间态→门禁接受confirmed/approval_initiated/approved(原只认confirmed会导致审批通过后反而不能立项) - _cluster_ctx补项目隔离(对齐_check_batch_visible口径)+全personal类别如实拒绝可行性样本不足 - 八节模板兜底节=需求规格;四节存量解析口径零变化 - opp_approvals CRUD手改(项目过滤)被xls2ui重生成吃掉→已checkout还原,只保留opp_reports新列部分
66 lines
3.1 KiB
JSON
66 lines
3.1 KiB
JSON
{
|
|
"pipelines": [
|
|
{
|
|
"id": "opportunity_general",
|
|
"name": "商机产线",
|
|
"pipeline_type": "opportunity",
|
|
"description": "招标市场情报(数据爬取平台)→热点软件推荐→每日AI/Agent招标→研发报告编写→人工确认→研发审批流程",
|
|
"status": "published",
|
|
"org_id": "0"
|
|
}
|
|
],
|
|
"appcodes": [
|
|
{
|
|
"parentid": "opp_report_status",
|
|
"parentname": "研发报告状态",
|
|
"items": [
|
|
{"k": "draft", "v": "草稿"},
|
|
{"k": "confirmed", "v": "人工确认通过"},
|
|
{"k": "approval_initiated", "v": "已发起研发审批"},
|
|
{"k": "approved", "v": "审批通过"},
|
|
{"k": "rejected", "v": "审批驳回"}
|
|
]
|
|
},
|
|
{
|
|
"parentid": "opp_approval_status",
|
|
"parentname": "研发审批状态",
|
|
"items": [
|
|
{"k": "initiated", "v": "已发起"},
|
|
{"k": "approved", "v": "审批通过"},
|
|
{"k": "rejected", "v": "审批驳回"}
|
|
]
|
|
},
|
|
{
|
|
"parentid": "sd_project_type",
|
|
"parentname": "项目类型",
|
|
"items": [
|
|
{"k": "demand_mining", "v": "需求挖掘立项"}
|
|
]
|
|
},
|
|
{
|
|
"parentid": "opp_report_type",
|
|
"parentname": "研发报告类型",
|
|
"items": [
|
|
{"k": "research", "v": "调研报告"},
|
|
{"k": "feasibility", "v": "可行性研究"}
|
|
]
|
|
}
|
|
],
|
|
"params": [
|
|
{"name": "opp_mine_tau", "value": "0.75", "desc": "聚类相似度阈值(2075条实测拐点:0.75出42簇top1=8.2%)"},
|
|
{"name": "opp_mine_topk", "value": "30", "desc": "kNN邻居数"},
|
|
{"name": "opp_mine_min_cluster", "value": "5", "desc": "最小簇规模,低于则并入最近大簇或其他"},
|
|
{"name": "opp_mine_big_split", "value": "150", "desc": "超大簇质心二次细分阈值(防模板标题过度聚合)"},
|
|
{"name": "opp_mine_keep_batches", "value": "3", "desc": "每机构保留最近N个批次工作集collection,旧批自动drop"},
|
|
{"name": "opp_embed_batch", "value": "10", "desc": "rag /embed 单批文本上限"},
|
|
{"name": "opp_emb_cache_col", "value": "opp_demand_emb_cache", "desc": "共享embedding缓存collection(全机构复用)"},
|
|
{"name": "opp_norm_atom_batch", "value": "20", "desc": "原子化每批文档数(LLM合批)"},
|
|
{"name": "opp_norm_tau2", "value": "0.85", "desc": "归一化相似度触发阈值(只当触发器,LLM裁决)"},
|
|
{"name": "opp_norm_topk", "value": "10", "desc": "原子kNN邻居数"},
|
|
{"name": "opp_cov_core", "value": "0.6", "desc": "核心共性覆盖率阈值"},
|
|
{"name": "opp_cov_ext", "value": "0.4", "desc": "扩展共性覆盖率阈值"},
|
|
{"name": "opp_fp_pm_per_fp", "value": "0.05", "desc": "FP→人月经验系数(可行性研究成本估算,P3)"},
|
|
{"name": "opp_cost_wan_per_pm", "value": "3.0", "desc": "人月单价万元(可行性研究成本估算,P3)"}
|
|
]
|
|
}
|