Token导航 LogoToken导航TokenDH.com
Autonomous AI Job Scout Bot Telegram Render MCP Openclaw logo
运维云端stdio官方级别未说明来源级核验

Autonomous AI Job Scout Bot Telegram Render MCP Openclaw

MCP Server

一个用于职位发现、简历分析和实时匹配评分的自主代理工作流,具有高可用性和多LLM提供商回退链。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Kunal04041

提供方

Kunal04041

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Telegram工作侦察员

用于作业发现、简历分析和实时匹配评分的自主代理工作流程。该系统专为高可用性而设计,具有多提供商LLM回退链和弹性的API密钥轮换策略。

______________________________________________________________________

建筑

graph TD
    User((User)) -- Telegram --> Bot[Telegram Bot]
    subgraph Core Engine
        Bot --> Orch[LLM Orchestrator]
        Orch --> Fallback{Fallback Chain}
        Fallback -- 1 --> Gemini[Gemini 1.5 Flash]
        Fallback -- 2 --> GPT4[GitHub GPT-4.1]
        Fallback -- 3 --> OpenRouter[OpenRouter / Groq]
    end
    subgraph MCP Tool Layer
        Orch --> JS[Job Search Tool]
        Orch --> RA[Resume Analyzer]
        Orch --> FS[Fit Scorer]
        JS --> JAPI[JSearch API]
    end
    subgraph Infrastructure
        Bot -- Health Check --> Render[Render Web Service]
        Cron[Cron-job.org] -- Keep Alive --> Render
    end
技术目的
接口Telegram Bot用户交互和文件处理
逻辑Python/OpenClaw代理编排和工具执行
搜索JSearch API来自LinkedIn/Everly/Glassdoor的实时工作数据
多LLM结构化分析和评分
托管提供全天候部署,并进行健康检查监控

______________________________________________________________________

主要特点

  • 弹性回退:如果达到速率限制,则自动在6+个LLM提供商(Gemini、GitHub、Groq、SambaNova、OpenRouter)之间轮换。
  • API键旋转:支持每个提供商使用多个密钥,以实现不间断服务。
  • 零成本部署:使用Render的免费层和cron作业心跳,针对100%免费托管进行了优化。
  • 简历匹配度评分:基于技术重叠和经验的即时0-100分。

______________________________________________________________________

安装说明

1.环境配置

创建一个 .env 包含以下变量的文件:

# Bot Configuration
TELEGRAM_BOT_TOKEN=your_bot_token
PORT=8080

# Job Search
JSEARCH_API_KEY=primary_key
JSEARCH_API_KEY1=backup_key

# LLM Providers
GITHUB_TOKEN=primary_token
GITHUB_TOKEN1=backup_token
OPENROUTER_API_KEY=your_key
GEMINI_API_KEY=your_key
SAMBANOVA_API_KEY=your_key

2.本地设置

git clone https://github.com/Kunal04041/OpenClaw-Integrated-MCP-Server-for-Job-Discovery-Resume-Fit-Scoring.git
pip install -r requirements.txt
python telegram_bot.py

3.部署(渲染)

  • 服务类型:Web服务
  • 构建命令: pip install -r requirements.txt
  • 开始命令: python telegram_bot.py
  • 健康检查:使用 cron-job.org 每10分钟ping一次渲染URL以防止睡眠。

______________________________________________________________________

项目结构

.
├── telegram_bot.py     # Main entry point and bot logic
├── Procfile             # Deployment manifest
├── requirements.txt     # Dependencies
├── mcp-server/          # Multi-Model Logic
│   ├── llm_service.py     # Fallback and rotation logic
│   ├── job_search.py      # JSearch API integration
│   ├── resume_analyzer.py # LLM-based analysis
│   └── fit_score.py       # Fit calculation
└── README.md

目录标签

目录标签

Python云端部署Docker职位发现本地部署简历分析实时匹配评分多LLM提供商高可用性

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP