📄 投标智能体 解析 · 生成 · 审查

{{ llmMode ? (llmMode.demo ? '演示模式' : (llmMode.has_key ? '真实模型' : '真实模型·未配密钥')) : (mockMode ? '模拟模式' : '已连接模型') }} 平台 {{ authCompany.name }} {{ authUser.display_name || authUser.username }} 🔑 登录 退出 🏠 首页+ 新建项目 {{ themeLabel }}
{{ projectOverview.project.name }} 行业: {{ projectOverview.project.industry||'—' }} 资产: {{ assetName(projectOverview.project.asset_type)||'—' }} ID: {{ projectOverview.project.id }}
{{ projectOverview.tender_score_rules_count }}
评分点
{{ projectOverview.tender_red_lines_count }}
红线
{{ projectOverview.sections_done }}/{{ (projectOverview.sections||[]).length }}
章节已生成
{{ projectOverview.review ? projectOverview.review.total_score.toFixed(1) : '—' }}
审查分
📌 流程: ① 上传/解析 ② 创建/生成 ③ 模拟审查 ④ 编审修改 ⑤ 文档中心导出终稿 刷新页面/切换项目数据不丢失:✅ 已在 enterProject 自动加载
📌 上传与解析前的效率提示(直接影响解析准确度)
  • 扫描件 / 图片型 PDF 现已支持:系统用视觉模型自动 OCR 并还原版面,无需安装 tesseract。
  • 优先上传 Word(.docx)文本版文本型 PDF(可用鼠标选中文字);纯扫描件会自动走视觉 OCR,质量略低于文本层。
  • 解析完成后请务必点「修正解析结果」逐项核对评分点 / 红线 / 要求,修正后再生成标书——自动解析难免有误。
  • 「团队配置 / 公司业绩」章节依赖已导入的人员库、业绩库;库中无数据会导致硬实力章节空洞,请先录入。
上传招标文件
拖拽或点击选择招标文件
可多选,自动合并为一package(docx / pdf / txt / md)
上传并合并解析
解析状态
{{ tender.parse_status==='done' ? '解析完成' : (tender.parse_status==='parsing' ? '解析中...' : tender.parse_status) }} {{ tender.parse_status==='done' ? '重新解析' : (tender.parse_status==='parsing' ? '解析中...' : '开始解析') }}
{{ tender.error_msg }}
解析状态
请先上传招标文件
{{ tender.reviewed ? '✅ 已复核' : '⚠️ 待复核' }} 请核对下方评分点 / 废标红线 / 投标要求,修正后点「确认复核」;生成标书将采用复核后的数据。 复核于 {{ tender.reviewed_at }} ✏️ 修正解析结果

评分细则({{ dispScore.length }} 条) —— 技术分/商务分/价格分构成,决定标书内容重心 + 新增评分点

废标红线({{ dispRed.length }} 项) —— 逐条响应,任何一项缺失即废标 + 新增红线

投标要求清单({{ dispReq.length }} 项) + 新增要求

🎯 控标风险扫描 —— 五维度灰度分析(资质/业绩/评分/附加/关联)

✅ 投标准入门槛核对表 —— 六维度(主体/资质/业绩/人员/财务/信用)

📋 投标待办清单 —— 按优先级排列的执行任务

💰 投标成本与风险 —— 直接成本 + 隐藏成本 + 付款条款风险

直接成本
• {{ c.item }}: {{ c.amount }}
隐藏成本
• {{ c.item }}: {{ c.estimate }}
付款风险: {{ tender.decision.cost_risk.risk_level || '中' }}风险
{{ tender.decision.cost_risk.payment_risk }}

📅 关键时间节点 —— 按时间顺序排列

{{ t.priority }}优先级 {{ t.date }} {{ t.event }}

多角色位解读

{{ rc.role }}
关注:{{ rc.focus }}
{{ rc.content }}

投标决策建议

{{ tender.decision.content }}

项目级提示词(AI 自动调优) —— 分析招标书+知识库,给出本项目专属生成要求

🤖 AI 分析并优化本项目提示词 已应用本项目
{{ promptTune.analysis }}
{{ sg.point }} {{ sg.detail }}
章节生成提示词(可编辑,须保留 {industry} {title} {word_count} 占位符)
✅ 应用到本项目 🏢 提炼为公司级提示词
点击后 AI 将结合本项目招标书与知识库,自动生成专属提示词(无需手工编写)
公司级提示词对本企业所有项目生效。AI 已尝试剔除本项目特定的红线 / 控标风险 / 评分细则 / 具体甲方 / 金额, 请确认下方仅含通用话术、术语规范、方法论与文风;若仍残留本项目专属内容,请手动删除后再保存。
{{ bizExtractData.analysis }}
公司级通用章节生成提示词(可编辑)

标书工作台

创建标书(按评分细则生成章节结构)
前提:已在①完成招标解析。章节结构将覆盖每个评分点。
标书已创建
进度:{{ doneCount }}/{{ sections.length }} 章已生成
一键生成全部章节 刷新 📖 在Tiptap中查看完整标书 🧹 全部重新排版 📑 到文档中心导出/核对
{{ coverage.uncovered_count>0 ? '⚠️ 评分点覆盖自检:发现漏项' : '✅ 评分点覆盖自检:全部覆盖' }} 覆盖率 {{ coverage.coverage_rate }}%({{ coverage.covered }}/{{ coverage.total }} 个评分点)
以下评分点未被任何章节引用,将导致对应分值流失,请调整章节结构或在对应章节补充:
[{{ u.index }}] {{ u.item }}({{ u.full_score }}分)
所有评分点均已被章节结构覆盖。
✅ 全部章节已生成 → 可在「📖 Tiptap完整标书」中查看/编辑/标注审查问题,或直接「📄 导出OnlyOffice」做终稿排版
生成 润色 扩写 (待生成,点击「生成」后可在下方编辑)
{{ streaming[s.id] }}

{{ p }}

(待生成)

模拟评标(合规性 / 完整性 / 竞争力)

{{ report ? '重新审查' : '开始审查' }} 请先在②创建标书并生成章节

审查结果

{{ d }} {{ sVal(d) }}
总分:{{ report.total_score }} / 100
{{ d }} ({{ sVal(d) }}分)
{{ report.scores.error }}

🏆 模拟评标排名 —— 含竞品简报横向对比

📌 仅有我方评分,添加竞品简报以做横向对比

竞品简报管理 —— 录入竞争对手预估的三维分数(可由公开信息/历史经验估算)

+ 新增竞品
总分会按 合规×0.3+完整×0.4+竞争×0.3 自动计算(也支持手动赋值)

废标风险扫描 —— 对照招标文件红线清单逐条判定

引用的法规依据 —— 审查时检索并引用的知识库法规(可读来源)

{{ ref.type === 'regulation' ? '法规' : ref.type }} {{ ref.filename }} {{ ref.doc_type }}
{{ ref.snippet }}

失分点

{{ lp.item }}-{{ lp.score_loss }} 分
{{ lp.reason }}(定位:{{ lp.location }})
暂无失分点

五维验收 —— 将①速读的5维分析逐条对照标书响应情况

开始五维验收
{{ acceptance.summary.pct }}%
整体响应:{{ acceptance.summary.covered }}/{{ acceptance.summary.total }} 项已响应
{{ d.name }} {{ d.covered }}/{{ d.total }} · {{ d.pct }}%
{{ it.status==='covered'?'已响应':'未响应' }} {{ it.text }}
点击后逐条核对:控标风险 / 准入门槛 / 待办清单 / 成本风险 / 时间节点

📜 资质核对 —— 自动匹配知识库 vs 招标要求

基于知识库「资质证书」类自动抽取的字段;扫描件由视觉 OCR 自动识别后可抽取

优化建议(按优先级)

{{ sg.priority }}优先 {{ sg.target }}
{{ sg.action }}
请先从左侧选择一个项目
暂无已生成章节。请先在「② 标书生成」中生成章节,再回到此处查看完整标书与审查批注。
📖 完整标书 · 编审修改 {{ projectOverview?.project?.name || '' }} {{ sections.filter(s=>s.status==='done'||s.status==='polished').length }} 章 {{ doneCount }}/{{ sections.length }} 已生成
审查评分:{{ report.total_score }} 💾 保存并重新审查 ⏪ 版本回滚 ({{ savedVersions.length }})
📖 完整标书(可直接编辑 · 选中文字后点工具栏「润色 / 扩写」)
📝 编审意见 {{ reviewNotes.filter(n=>n.status!=='fixed').length }} 待处理 {{ reviewNotes.length }} 条 刷新
暂无编审意见。
请先在「③ 模拟评标」生成审查报告。
#{{ i+1 }} {{ n.level==='red'?'严重':(n.level==='yellow'?'建议':'提示') }} {{ n.category==='compliance'?'合规性':(n.category==='competitiveness'?'竞争性':'完整性') }}
📄 {{ noteSectionTitle(n) }}
{{ n.message }} 💡 解读:{{ n.interpretation }}
📋 {{ n.suggestion }}
✓ 已核对通过
✓ 标记通过 🤖 按此意见改写 🔍 定位章节 润色该章 扩写该章
请先从左侧选择一个项目
暂无已生成章节。请先在「② 标书生成」中生成章节,再回到此处查看引用溯源。
📎 引用角标 = 生成时标注的「知识资产来源」;红色「需人工核实」= 低置信素材;自校验结果由模型判定忠实度。
{{ i+1 }}. {{ s.title }}
{{ s.status==='done'?'已生成':(s.status==='polished'?'已润色':'待生成') }} {{ s.content_json.selfcheck.faithful ? '✓ 自校验通过' : '⚠ 自校验提示' }} 自校验未运行
检索规划({{ s.content_json.plan.mode || 'agentic' }}): {{ q }}
{{ b.text }}
📎 {{ (docNameMap[rid] && docNameMap[rid].filename) || rid }} · 需人工核实
(本节无结构化引用块)
低置信素材(需核实): {{ (docNameMap[rid] && docNameMap[rid].filename) || rid }}
⚠️ 自校验提示:{{ (s.content_json.selfcheck.issues || []).join(';') || '存在无法从检索素材印证的表述' }}
大纲({{ citeChunks.length }} 段)
{{ c.idx + 1 }}. {{ c.title }}
{{ citeDoc.filename }} {{ citeDoc.doc_type }} {{ citeDoc.level }}
{{ citeDoc.full_text }}
请先从左侧选择一个项目
请先在「① 招标解析」中上传并解析招标文件
招标书格式页({{ attachmentPages.length }} 个)
未从招标书解析到格式页。扫描版/PDF 或仅含自拟正文时不会抽取;可上传可编辑 docx 重新解析。
{{ p.office_file_id ? '重新生成 Word 副本' : '生成 Word 副本' }} 在 OnlyOffice 中编辑 {{ attInserted[i] ? '✓ 已标记插入标书(点此取消)' : '插入回标书' }}
尚未生成 Word 副本,点击「生成 Word 副本」即可原样切出本页。
{{ p.preview }}
投标文件组成清单({{ attachmentPagesComposition.length }} 项) 核对组成清单
未从招标书解析到「投标文件组成」清单。可人工参照招标书在标书生成后手动核对。
请先从左侧选择一个项目
📄 导出 OnlyOffice 终稿 刷新
加载中…
暂无数据
加载中…
无内容
行业与资产类型用于:① 知识库精准匹配;② 方法论规则引擎匹配;建议填上。
文件名:{{ confirmForm.filename }}
自动识别置信度:{{ (confirmForm.confidence*100).toFixed(0) }}% (≥85% 已自动入库,可在此核对或修正) (置信度偏低,请确认分类后再入库)
开启后,该文档会出现在左侧「案例库」筛选中
自动提取的字段已预设,可增删改。每行格式:字段名: 值 或直接填关键词。 (该文档未提取到结构化字段,如报告号/被评估单位/评估方法等,可在此手动补充)
高级:结构化检索维度(行业/资产类型/地域/评估目的等),JSON 格式
{{ viewDocContent.level==='system' ? '系统' : '公司' }} {{ catName(viewDocContent.doc_category) }} {{ typeName(viewDocContent.doc_type) }} {{ viewDocContent.industry }} {{ assetName(viewDocContent.asset_type) }} {{ viewDocContent.status==='approved' ? '已入库' : '待确认' }} {{ viewDocContent.file_ext }} 📋 复制图片链接
原始图片 · {{ viewDocContent.filename }}
抽取字段: {{ k }}: {{ v }}
{{ viewDocContent.full_text }}
该文档无可解析的文本内容
(图片/扫描件请通过上方链接访问原始文件)
📝 {{ viewDocContent.note }}
{{ loginError }}