Claude Code(官方)
- 安装:https://claude.ai/download
- 使用:直接对话即可
- 无需额外配置
Cursor
- 支持:通过
.cursorrules调用外部命令 - 配置:在项目根目录创建
.cursorrules文件 - 详见下方 Cursor 配置章节
Antigravity
- 支持:需要测试其技能系统格式
- 配置:可能需要格式转换
- 状态:待验证
Chatbox / Cherry Studio / OpenCat
- 支持:通过 HTTP API 调用
- 配置:需要启动 HTTP 服务器
- 详见下方 HTTP API 配置章节
代码补全类工具
- 通义灵码
- CodeGeeX
- 百度 Comate
- 豆包 MarsCode
原因:这些工具主要用于代码补全,不支持运行自定义脚本
步骤:
- 确保 skill 文件在
.claude/skills/research-report/ - 打开 Claude Code
- 直接对话:
运行 research-report 的 help 命令
无需任何配置!
任何终端都可以:
cd .claude/skills/research-report
node run.js help
node run.js topics "AI教育"
node run.js status适用于:
- Windows CMD / PowerShell
- macOS Terminal
- Linux Shell
步骤:
- 在项目根目录创建
.cursorrules文件 - 添加以下内容:
# Research Report Skill
当用户询问研报相关任务时,使用以下命令:
生成选题:运行 `node .claude/skills/research-report/run.js topics "主题"`
搭建框架:运行 `node .claude/skills/research-report/run.js outline "选题"`
撰写内容:运行 `node .claude/skills/research-report/run.js write`
查看状态:运行 `node .claude/skills/research-report/run.js status`
- 在 Cursor 中直接对话即可
适用场景:
- Chatbox
- Cherry Studio
- OpenCat
- 任何支持 HTTP 请求的 AI 应用
步骤:
- 安装依赖
cd .claude/skills/research-report
npm install express cors- 启动服务器
node server.js- 在其他应用中调用
示例:使用 Chatbox
- 在 Chatbox 中添加自定义工具
- 配置 API 端点:
http://localhost:3456/execute - 请求格式:
{
"command": "help"
}示例:使用 Cherry Studio
- 添加外部命令
- 配置 curl 命令:
curl -X POST http://localhost:3456/execute \
-H "Content-Type: application/json" \
-d '{"command": "help"}'| 如果你想用... | 推荐方案 |
|---|---|
| Claude Code | ✅ 原生支持,最简单 |
| Cursor | .cursorrules 适配 |
| Antigravity | ❓ 需要测试兼容性 |
| 其他聊天应用 | |
| 纯代码编辑器 | ❌ 直接运行命令行脚本 |
# 检查是否安装了 Node.js
node --version # 应该 >= v18如果没有安装,去 https://nodejs.org 下载
如果 3456 端口被占用,修改 server.js 中的 PORT 变量
某些系统可能需要授权脚本运行权限:
# macOS / Linux
chmod +x .claude/skills/research-report/run.js
# Windows 一般不需要测试你的环境是否支持:
# 1. 测试 Node.js
node --version
# 2. 测试 skill 能否运行
cd .claude/skills/research-report
node run.js help
# 3. 如果成功,说明你的环境兼容!如果遇到兼容性问题:
- 确认 Node.js 版本 >= 18
- 确认 skill 文件完整
- 尝试命令行直接运行
- 查看错误信息
常见的兼容性问题:
- ❌ "Cannot find module" → 运行
npm install - ❌ "Permission denied" → 检查文件权限
- ❌ "Port already in use" → 修改端口号
最后更新:2025年1月 版本:兼容性说明 v1.0