{{ stats.projects }}
投标项目
已建项目总数
{{ stats.tenders_done }}
已解析招标文件
评分点/红线已提取
{{ stats.kb_docs }}
知识库文档
含行业知识种子
{{ stats.kb_pending }}
待确认入库
低置信度待人工确认
{{ stats.avg_score ?? '—' }}
平均审查分
{{ stats.reviews }} 次模拟评标
快速开始 —— 5 步完成一份投标响应
① 左侧「我的标书 / + 新建项目」→ 填项目名+行业+资产类型 → ②「① 招标速读」上传招标文件 → ③ 进入项目「② 标书生成」一键生成(自动检索知识库与方法论规则)→ ④「③ 标书审查」模拟评标 + 🏆 排名 → ⑤「⑤ 编审修改」核对修改 → ⑥ 在「⑧ 文档中心」导出 OnlyOffice 终稿做排版核对与盖章
六大能力 —— 点击进入对应功能
{{ q.title }}
{{ q.desc }}
{{ q.badge }}
{{ projectOverview.project.name }}
行业: {{ projectOverview.project.industry||'—' }}
资产: {{ assetName(projectOverview.project.asset_type)||'—' }}
ID: {{ projectOverview.project.id }}
{{ kLabel(k) }}:{{ v }}
|
{{ 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)
可多选,自动合并为一package(docx / pdf / txt / md)
解析状态
{{ tender.error_msg }}
解析状态
请先上传招标文件
评分细则({{ dispScore.length }} 条)
—— 技术分/商务分/价格分构成,决定标书内容重心
+ 新增评分点
{{ s.row.full_score }}
废标红线({{ 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 自动调优) —— 分析招标书+知识库,给出本项目专属生成要求
{{ promptTune.analysis }}
{{ sg.point }}
{{ sg.detail }}
章节生成提示词(可编辑,须保留
{industry} {title} {word_count} 占位符)点击后 AI 将结合本项目招标书与知识库,自动生成专属提示词(无需手工编写)
{{ bizExtractData.analysis }}
公司级通用章节生成提示词(可编辑)
标书工作台
前提:已在①完成招标解析。章节结构将覆盖每个评分点。
进度:{{ doneCount }}/{{ sections.length }} 章已生成
{{ coverage.uncovered_count>0 ? '⚠️ 评分点覆盖自检:发现漏项' : '✅ 评分点覆盖自检:全部覆盖' }}
覆盖率 {{ coverage.coverage_rate }}%({{ coverage.covered }}/{{ coverage.total }} 个评分点)
以下评分点未被任何章节引用,将导致对应分值流失,请调整章节结构或在对应章节补充:
[{{ u.index }}] {{ u.item }}({{ u.full_score }}分)
[{{ u.index }}] {{ u.item }}({{ u.full_score }}分)
所有评分点均已被章节结构覆盖。
✅ 全部章节已生成 → 可在「📖 Tiptap完整标书」中查看/编辑/标注审查问题,或直接「📄 导出OnlyOffice」做终稿排版
{{ streaming[s.id] }}▋
{{ p }}
(待生成)
模拟评标(合规性 / 完整性 / 竞争力)
审查结果
总分:{{ 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.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 }}) ▾
v{{ v.version }} · {{ v.text_len }}字 · {{ formatTime(v.saved_at) }}
请先从左侧选择一个项目
暂无已生成章节。请先在「② 标书生成」中生成章节,再回到此处查看引用溯源。
📎 引用角标 = 生成时标注的「知识资产来源」;红色「需人工核实」= 低置信素材;自校验结果由模型判定忠实度。
{{ 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 }}
{{ c.idx + 1 }}. {{ c.title }}
{{ c.text }}
{{ citeDoc.full_text }}
请先从左侧选择一个项目
请先在「① 招标解析」中上传并解析招标文件
招标书格式页({{ attachmentPages.length }} 个)
未从招标书解析到格式页。扫描版/PDF 或仅含自拟正文时不会抽取;可上传可编辑 docx 重新解析。
尚未生成 Word 副本,点击「生成 Word 副本」即可原样切出本页。
{{ p.preview }}
投标文件组成清单({{ attachmentPagesComposition.length }} 项)
核对组成清单
未从招标书解析到「投标文件组成」清单。可人工参照招标书在标书生成后手动核对。
请先从左侧选择一个项目
加载中…
暂无数据
{{ g.label }}
{{ c.label }} {{ c.items.length }}
{{ c.empty_hint }}
规则匹配:行业 × 资产类型 × 评估目的 → 方法/核实流程/材料/风险
{{ matchResult.name }}
✅ 推荐方法
· {{ m }}
🔍 核实流程 checklist
{{ i+1 }}. {{ s }}
📋 所需材料
{{ matchResult.materials.join('、') }}
⚠️ 风险提示
{{ matchResult.risks.join('、') }}
该规则已自动注入标书「技术方案」章节生成
{{ matchResult.message }} —— 可在下方新建规则
规则库管理({{ rules.length }} 条,业务专家可维护)
📚 全部资料 —— 机构级共享资料汇总视图
📋 全部资料 = 汇总视图(含上传/待确认/全文检索)。其他分类子菜单只显示该分类已入库文档。上传归属:{{ isSuperAdmin ? '系统级(平台共享)' : '本公司' }}
📁 拖拽或点击上传文件
支持 Word/PDF/Excel/PPT/图片/文本 — 上传后自动解析、分类、抽取字段、向量化
待确认({{ filteredPendingDocs.length }} 份低置信度)—— 以下文档需要人工审核分类后方可入库
{{ catName(s.row.doc_category) }}
{{ typeName(s.row.doc_type) }}
{{ s.row.industry }}
行业未识别
{{ assetName(s.row.asset_type) }}
置信度 {{ (s.row.confidence*100).toFixed(0) }}% · {{ s.row.note || '—' }}
📝 {{ s.row.description.slice(0,60) }}
{{ kw.trim() }}
{{ k }}:{{ String(v).slice(0,18) }}
📚 {{ kbTitle }}({{ kbDocs.length }} 份)
📋 全部资料文档列表({{ kbDocs.length }} 份)—— 按关键词检索
{{ kw.trim() }}
🔍 向量化与检索引擎状态
{{ vectorStats.total_chunks || 0 }}
向量分块总数
{{ vectorStats.total_docs || 0 }}
已向量化文档
{{ vectorStats.embedding_dim || 0 }}
向量维度
{{ vectorStats.provider || 'mock' }}
Embedding 引擎
最近向量化文档:
{{ d.filename }} — {{ d.chunk_count }} 块 · {{ (d.token_count||0) }} tokens
{{ isSuperAdmin ? '系统模型' : '本公司模型' }}
暂无{{ isSuperAdmin ? '系统' : '本公司' }}模型供应商
系统模型 —— 平台共享,只读
系统模型未开放
当前已保存的模型(输入Key后点击获取可刷新列表)
模块路由(每模块独立选模型) —— 三级联动:选级别 → 选供应商 → 选模型版本
每个模块同时只用一个模型,切换级别即可换用公司模型或系统模型。
• 解析/审查/人员匹配/业绩匹配:建议 DeepSeek 推理模型;润色/扩写:必须非推理模型(已自动过滤)。
• 知识库类(分类/摘要/嵌入/检索规划)已独立成模块,可单独为公司选模型。
• 扫描件OCR 为特殊模块:不对应用户可见的生成步骤,由招标解析、知识库上传、历史投标书导入等底层解析器在遇到图片/扫描件时隐式调用,请选择视觉理解模型(如 qwen-vl-max),切勿使用图像生成模型。
• 解析/审查/人员匹配/业绩匹配:建议 DeepSeek 推理模型;润色/扩写:必须非推理模型(已自动过滤)。
• 知识库类(分类/摘要/嵌入/检索规划)已独立成模块,可单独为公司选模型。
• 扫描件OCR 为特殊模块:不对应用户可见的生成步骤,由招标解析、知识库上传、历史投标书导入等底层解析器在遇到图片/扫描件时隐式调用,请选择视觉理解模型(如 qwen-vl-max),切勿使用图像生成模型。
模型对比测试 —— 同提示词多模型输出并排比较
{{ s.row.model }}
AI 生成时采用哪套提示词?
开启:优先使用右侧「系统提示词」;关闭:优先使用左侧「本公司提示词模板」。
关闭后若本公司未配置某场景模板,会提示缺失而不会自动回退到系统模板。
关闭后若本公司未配置某场景模板,会提示缺失而不会自动回退到系统模板。
{{ isSuperAdmin ? '系统提示词' : '本公司提示词模板' }}
暂无{{ isSuperAdmin ? '系统' : '本公司' }}提示词模板
系统提示词 —— 平台共享,只读
系统提示词未开放
{{ editPrompt && editPrompt.scene }} · 版本 {{ editPrompt && editPrompt.version }}
{{ viewSystemPromptRow.scene }} · 版本 {{ viewSystemPromptRow.version }} · {{ viewSystemPromptRow.name }}
平台定义的标准场景,覆盖标书全生命周期所需的提示词
📁 项目维护
项目维护入口:新增、修改、删除项目。删除会级联清理该项目的招标文件、标书章节、审查报告、知识库引用等所有数据。
👥 人员维护 —— 当前公司成员管理
💡 超管可为指定公司创建账号;公司管理员仅可在本公司
🏢 公司开户 —— 仅超级管理员可操作
💡 以上为系统已有公司列表。开户请联系超级管理员。
🔐 操作权限 —— 角色即权限,通过「人员维护」管理
当前角色体系:
超级管理员 跨公司管理、系统级资料维护
公司管理员 本公司人员管理、公司设置、知识库上传
成员 项目操作、知识库浏览
超级管理员 跨公司管理、系统级资料维护
公司管理员 本公司人员管理、公司设置、知识库上传
成员 项目操作、知识库浏览
🛡️ 公司设置 · {{ isSuperAdmin ? '平台管理' : (authCompany ? authCompany.name : '当前公司') }}
以下设置仅对本公司生效。系统级资料为平台超管上传的通用资料(法规/模板等),由公司管理员决定是否在 AI 生成标书时引用。
以下为全局开关,对所有租户生效。
⚠️ 系统级资料由平台统一维护,不受本公司审核。开启后 AI 可能引用外部资料,存在被误导风险。
建议:自建知识库充足时保持关闭;不足时暂时开启并关注生成内容中的 [系统] 标注。
建议:自建知识库充足时保持关闭;不足时暂时开启并关注生成内容中的 [系统] 标注。
开启:AI 优先使用平台系统提示词(右侧「系统提示词」)。
关闭:AI 强制使用左侧「本公司提示词模板」;若本公司未配置,会提示缺失而不会回退到系统模板。
关闭:AI 强制使用左侧「本公司提示词模板」;若本公司未配置,会提示缺失而不会回退到系统模板。
此开关为全局默认。租户可在本公司设置中单独关闭。
📥 投标书导入参数 · {{ isSuperAdmin ? '平台默认' : (authCompany ? authCompany.name : '当前公司') }}
以下参数仅对本公司生效,用于「导入历史投标书」时的识别行为控制。
以下为平台默认参数,对所有租户生效(租户可在本公司覆盖)。
超出该数量的图片将不识别归属(计入「未识别」),避免 docx 含几十上百张图时卡死。
视觉模型单张识别超时后跳过该图(软失败,不阻断导入)。
开启后,导入的人员/业绩自动生成知识库文档,便于检索召回。
👥 人员与业绩 —— Word 模板导入为主 · 支持展示与局部修改
从一份历史投标书智能入库:
⬆ 导入历史投标书(自动识别团队/业绩+图片)
支持 .docx;自动抽取人员/业绩字段、按视觉模型归属证书·合同·报告图片,并桥接知识库
{{ personImportMsg }}
{{ perfImportMsg }}
{{ importBidMsg }}
暂无人员。请点右上「⬇ 下载人员模板」→ 填写 →「⬆ 导入人员 Word」。
暂无业绩。请点右上「⬇ 下载业绩模板」→ 填写 →「⬆ 导入业绩 Word」。
资质证书
简历
{{ personDetail.resume_text }}
参与项目
图片({{ (personDetail.images||[]).length }})
{{ im.kind }} · {{ im.caption }}
暂无图片
资质证书(每行一项:名称|编号|日期)
图片管理
项目简介
{{ perfDetail.summary }}
证明图片({{ (perfDetail.images||[]).length }})
{{ im.kind }} · {{ im.caption }}
暂无图片