Files
fund-tracer/docs/competition-book/chapters/03-solution.tex

90 lines
5.2 KiB
TeX
Raw Normal View History

2026-03-17 22:39:05 +08:00
\chapter{总体方案与技术路线}
\section{总体设计原则}
为确保项目既能解决实战问题,又具备可解释、可复核和可落地特征,系统总体设计遵循以下原则:
\begin{enumerate}
\item \textbf{目标导向原则}:围绕“认定被骗金额并形成证据化输出”设计流程,而非停留在单点识别。
\item \textbf{任务分工原则}:将复杂问题拆分为截图解析、交易归并、路径分析、金额认定、问询辅助、报告输出等多个能力单元。
\item \textbf{规则约束原则}:在关键认定环节引入明确规则,避免完全黑盒化输出。
\item \textbf{人机协同原则}:系统先给出候选结论与理由,民警完成最终审核确认。
\item \textbf{结果复用原则}:所有分析结果以案件为单元沉淀,支持复核、导出和再次分析。
\end{enumerate}
\section{总体架构}
从整体上看,系统采用“前端工作台 + 后端服务编排 + 外部AI能力 + 数据存储”的分层架构。前端负责案件录入、截图上传、过程展示、人工复核与报告下载后端负责业务流程编排、规则执行、数据治理和报告生成外部AI能力负责截图视觉识别和文本推理数据库与队列负责持久化与异步任务调度。
\placeholderwidefigure{建议放置“系统总体架构图”。图中应包括案件管理前端、截图上传、OCR识别、字段解析、去重归并、中转识别、资金分析、认定复核、报告导出、数据库、队列与外部模型服务。}
\begin{table}[H]
\centering
\caption{总体架构层次说明表}
\begin{tabularx}{\textwidth}{p{0.16\textwidth}p{0.22\textwidth}Y}
\toprule
架构层次 & 主要组成 & 作用说明 \\
\midrule
展示层 & 案件页、工作台、截图页、交易页、分析页、复核页、报告页 & 承载办案过程中的录入、查看、复核与导出 \\
业务层 & 案件服务、图片服务、分析流水线、认定服务、报告服务 & 完成案件级处理逻辑编排 \\
规则层 & 去重规则、中转规则、认定规则 & 对关键判断建立可解释约束 \\
智能层 & OCR/视觉模型、文本推理模型 & 负责截图理解、理由优化与问询建议生成 \\
数据层 & PostgreSQL、Redis、文件存储 & 支撑数据持久化、任务队列与文件管理 \\
\bottomrule
\end{tabularx}
\end{table}
\section{多智能体协同分工}
虽然当前系统工程实现体现为模块化服务流水线,但从任务组织视角,可将其归纳为面向办案目标的多智能体协同体系。不同智能体各自承担一段清晰职责,并通过案件上下文串联起来。
\begin{table}[H]
\centering
\caption{多智能体协同分工表}
\begin{tabularx}{\textwidth}{p{0.19\textwidth}p{0.27\textwidth}Y}
\toprule
智能体角色 & 主要输入 & 主要输出 \\
\midrule
案件受理智能体 & 案件编号、受害人信息、截图材料 & 案件级上下文与处理任务 \\
截图解析智能体 & 原始截图 & 页面类型、关键字段、候选交易记录 \\
归并关联智能体 & 候选交易记录、订单号、时间、金额等特征 & 去重后的统一交易视图 \\
资金分析智能体 & 去重交易、账户关系 & 资金流图、时间轴、收款方聚合结果 \\
金额认定智能体 & 有效交易、规则结果、上下文线索 & 认定金额、置信等级、认定理由 \\
问询辅助智能体 & 待复核记录、认定摘要 & 笔录追问建议 \\
证据输出智能体 & 案件摘要、交易清单、图表数据 & Excel/PDF 等导出材料 \\
人工复核代理 & 系统输出结果 & 最终确认结果与审计痕迹 \\
\bottomrule
\end{tabularx}
\end{table}
\section{技术路线}
系统采取“视觉识别 + 规则校验 + 智能推理 + 人工复核”的混合式技术路线,其核心不是让单一模型直接给出最终结果,而是让各类能力按办案流程分工协作。
\begin{enumerate}
\item 通过视觉识别能力完成截图页型判断和关键字段抽取;
\item 通过解析逻辑将抽取结果转换为统一交易记录;
\item 通过规则引擎完成去重判断和中转识别;
\item 通过认定逻辑对交易进行高、中、低置信分层;
\item 通过文本推理能力优化理由表述并生成问询建议;
\item 通过人工复核确认最终结果并导出报告。
\end{enumerate}
\placeholderwidefigure{建议放置“技术路线流程图”,展示从截图输入到报告输出的完整链路。}
\section{流程闭环}
系统围绕案件形成如下闭环流程:
\begin{enumerate}
\item 民警创建案件并批量上传截图;
\item 系统发起OCR识别完成字段抽取
\item 系统将候选记录进行归并与去重;
\item 系统识别本人账户中转并构建资金流图;
\item 系统形成被骗金额认定清单与问询建议;
\item 民警在复核页面确认、排除或补充;
\item 系统导出结构化报告,形成可复用证据底稿。
\end{enumerate}
\note{正式提交时,建议将本章架构图与流程图制作成高信息密度的一页整图,评审可在极短时间内把握项目全貌。}