徐强

Project

商品交易自进化 Agent

基于 Harness 与 Loop Engine 的商品交易智能客服底座

商品交易自进化 Agent screenshot

项目介绍

围绕商品咨询、报价和下单协作,设计模型无关、工具可插拔的 Agent 运行时。通过统一接口把模型适配、工具调用、自主决策和人工接管拆开,支持从离线 Mock 到真实模型的渐进式验证。

Before

传统规则与流程编排难以覆盖复杂问法,模型替换也容易牵动业务代码

After

模型自主选择工具完成任务,能力可以通过注册新工具持续扩展

关键结果

  • LLMProvider + Tool 双抽象,新增模型和工具无需改动 Loop 核心
  • 支持单步多工具并行、异常 observation 和最大步数 / 超时双重护栏
  • 示范学习与向量召回结合,支持业务专家教学、纠偏和知识即时生效

架构链路

  1. 对话入口
  2. Agent Harness
  3. Loop Engine
  4. Tool Registry
  5. 知识库 / 人工接管

技术栈

PythonFastAPILLMRAGPostgreSQL

核心功能

  • 模型无关
  • 自主决策循环
  • 多工具并行
  • 示范学习
  • 人工接管

我的职责

  • 设计 LLMProvider、Tool 抽象和注册表,让模型与业务工具可以独立替换
  • 实现推理、选工具、调用、观察和终止的 Loop Engine,增加步数与超时护栏
  • 用问题、答案和解决思路沉淀业务套路,支持召回相似案例和人工纠偏回流