Gauntlet Incept

Gauntlet Incept

🚀 Gauntlet-Incept

Gauntlet-Incept是一个用于生成高质量教育内容的系统,它能够依据学生的知识水平和兴趣进行定制化内容生成,为K - 8学生提供更贴合其需求的教育资源。

🚀 快速开始

安装依赖

npm install

配置环境变量

编辑.env文件:

DB_HOST=your-database-host
DB_PORT=5432
DB_NAME=your-database-name
DB_USER=your-database-user
DB_PASSWORD=your-database-password

启动项目

npm start

运行MCP服务器

npm run mcp

✨ 主要特性

  • API端点:提供多个核心接口,包括问题创建、文章生成等。
  • MCP服务器:实现与Claude Desktop的集成,用于模型调用和数据交互。

📚 详细文档

  • 项目概述 - 详细描述了项目目标和需求
  • 实施清单 - 实施项目的综合检查表
  • 原始项目简报 - 包含详细需求的原始项目简报
  • MCP服务器指南 - 使用Claude Desktop与模型上下文协议服务器的指南

🔧 技术细节

项目结构

gauntlet-incept/
├── docs/                  # 文档文件
├── src/                   # 源代码
│   ├── api/               # API路由
│   ├── models/            # 数据模型
│   ├── services/          # 业务逻辑
│   ├── utils/             # 工具函数
│   ├── data/              # 数据文件
│   ├── tests/             # 测试文件
│   ├── index.js           # REST API的入口点
│   └── mcp.js            # 模型上下文协议服务器
└── Dockerfile            # Docker容器构建文件

数据库连接

属性 详情
数据库类型 PostgreSQL
主机名 your-database-host
端口 5432
数据库名 your-database-name
用户名 your-database-user
密码 your-database-password

📦 安装指南

开发环境启动

npm run dev

测试执行

npm test

代码检查

npm run lint

📈 项目进度

  • 已完成事项
    • 初始化Git仓库: √
    • 创建基本项目结构: √
    • 添加.gitignore文件: √
    • 提交初始版本: √
    • 设置项目文档: √
    • 创建实施清单: √
    • 设置API路由和服务结构: √
    • 实现核心服务的占位功能: √
    • 设置Docker容器化: √
    • 实现MCP服务器与Claude Desktop集成: √
    • 配置RDS PostgreSQL数据库连接: √
  • 待完成事项
    • 集成大语言模型的实际功能
    • 添加测试用例
    • 审查并最终确定项目

📄 许可证

本项目采用MIT许可证。

📞 联系方式

[你的联系方式]

  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-10-02 17:06

相似服务问题

相关AI产品