MCPLeaveMgmt 可以翻译为“MCP休假管理”或“MCP离职管理”,具体取决于上下文中的“MCP”所代表的具体含义以及“LeaveMgmt”是侧重于休假管理还是离职管理。如果“MCP”是一个特定组织或系统的缩写,且“LeaveMgmt”明确指的是休假相关管理,那么翻译为“MCP休假管理”更为贴切;如果“LeaveMgmt”指的是员工离职相关的管理流程,则翻译为“MCP离职管理”更为合适
基于MCP的请假申请作为微服务
这个项目包含以下文件夹: /提示(或“指令”) /资源 /工具 /templates(译为中文可保持原样,因为这是一个文件夹或目录名,直接翻译为“模板”可能不够准确,具体翻译可能需根据上下文调整,但在此处保留原样以体现其作为目录名的含义)
但是,目前还没有使用提示和资源,因为我们正在使用所有与区块链相关的支持模块。
工具文件夹中包含一个名为 \leaves_tools.py\ 的文件,该文件包含了所有与MCP服务器交互的工具。
项目设置
- 克隆项目
uv sync- 安装所有依赖项
source .venv/bin/activate
python main.py
- 创建一个包含OPENAI_PERSONAL_KEY的.env文件,用于存储OpenAI的令牌。
