su46proj.site

个人项目 · 模拟 IT 服务台

Atlas Desk
智能工单处理 Agent

把一张工单变成有依据的处理建议:先判断问题与风险,再检索可用知识,核对每条引用。证据不足时,交给人工继续处理。

公开演示已开放,使用模拟 IT 工单与知识库。提交需完成人机验证;高风险或证据不足的问题交由人工处理,不会自动执行权限、生产或数据变更。

01处理流程 / Workflow

从描述问题,到可核对的答复

LangGraph 串起分诊、检索、证据判断和答复分支。每一步都有明确的职责与失败出口。

  1. 识别问题与风险

    根据标题与描述判断工单类别、优先级和风险。涉及生产、支付、权限等敏感问题时,保留人工处理边界。

  2. 检索知识,保留来源

    使用 SQLite FTS5 与 BGE 向量检索能力,按评测策略选择召回方式。结果保留文档版本、分块编号与原文摘录。

  3. 检查证据是否足够

    综合证据与评测门槛决定后续流程;中高风险或证据不足的工单进入人工接管分支。

  4. 选择原文,校验引用

    模型负责选择候选原文句子,服务端校验来源并组装答复;生成失败、引用无效或模型额度不足时,转交人工。

  5. 保存结果,继续跟进

    保存工单状态与引用,支持凭访问令牌查看和跟进。管理员可处理工单、管理知识版本并查看运行记录。

02功能与边界 / Capabilities

建议可追溯,处理有边界

工单与跟进

提交问题、查看分诊结果、来源引用与处理状态,支持工单跟进和当前浏览器的历史记录。

访问令牌状态记录

知识与版本

维护知识文档、分块和版本;检索保留来源信息,避免把无依据的回答当成处理结论。

FTS5BGEsqlite-vec

人工接管

风险较高、证据不足或引用校验未通过时,工单交由人工审核。系统提供排查资料,不执行真实 IT 操作。

风险分诊引用校验

管理与运行

管理员登录后管理工单与知识库。生产配置包含会话、防伪令牌、人机验证、请求配额与健康检查。

FastAPILangGraphK3s

从代码理解这个项目

这是个人开发的模拟 IT 服务台项目,知识库和工单示例用于技术演示。实现、评测与运行边界以仓库中的代码和记录为准。

打开 GitHub ↗