agent_harness产品系统Vibe Coding

我要开发同款
全栈开发_浩2026年07月21日
15阅读

技术信息

语言技术
PythonNginxpostgresDockerRedis
系统类型
Web
行业分类
人工智能开发工具
参考价格
8000

作品详情

行业场景

面向金融、政企、制造、教育、医疗等对数据安全、权限隔离与审计能力要求较高的企业级场景,适用于内部知识库问答、智能客服、员工协同助手、业务流程自动化、研发辅助及运营分析等应用。平台通过私有化部署、多租户隔离、RAG 检索证据溯源、MCP 工具权限链、自动化评测和全链路可观测能力,满足企业在模型调用治理、数据合规、稳定运行与 Token 成本控制方面的需求。

功能介绍

Agent 配置与运行管理:支持智能体配置、运行记录、事件流、工具调用、模型调用及状态追踪,统一管理完整执行链路。
智能体编排执行:支持 Planner DAG、ReAct 执行模式、子智能体并行协作、工具调用与任务状态机,满足复杂任务自动化需求。
知识库与 RAG:提供知识源管理、文档版本化、分块检索、检索证据绑定及 Grounding 审计,确保回答可追溯、可验证。
长期记忆与上下文管理:支持记忆作用域隔离、短期上下文、置顶消息、摘要压缩和动态 Token 预算,降低长对话成本。
MCP 与 Skills 管理:实现工具注册、能力挂载、版本管理、权限控制、调用审计和证据关联,提升外部工具接入的安全性。
评测与质量保障:支持 Eval 数据集、测试用例、评测运行和自动化回归,持续跟踪模型回答质量与事实依据。
可观测与运维监控:整合成本、延迟、系统健康度、日志与 Trace 监控,便于快速定位智能体运行问题。
私有化部署与发布验证:支持 Docker Compose 部署、数据库迁移恢复、自动化测试、发布冒烟验证及排障文档沉淀。

项目实现

项目采用前后端分离与私有化部署架构。前端基于 React、TypeScript、Vite、Tailwind 构建 Agent Console,提供智能体配置、运行详情、知识库、评测与监控等管理界面;后端基于 FastAPI、SQLAlchemy、Alembic、PostgreSQL、Redis、Dramatiq 与 asyncio 实现核心服务,并通过 Docker Compose 完成环境编排与交付。
核心执行链路围绕“Agent 配置 → Planner DAG 规划 → Executor/ReAct 执行 → 子智能体并行协作 → Tool Call/Model Call → SSE 事件流 → Run 状态持久化”设计,实现任务拆解、模型调用、工具调用、运行状态和事件记录的统一管理。团队协作模式中实现 Session Coordinator、Mailbox 消息队列、EventBus 事件总线、AgentFactory 进程池及 Circuit Breaker 熔断机制。
知识库模块支持知识源生命周期管理、文档版本化、文本分块、向量检索、检索证据绑定与 Prompt Manifest 审计;上下文模块支持长期记忆、作用域隔离、短期上下文、置顶消息和摘要压缩,通过动态 Token 预算与确定性裁剪,将长对话 Token 成本降低 42%。同时搭建 MCP/Skills 能力注册、权限控制、版本管理与审计链路,并结合 Eval 数据集、评测用例、自动化回归及 Prometheus、Grafana、Loki、Tempo、OpenTelemetry,形成质量评估与全链路可观测体系。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论