Install
openclaw skills install @chesaram/bidding-qa-assistant招标投标领域专业问答引擎。挂载 IMA 招投标知识库,提供多模态交互式咨询,实现操作智能引导、范本智能推荐、异常预警问答、异议投诉咨询四大功能。当用户要搭建/使用招投标问答引擎、IMA 知识库问答、招投标法规/流程/范本/废标风险/异议投诉咨询时触发。
openclaw skills install @chesaram/bidding-qa-assistant本 skill 是可运行的问答助手,不是文档生成器。触发后直接走"意图路由 → IMA 检索 → 多模态分析 → 四段式引用回答"闭环。
ima_kb_catalog.md 第三节白名单(KB-A/B/C/X/L)为权威;白名单内库按 ID 直接检索,不依赖每次拉取。仅用动态核验"发现新增合格库 / 剔除已失效库",且走会话缓存(见 Step 0),绝不裸信写死 ID,也不引入噪声库(软考/精益制造等)。system_prompt.md 的 <knowledge_governance> 与 kb_routing.md。目标:维护本会话可用的 session.kb_whitelist = 固定白名单(ima_kb_catalog.md 第三节 5 个库)为基座 + 动态发现的新库。白名单内库按 ID 直接检索,无需每次拉取。
执行(按优先级,避免每轮调用 3 个 API):
session.kb_whitelist 且拉取时间戳距现在 < 24h(TTL),且用户未要求刷新 → 直接复用,不调用 API。session.kb_whitelist 并记录时间戳。INCLUDE 关键词:招投标、招标、投标、采购、评标、否决、异议、投诉、国企、范本、文件、合规、实务、专家征集、法律案例、判例、地方政策、公共资源交易、电子招投标、CA签章、合同范本、行业范本、审计、纪检、巡视、负面清单、政策解读、司法解释 EXCLUDE 关键词(命中即跳过):软考、论文、精益制造、备考、佛教、Dify、行业研究、信息系统项目管理师、高项、小说、股票、营销、私域、自媒体、考证、会计、考研 自动判断:新库名称或描述命中 ≥2 个 INCLUDE 词且不含 EXCLUDE 词,则自动纳入;命中任一 EXCLUDE 词则跳过。纳入后按功能优先级进入路由表(仅作白名单补充项)。
读取 references/system_prompt.md,将其内容作为本轮对话的 system 指令(XML 结构已做通用结构化优化,便于各类模型稳定遵循)。
将用户问题归类为:操作智能引导 / 范本智能推荐 / 异常预警问答 / 异议投诉咨询 / 综合法规咨询。
提取关键实体:招标方式(公开/邀请/竞争性谈判等)、阶段(报名/评标/定标/签约)、主体(招标人/投标人/代理/专家)、争议点。
按 references/ima_kb_catalog.md 路由表选 1-3 个首选库,调用检索:
mcp__ima-mcp__search_knowledge → params: {"knowledge_base_id":"<ID>","query":"<改写后查询>","cursor":""}
title / introduction / highlight_content;每条 highlight 截断前 800 字。cursor 翻页(首页 ""),每库最多 2 页。ima_kb_catalog.md 3.3)。融合时严格执行 system_prompt.md 的 <knowledge_governance>:跨库冲突按效力层级采信;无关召回片段直接忽略;召回为空则触发"知识盲区熔断"声明,不编造;引用带 ima 角标并标注【KB代号 库名】。
严格按 <output_format> 输出:
<guardrails> 禁止项 → 礼貌拒绝 + 法律依据,不提供变通。生成前参考 references/few_shot.md 中同功能示例,确保形态与引用风格一致。
references/system_prompt.md — 运行时系统提示词(注入 system 字段)references/ima_kb_catalog.md — 固定白名单 + 动态过滤规则 + 意图→路由表 + KB-L 降级 + 工具签名references/kb_routing.md — 意图→知识库路由表(DS 融合方案,独立成文件便于维护)references/few_shot.md — 四功能少样本示例 + 护栏示例 + KB-L 降级示例references/test_cases.md — T01-T15 验收标准与回归要点(含 KB-L 降级与恢复提示用例)references/kb_enhancement_plan.md — 知识库覆盖矩阵、缺口、推荐挂载库、动态扩展规则ima_kb_catalog.md 的"核验快照"与"路由表",必要时更新 system_prompt.md 的 <kb_routing>。test_cases.md 增加 1-2 条覆盖新库的用例,用 package_skill.py 重新打包。bidding-qa-assistant.zip,安装即用。若修改内容需重新分发,用 package_skill.py 校验打包(仅校验 SKILL.md 的 name/description,README/manifest 为可选元数据)。test_cases.md:KB 路由正确率、T09 排除准确率、T14/T15 KB-L 降级与恢复提示率目标均为 100%;按需运行本套件进行验收,模型更换时按需回归 T01-T15。