使用说明
Yetr AI Agent
Enhanced MCP Task Runner Agent
Yetr AI Agent is an enhanced Model Context Protocol (MCP) task runner agent built with Next.js 14, React, and Tailwind CSS, designed for intelligent task automation, tool use, and AI agent workflows.
概述
yet-ai agent是一个基于模型上下文协议(MCP)的强大ai agent,旨在为复杂的ai工作流提供增强的任务运行器。它基于Next.js 14 App Router、React 18和Tailwind CSS构建,提供了一个现代化的web界面,用于运行、管理和监控AI代理任务,并支持多平台部署。
特性
- MCP合规代理 -基于模型上下文协议构建,用于标准化AI工具的使用
- 增强型任务运行器 -通过智能编排执行复杂的多步骤人工智能任务
- Next.js 14应用路由器 -现代React服务器组件架构
- 多平台部署 -Vercel、Netlify、GitHub Pages和Docker支持
- SEO优化 -内置sitemap.xml、robots.txt和自定义域支持
- 漂亮的UI -Tailwind CSS搭配Heroicons,打造简洁、响应迅速的界面
- 类型安全 -完全覆盖TypeScript
- 自定义域就绪 -包含用于自定义域配置的CNAME文件
- Docker支持 -docker-compose.yml用于容器化部署
技术栈
| 层 | 技术 |
|---|---|
| 框架 | Next.js 14(应用路由器) |
| UI | 反应18 |
| 造型 | 顺风CSS 3 |
| 图标 | 英雄反应 |
| 语言 | TypeScript |
| 用于className组合的实用程序 | clsx |
| 部署 | Vercel/Netlify/GitHub Pages/Docker |
快速开始
# Clone the repository
git clone https://github.com/yethikrishna/yetr-ai-agent.git
cd yetr-ai-agent
# Install dependencies
npm install
# Set up environment
cp .env.example .env.local
# Configure your AI model API keys and MCP settings
# Start development server
npm run dev
# Build for production
npm run build
# Start production server
npm start
部署
Vercel(推荐)
# One-click deployment via Vercel CLI or connect your repo
vercel deploy
Netlify
有关构建配置,请参阅netlify.toml。该项目包括 .netlifyignore 用于优化构建。
GitHub页面
看 GITHUB_AGES_SETUP.md 以获取说明。该项目包括 _config.yml 为了与Jekyll兼容。
码头工人
docker-compose up -d
项目结构
yetr-ai-agent/
├── src/ # Next.js source (App Router)
├── frontend/ # Frontend-specific assets
├── public/ # Static assets (robots.txt, sitemap.xml)
├── package.json
├── next.config.js # Next.js configuration
├── tailwind.config.js
├── tsconfig.json
├── postcss.config.js
├── next-env.d.ts
├── docker-compose.yml
├── netlify.toml
├── vercel.json
├── CNAME # Custom domain config
├── sitemap.xml
├── robots.txt
├── DEPLOYMENT.md
└── GITHUB_PAGES_SETUP.md
代理能力
- 工具使用 -执行代码、搜索网络、读取文件以及与API交互
- 任务规划 -将复杂的目标分解为可执行的步骤
- 上下文管理 -在交互中保持对话和任务上下文
- 多步推理 -将多个AI调用链接在一起,实现复杂的工作流程
- 可扩展的 -易于添加新工具、技能和功能
贡献
欢迎为提高代理商的能力做出贡献!请随时提交问题或拉取请求。
许可证
此项目根据存储库中指定的条款获得许可。
