26 Commits

Author SHA1 Message Date
bebe76fa11 feat(split): 分析任务机械拆解机制(2026-09-15用户要求:大任务必须拆小)——正文超bid_split_chars(默认6万字,params可配)时dispatch首跑/A块重做/awaiting_redo重做三派发点自动拆N个分段子任务并行(char_range互不重叠+round轮标记+is_subtask);配套:QC派发加'维度在办不审'门禁防审半成品;轮次统计改round去重(_dim_round_count,防拆解轮误算N轮);分析员技能char_range硬规则只读本段 2026-09-15 17:47:27 +08:00
cc87340398 feat(bidding): 批2纯技术方案流程bid_tech_proposal收口——bid_tech_capability(六类评估项抽取/补录/查询+模版三级检索+骨架提案用户确认门禁+确认落库)/bid_flow 0d多流程分支(LLM自动判流+_reconcile_tech_proposal T1-T7对账:解析→QC→模版确认→分章编写→章节评审→合成→交付)/BID_FLOW_TEMPLATES两模板注册/bid_qc tech_items审核维度+start_qc tech分支(查bid_tech_items)/5个tech工具schema注册/tech_template_confirm.dspy用户确认端点(agent无确认权)+load_path/码表补tech_items+cost_benefit/bug A修复:_resolve_file_path补workspace_base候选+import_tender_file落库前归一绝对路径(上传落点口径不一致致正文永读空,首医实测)/llm_json透传project_id记账 2026-09-15 15:00:59 +08:00
d0e2ab89a8 feat(bidding): 6张CRUD表当前项目强制过滤——get_*.dspy注入会话级解析(get_session_project_id含产线隔离),强制覆盖project_id传值,无项目报错提示选择或新建;bid_task_tree删「最近进行中项目」第三级兜底(会把别人项目当当前项目),统一走会话级解析;知识库入口加require_project门禁 2026-09-11 18:29:42 +08:00
3b718a0869 fix: 修正任务归维度组(轮次以QC审核记录为准含第4轮);落库核验不通过标verify_failed不再撒谎approved 2026-09-03 18:34:57 +08:00
2223112e0e fix: 在办计数排除终态任务(cancelled/failed/approved无记录归遗留组) 2026-09-03 18:14:56 +08:00
dad0f279f6 fix: QC闭环——产出在审核后更新则轮次用尽也派复审(out_newer);任务树QC组显示在办/未审核任务 2026-09-03 18:08:11 +08:00
2d9c1264e3 feat: QC不通过新增qc_rejected状态+失败轮产出快照bid_analysis_history(不清空历史)+存量回填 2026-09-03 17:31:36 +08:00
7b85943ffa fix: 人工修正组排除系统qc_redo重做任务(title-only匹配+qc_redo排除) 2026-09-03 17:13:12 +08:00
3c1960b749 fix: 人工修正组识别补'补录'(title+params联合匹配) 2026-09-03 17:12:19 +08:00
1679c76fd4 fix: 人工定向修正任务独立成组(不混入全量解析),轮次节点带该轮QC结果 2026-09-03 17:10:34 +08:00
6575bc3ca4 fix: 组节点QC标签键映射(dim→qc_type) 2026-09-03 17:07:42 +08:00
6a4518ef22 fix: 任务树轮次节点显示该轮QC结果(任务已批准≠QC通过,消除误导);组节点标签用最新QC分 2026-09-03 17:07:04 +08:00
ee62a2bbf9 fix: QC分组补cost_benefit标签+排序 2026-09-03 16:59:51 +08:00
475ea79f6c feat: 任务树QC按审核记录分组(同任务多轮复审=组节点)+rev:轮次叶子详情(MdWidget渲染审核说明/改进意见) 2026-09-03 16:58:30 +08:00
7039c4980e feat: 任务树维度分组——analyst按4维度/qc按类型聚合,一次过=叶子,多轮=组节点+轮次升序子节点 2026-09-03 16:55:28 +08:00
b3a8a15fd1 feat: bid_task_io 交付件改共享渲染(md→MdWidget+下载,office/pdf→下载) 2026-09-03 16:41:29 +08:00
a1411fdd48 feat: 投标产线任务树——/task slash命令+菜单+弹窗(ResourceBrowser左树右详情,与开发产线同构):任务状态/输入/输出/执行步骤可见 2026-09-03 15:59:22 +08:00
ab32686211 fix: model_dataurl补pipeline_id(产线隔离) 2026-09-02 19:05:34 +08:00
d377d76f61 fix(ui): 投标产线副标题同步新流程(收到招标文件自动立项) 2026-09-01 05:16:57 +08:00
aa5eb26d37 fix(session): 默认tab session_id按产线分离(default_bidding_general) 2026-08-31 22:03:48 +08:00
76ef3e4f7d fix(ui): 驾驶舱头部副标题补QC契合度审核阶段 2026-08-31 14:24:08 +08:00
44f8c18ac3 feat(bidding): 产线起点改为上传招标文件+解析产出QC契合度审核门禁
清理(前三步归商机产线):
- 删邮箱采集: bid_mail.py/bid_mail_accounts表与页面/首页按钮
- 删招标审批状态机: TD_*/HT_TENDER_APPROVAL/摘要审批工具族
- bid_tenders瘦身为解析抽取的商务要素(去邮件字段)

QC契合度审核:
- 新表bid_qc_reviews(qc_type/round/fit_score/pass_score/passed/improvement)
- bid_qc_capability: start_qc/finish_qc/list_qc/qc_report, 四类产出逐类审核
- 判定: 10分制打分, >9.5放行(参数bid_qc_pass_score); 不通过给改进意见
  +清空产出+对账器重派解析任务带意见重做; 超轮次抛qc_escalation人工
- bid_flow对账器A2门禁阶段: 幂等/在办去重/轮次守卫/重做不计首跑上限
- 驾驶舱: qc_report工具+解析QC审核菜单; 参数读appbase表+默认兜底
2026-08-31 13:37:49 +08:00
22fca127cb feat(agent): 模型下拉带 session_id——与项目模型持久化联动 2026-08-28 12:26:24 +08:00
ymq
7ceedefeb7 feat(bidding): 多session会话入口 + 从上传招标文件开始(砍邮件采集/审批)
- 新增 /pipeline-bidding/agent/index.ui 多 session 会话界面(复用通用 agent)
- bid_ability 砍 fetch_tenders/import_tender/list_tenders/tender_detail/summarize/set_fields/submit/approve/reject/archive/reopen 等邮件采集+审批工具
- create_bid_project 改为直接创建项目+发上传招标文件任务(不依赖 tender)
- 删除招标信息员角色,菜单改招标文件/评分项/章节/资质/知识库/标书
- bid_flow 去掉审批门禁,无招标文件则自动发上传任务作为产线起点
2026-08-27 13:12:58 +08:00
300d09fe8a feat: poller心跳+诊断探针 bid_probe.dspy;日志双通道(appPublic.debug 进 pipeline.log) 2026-08-27 00:12:02 +08:00
19a3d67c68 feat: 投标产线模块(bidding_general)
- 12张 bid_* 表(models+DDL+CRUD):招标信息/邮箱配置/人员/招标文件/评分项/资质/
  投标文件要求/章节/评审/评分/知识库/标书
- 7个角色能力模块(bid_*_capability):采集摘要/解析/知识库资质/编写/评审/合成/评分
- bid_flow 状态对账器:角色任务唯一创建者+阻塞门禁(源头守门,引擎零特判)
- bid_mail:阿里云企业邮 IMAP 采集(凭据存DB AES,客户端专用密码兼容)
- 能力包注册(bid_ability)+ 角色工具自注册(role_tool_schemas)
- 技能:6 common 状态机/规范 + 9 角色技能(pipelines/bidding_general,随 pipeline-core 部署)
- i18n(zh/en)、init/data.json(appcodes+pipelines记录)、build.sh、RBAC load_path
2026-08-26 23:45:03 +08:00