前言¶
在 Cursor 中,我们可以通过 Skill(即 MCP 节点)扩展能力。但对于需要提交到 Ray 集群运行的任务,往往需要在代码中写好任务定义,再通过命令行或脚本启动。如果希望在对话中直接创建并提交 Ray 任务,就需要一个能把自然语言任务描述转换成可执行 Ray 任务配置的能力。
是什么¶
Ray Wrap 是一个 Skill,由社区开发者 user_922b1001 维护,版本 1.0.0。它运行在 Cursor 环境中,支持在对话中定义并提交 Ray 任务,用于在 Cursor 内完成任务创建与提交流程。
核心功能¶
- 在对话中用自然语言描述任务,由 Ray Wrap 生成对应的 Ray 任务配置
- 将生成的任务配置提交到本地或远程 Ray 集群
- 支持 API Key 方式进行认证(根据标签 requires_api_key=false 判定,当前示例未启用)
安装与启用¶
- 在 Cursor 中打开 SkillHub 扩展面板
- 搜索 “Ray Wrap”
- 点击安装
- 安装后,在对话中即可调用该 Skill
典型用法¶
在 Cursor 对话中,可按以下方式使用:
请帮我创建一个 Ray 任务,函数名为 hello_world,对 10 个元素执行加法,并打印结果。
Ray Wrap 会生成对应的 Ray 任务配置并提交执行,返回执行结果。
适用场景与注意¶
- 适合需要在 Cursor 中快速创建并提交 Ray 任务的开发者
- 需要确保本地或远程 Ray 集群可用,且网络连通
- 需要提前配置好 Ray 集群的连接信息(如地址、认证等)
结尾¶
Ray Wrap 提供了在对话中快速创建和提交 Ray 任务的能力,减少手动编写和配置任务的时间。
官方地址:https://api.skillhub.cn/user_922b1001/ray-wrap