如何部署?
了解如何将 Worker 部署到 CoreClaw。
1. 准备项目
Section titled “1. 准备项目”确保项目包含所需文件:
├── main.py # 入口文件├── requirements.txt # 依赖├── input_schema.json # 输入配置├── sdk.py # CoreClaw SDK - 核心功能模块├── sdk_pb2.py # 数据处理增强模块└── sdk_pb2_grpc.py # 网络通信模块2. 上传到 CoreClaw
Section titled “2. 上传到 CoreClaw”目前仅支持 ZIP 压缩包上传脚本。
- 登录 CoreClaw 控制台
- 进入 我的 Worker → 创建 Worker
- 将项目打包为 ZIP 文件
- 上传 ZIP 压缩包
- 点击 创建
上传后,CoreClaw 自动构建 Worker:
- 安装依赖
- 准备脚本运行环境
- 运行构建检查
监控构建日志以发现任何错误。
发布前,测试 Worker:
- 点击 运行 Worker
- 输入测试参数
- 验证输出
- 检查日志
- 配置 Worker 设置
- 设置定价(可选)
- 点击 发布
原因: 依赖安装时间过长
解决方案:
- 最小化依赖
- 锁定依赖版本
原因: 缺少依赖
解决方案:
- 检查
requirements.txt/package.json - 确保包名正确
原因: 文件名不正确
解决方案:
- 入口文件必须是
main.py/main.js/main.go - 检查代码中的文件路径