大家智采公共采购投标模拟评审
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-z9fcn0d4/djzcai-procurement-bid-simulation-scoring。
技能介绍
解决什么问题
招投标文件评审往往依赖人工逐项核对,跨页找“技术参数”“偏离表”“商务条款”既耗时又容易漏项。该技能面向一次完整评审的最小闭环:同时拿到招标文件与投标文件后,把结构化审查交给统一任务服务,用可追踪的 job_id 替代黑盒式等待,最终把 artifacts/ 中的评审产物落盘。
工作方式
- 材料校验与预处理:先确认两份文件齐全;缺失时明确指出缺哪一份。再将材料整理为 UTF-8 Markdown,避免乱码和格式噪声进入后续评审。
- 密钥与平台配置:通过
configure-appkey --app-key ''将用户提供的 AppKey 写入本地受限配置,对话中不回显密钥、配置路径或内容。平台和域名由scripts/service_config.py的PLATFORM与PLAT_DOMAIN固定配置,不接受命令行覆盖。 - 任务提交与恢复:使用
start-job完成身份预检并提交评审任务,拿到job_submitted或job_recovered中的job_id后立即向用户展示状态。客户端会记录同一组材料的job_id,后续先查已有任务,绝不自动重新提交;普通failed只报告原任务失败,仅在用户明确要求时才用start-job --new-job新建。 - 进度轮询与反馈:用
monitor-job --wait-seconds 20持续查询同一job_id,读取job_progress与todos,把待办状态映射为“待处理、进行中、已完成、失败或已取消”。聊天或工具中断后,下一轮直接用已展示的job_id恢复查询,不重新上传文件。 - 产物落盘:任务成功后下载
artifacts/下全部文件并返回绝对路径;仍处于queued/running时不得表述为“评审完成”。
注意点
- 不要调用会长时间阻塞的兼容命令
run,生产链路固定走start-job和monitor-job。 - 遇到
waiting_user_action且需要充值时,只展示服务返回的计费提示与链接,等用户回复“已充值”后调用resume-after-recharge --no-wait继续原job_id,不重新提交任务。 - 当前版本不查询单位、有效区域等内部字段,也不要求用户解释身份上下文。
- 对话中不暴露接口原始响应、错误码、请求头、配置文件或其他实现细节。
使用场景
- 需要同时处理招标文件和投标文件并生成模拟评审报告时
- 多份投标文件需批量追踪评审进度并获取结果产物时
- 遇到AppKey失效需暂停任务并完成充值后继续原任务时
- 评审任务中断后需用已有job_id恢复查询而无需重新提交时
适合人员
- 采购合规专员:需核对投标文件是否符合招标条款并输出结构化评审结果
- 投标经理:要同时处理多个投标项目并实时追踪评审状态变化
- 项目甲方代表:需验证供应商响应文件是否满足技术要求和商务条件