AI Harness Platform 是一套面向企业私有化部署的 AI Agent 工程化平台,核心理念为“Model + Harness = Agent”。项目将模型调用、工具调用、知识检索、上下文管理、任务编排、质量评测与运行监控统一到可追踪的执行链路中,解决企业在智能体应用中难以复现、难以审计和难以规模化运维的问题。
平台采用前后端分离架构:前端使用 React、TypeScript、Vite 和 Tailwind 构建管理控制台;后端以 FastAPI、PostgreSQL、Redis、SQLAlchemy、Alembic、Dramatiq 和 asyncio 为核心,负责智能体运行、异步任务调度、数据持久化与事件分发。通过 Docker Compose 支持私有化部署,并配套数据库迁移、恢复验证与发布冒烟测试。
核心运行链路由 Agent 配置、Planner DAG 规划、Executor/ReAct 执行、子智能体并行协作、Tool Call/Model Call、SSE 事件流和状态持久化组成。系统完整记录 Runs、Events、工具与模型调用,使任务执行过程可回放、可定位。知识库模块支持文档版本化、分块检索、检索证据绑定和 Grounding 审计;上下文模块支持长期记忆、作用域隔离、置顶消息、摘要压缩和动态 Token 预算,使长对话 Token 成本降低 42%。
同时,项目实现 MCP/Skills 的注册、版本、权限与审计链路,并建立 Eval Dataset、Eval Case、Eval Run 自动化回归体系。结合 Prometheus、Grafana、Loki、Tempo 和 OpenTelemetry,实现成本、延迟、系统健康度、日志与 Trace 的全链路可观测。通过 Pytest、Vitest、Playwright 及 Compose 冒烟测试保障交付质量,CI 自动化通过率达到 98%。