Magnify-AI2025

招标信息、资质和标书,放到一处看。

投标准备时,需要查公告、核对企业资质,也要检查标书。Magnify-AI 把公告采集、AI 分析、资质匹配和模拟评审放在同一个工作台里。

工作与产出独立完成产品与前后端实现,连接公告采集、资质核对和按评分项展开的标书分析。

Magnify-AI 招投标工作台展示资质要求、技术规格和评分标准,旁侧呈现企业资质核对与标书评审说明。
我的角色
独立设计与实现
时间
2025
范围
AI 招投标工作台
状态
完整项目实现

投标准备中的几项工作

先找到机会,再判断企业是否具备参与条件。

工程与监理投标的起点,往往是网上发布的一条招标公告。团队需要找到相关项目,读取公告与招标文件,理解资格门槛、技术要求和评分细则,再对照企业已有的资质与材料,判断是否值得继续投入。

这条业务链跨越多个来源和多类文件。公告说明机会在哪里,招标文件说明规则是什么,企业材料说明自身能否满足条件,标书则需要回答怎样完成项目。信息被集中之后,仍然要把这些内容逐项连接起来。

Magnify-AI 的目标,是让重复的采集和材料分析进入自动化处理流程,把投标团队的注意力留给更具体的问题:哪个机会与企业条件相符,哪份证明需要补充,哪一条评分要求还没有回应。

招标文件中的资格要求连向企业材料,评分细则连向我方标书,展示两种检查关系。
发现机会之后,招标规则需要与企业条件和标书正文建立对应关系。

公告采集与项目线索

采集负责扩大机会入口,分析负责理解机会内容。

项目包含面向公共资源交易、政府采购与行业采购站点的公告采集能力。不同网站的页面与组织方式各异,采集侧按站点组织处理逻辑,将分散的信息带入工作台的项目线索。

采集是业务链的入口。它回答“有哪些项目可以继续看”,后续 AI 分析则处理“这些项目具体要求什么”。将两个层次连接起来,投标人员可以围绕同一个机会继续阅读规则、核对资质和准备材料。

我在产品组织上把机会信息、招标分析、企业资质和我方标书放进连续的工作语境。这样,采集到的信息有后续处理位置,分析结果也能回到具体项目;自动化工作的价值落在业务链的衔接上。

招标规则与企业条件

资格门槛、技术条件和评分细则,需要分别表达。

招标文件中的信息密度很高,同一份材料同时包含项目说明、资格条件、技术要求与评分办法。如果只得到一段摘要,团队仍然需要重新寻找每一项要求,并判断哪些内容与企业自身有关。

因此,我将分析结果组织为资质要求、技术规格和评分标准三类结构。每类内容对应后续不同的业务动作:资格要求进入企业条件核对,技术与评分要求进入标书准备及模拟评审。结构让材料之间有了可以比较的对象。

抽取结果保留编辑入口。业务人员可以修正内容、补充要求,再继续处理后续环节。AI 负责把密集材料整理成可阅读、可处理的信息,工作台负责让这些信息真正进入投标准备。

招标分析详情展示三段结构和字段编辑状态,右侧列出满足、不满足、缺项与异常的资质核对说明。
要求被组织为可编辑结构,资质核对保留逐项状态与说明。

匹配结果与缺失的材料

一个综合判断,需要能回到具体条件。

将招标要求与企业现有资质放在一起,系统按要求结构逐项比对,区分满足、不满足、缺项与异常,并保留原因说明。团队由此可以把符合条件的机会与需要补充材料的机会分开理解。

这四种状态对应不同的准备动作。不满足意味着企业条件与要求存在差异;缺项意味着缺少用于核实的材料;异常提示信息之间存在矛盾。把它们混成一个“匹配度”数字,会掩盖下一步应该做什么。

分析同时给出潜在得分与综合结论,作为继续研究项目的评分参考。我把分数与逐项原因放在同一阅读路径中,让团队既能获得概览,也能回到资格门槛、潜在得分点和待补材料。分数帮助比较,具体要求决定怎样准备。

按评分项检查标书章节

机会适配之后,准备工作还要进入标书正文。

企业具备资格,并不意味着标书已经回应每项评分要求。目录里有“质量控制”章节,也不代表正文已经交代了检查方式与频次。模拟评审需要从一条具体规则出发,找到真正相关的内容。

Magnify-AI 先把评分项与标书标题树交给模型,选择相关章节编号。系统按编号读取正文,再围绕这条标准生成评审原因与补充建议,最后汇总为报告。选章和评审分成两个步骤,使阅读范围与判断对象保持对应。

这条机制把 AI 分析从“读完一份文件后给总体意见”,推进到“针对一条规则阅读对应内容”。每项原因和建议都围绕该评分项展开,团队可以据此继续修改具体章节。

质量控制评分项对应目录中的 3.2 和 3.3 章节,相关正文被用于生成原因与补充建议。
一条评分规则先确定相关章节,章节正文再进入逐项评审与建议生成。

采集、文件处理和 AI 分析

一段分析结果,需要有明确的项目归属和处理状态。

投标分析涉及原始文件、结构化要求、企业条件、任务进度和报告。它们需要分别组织,再通过项目与文件引用连接起来,否则模型输出很容易成为一段离开业务上下文的文本。

我完成工作台前后端,将文件上传、解析、OCR 和模型处理接入分析路径。原始文件保存到对象存储,要求与报告落在业务对象上,任务标识与状态表达当前处理进度。工作台承接请求、进度和结果,用户围绕具体材料继续操作。

这也是产品实现中的一项重要判断:自动化需要有可继续处理的结果。文档解析解决输入,模型处理理解内容,结构化对象和状态管理则负责把分析带回工作台。

系统图展示文件上传、进程内后台处理、模型与 OCR 调用,以及 OSS 文件和数据库中的业务结果与任务状态。
图示展开文档分析环节:原始文件、后台处理、业务结果与任务状态分别组织。

三个设计取舍

自动化的每一环,都需要清楚的业务对象。

第一个判断,是把资格核对和标书评审分开。前者回答企业是否满足条件,后者回答标书怎样回应评分规则;它们共享招标要求,却处理不同材料。这样的分工避免一个综合分数承担所有判断。

第二个判断,是让评分项决定阅读范围。先选章、再读正文,把模型的分析组织到具体标准下,也让报告有明确的讨论对象。

第三个判断,是保留文件与业务结果的不同归属。项目将标书正文与可选监理大纲合并到统一标题索引,并将文件存储由数据库二进制调整为对象存储引用。文件独立保存,报告继续归属标书,处理链仍能通过引用找到需要的材料。

存储调整前后,Tender_Document 从保存文件二进制变为保存 OSS 引用,分析结果仍使用 JSON 字段。
文件存储调整为对象引用;标书的业务记录继续保存分析报告。

我负责的部分

独立负责产品结构、前后端、采集与 AI 文档分析实现。

我将项目的范围从单份文件分析放到更完整的投标准备过程:网上发现机会,理解招标规则,对照企业资质,再检查标书响应。这个思路决定了工作台需要组织哪些业务对象,也决定了每一段自动化处理应当把结果交给哪里。

在产品层,我梳理公告、招标要求、企业条件与我方标书之间的关系,将机会判断、资质核对和模拟评审安排为连续的工作路径。用户看到的状态与结果,需要对应真实的准备动作,而不只是展示模型输出。

在 AI 处理层,我完成要求抽取、逐项资质比对、潜在得分分析和标书模拟评审。核心机制包括结构化要求、四种核对状态,以及按评分项先选章、再读取正文展开评审。模型调用被放在具体业务问题下,每种输出都有明确用途。

在工程层,我完成网站与 API、公告采集相关实现、文件解析与 OCR 接入,以及文件引用、业务结果和任务状态的组织。原始材料如何进入系统、分析过程怎样表达、报告保存到哪个对象,都由同一套产品与实现逻辑连接起来。

对我而言,这个项目最值得坚持的设计思路,是让 AI 分析成为可操作的业务内容。一次采集应当留下可继续判断的机会,一次比对应当说明需要处理的差异,一次评审应当指向具体章节。自动化因此能够服务于投标准备的下一步。

形成的工作流程

机会有入口,要求有结构,分析有后续动作。

Magnify-AI 将公告采集、招标要求分析、企业资质核对、评分参考与标书模拟评审组织在同一工作台。团队可以从项目线索进入具体规则,再沿着条件差异和评审建议准备材料。

项目最终建立的是一套围绕招标规则工作的产品模型:重复信息处理进入自动化路径,业务判断围绕具体条件展开,分析结果能够回到项目和标书。

展示说明

项目以投标准备的辅助分析为范围;模拟评审不作为正式评标或中标预测。

视觉依据原始实现重建,使用合成示例数据。

下一个项目Axon