Skip to content

AterDev/AIAgent

Repository files navigation

AIAgent 平台

NuGet Version

一个开箱即用的 AI Agent 管理平台,提供模型管理、Agent 配置、工作流编排、知识库管理和 MCP 工具集成等完整功能。

✨ 新增功能 (2026-02)

🔧 AI 能力管理前端页面

  • 模型在线调试 (/model-debug) - 实时测试 AI 模型,查看响应和 Token 使用情况
  • Agent 配置与调试 (/agent-debug) - 配置和调试 AI Agent,查看工具调用详情
  • 工作流编排监控 (/workflow-monitor) - 实时监控工作流执行,查看步骤详情

详细说明请查看 实现总结文档


项目说明

Perigon.templates项目模板的使用提供文档支持。

根目录

  • docs: 项目文档存储目录
  • scripts: 项目脚本文件目录
  • src:项目代码目录
  • test:测试项目目录
  • .config:配置文件目录

代码目录src

  • src/Ater/Perigon.AspNetCore: 基础类库,提供基础帮助类。
  • src/Definition/ServiceDefaults: 是提供基础的服务注入的项目。
  • src/Definition/Entity: 包含所有的实体模型,按模块目录组织。
  • src/Definition/EntityFramework: 基于Entity Framework Core的数据库上下文
  • src/Modules/: 包含各个模块的程序集,主要用于业务逻辑实现
    • src/Modules/XXXMod/Managers: 各模块下,实际实现业务逻辑的目录
    • src/Modules/XXXMod/Models: 各模块下,Dto模型定义,按实体目录组织
  • src/Services/ApiService: 是接口服务项目,基于ASP.NET Core Web API
  • src/Services/AdminService: 后台管理服务接口项目

项目运行

项目基于Aspire,直接运行AppHost项目即可启动所有服务。

文档

完整文档请阅读Perigon官方文档

About

AIAgent platform build on .NET

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •