人才挖掘AI服务

基于MCP协议的AI驱动人才查询服务,支持中文自然语言解析为结构化查询条件。

  • by Aliang1337
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 HylAa/MCPDEMO

使用说明

MCP Demo

基于 Model Context Protocol (MCP) 的 AI 人才挖掘服务演示项目。

项目概述

本项目展示如何使用 MCP 协议构建 AI 驱动的人才查询服务,将中文自然语言转换为结构化查询条件。

项目结构

MCPDEMO/
├── mcp-talent-excavate/     # MCP Server 主服务
│   ├── src/                 # 源代码
│   ├── Dockerfile           # Docker 构建文件
│   └── deploy.sh            # 部署脚本
├── ai-excavate-rules.md     # AI 条件映射规则文档
└── README.md

核心功能

  • 自然语言解析:将中文人才检索意图转换为结构化 JSON
  • 流式输出:SSE 实时展示 AI 思考过程
  • MCP 协议支持:可作为 Claude Desktop 等 AI 工具的扩展
  • Docker 部署:支持内网环境离线部署

快速开始

cd mcp-talent-excavate
npm install
cp .env.example .env  # 配置 API 密钥
npm run dev

查询示例

输入 输出类型
"研究部门35岁以下的博士" 部门 + 年龄 + 学历条件组合
"获奖人员" 奖励类型条件
"年薪50万以上" 薪酬比较条件

技术栈

  • 运行时: Node.js 18+
  • 语言: TypeScript
  • AI 模型: DeepSeek R1
  • 协议: Model Context Protocol (MCP)
  • 验证: Zod Schema

文档

License

MIT