跳转到内容

如何部署?

了解如何将 Worker 部署到 CoreClaw。

确保项目包含所需文件:

├── main.py # 入口文件
├── requirements.txt # 依赖
├── input_schema.json # 输入配置
├── sdk.py # CoreClaw SDK - 核心功能模块
├── sdk_pb2.py # 数据处理增强模块
└── sdk_pb2_grpc.py # 网络通信模块

目前仅支持 ZIP 压缩包上传脚本。

  1. 登录 CoreClaw 控制台
  2. 进入 我的 Worker创建 Worker
  3. 将项目打包为 ZIP 文件
  4. 上传 ZIP 压缩包
  5. 点击 创建

上传后,CoreClaw 自动构建 Worker:

  1. 安装依赖
  2. 准备脚本运行环境
  3. 运行构建检查

监控构建日志以发现任何错误。

发布前,测试 Worker:

  1. 点击 运行 Worker
  2. 输入测试参数
  3. 验证输出
  4. 检查日志
  1. 配置 Worker 设置
  2. 设置定价(可选)
  3. 点击 发布

原因: 依赖安装时间过长

解决方案:

  • 最小化依赖
  • 锁定依赖版本

原因: 缺少依赖

解决方案:

  • 检查 requirements.txt / package.json
  • 确保包名正确

原因: 文件名不正确

解决方案:

  • 入口文件必须是 main.py / main.js / main.go
  • 检查代码中的文件路径