PROJECT 01 / 工程实践
企业知识 Agent 与商品数据治理
连接商品资料、知识检索与组织权限,让回答有据可查,让资料查阅更直接。
这个项目解决什么问题?
企业产品资料分散在表格、云盘和多格式文件中。版本差异、扫描件与缺失的来源关系会影响查询结果,资料“能找到”也不代表“足以支持回答”。
当前可操作演示实景 · 合成数据我的职责
我独立完成该项目。工作覆盖资料解析与受控入库、检索与引用、商品资料关联、权限以及前端和验证流程。
关键实现
原项目能力与当前演示的对应关系
- Python / FastAPI
- 原项目提供知识服务接口,结合 SQLAlchemy 与 PostgreSQL / pgvector 管理资料与向量数据。
- 引用核对与回退
- 原项目校验回答引用;证据不足时保留边界,校验失败时支持原文摘录回退。
- TypeScript 原前端
- 本页复用原登录、商品与资料阅读组件,以模拟接口展示来源关联、审核和权限。
先审核,再进入检索
解析成功只说明系统取得了内容。通过人工核对切块与来源,再决定是否启用资料,可以明确知识库的使用范围,并保留后续追溯入口;代价是需要维护审核流程与状态。
实现与验证
- 原前端包含商品资料、来源分组、正文阅读、资料治理与权限管理。
- 项目资料记录了混合检索、引用定位以及不同条件下的证据评测;不以单一小样本数字概括整体准确率。
- 当前作品集已验证批准后进入文档列表、停用后移除,以及角色组授权联动。
核心前端复用原项目。资料、接口和问答均为合成或预置场景,没有连接真实模型。