部署
将您的 Worker 部署到 CoreClaw 平台。
目前,仅支持 ZIP 压缩包文件上传脚本。请确保上传前文件格式正确。
所有脚本执行文件必须严格遵循平台规范。
打包前确保项目包含所需文件:
Python:
├── main.py # 入口文件├── requirements.txt # 依赖├── input_schema.json # 输入配置├── output_schema.json # 输出配置├── sdk.py # CoreClaw SDK - 核心功能模块├── sdk_pb2.py # 数据处理增强模块└── sdk_pb2_grpc.py # 网络通信模块Node.js:
├── main.js # 入口文件├── package.json # 依赖├── input_schema.json # 输入配置├── output_schema.json # 输出配置├── sdk.js # CoreClaw SDK├── sdk_pb.js # Protocol Buffer 定义└── sdk_grpc_pb.js # gRPC 服务定义Go:
├── main.go # 入口文件├── go.mod # 依赖├── go.sum # 依赖校验├── input_schema.json # 输入配置├── output_schema.json # 输出配置└── GoSdk/ # SDK 目录 ├── sdk.go ├── sdk.pb.go └── sdk_grpc.pb.go- 将所有项目文件压缩为 ZIP 压缩包
- 确保入口文件(
main.py/main.js/main.go)位于 ZIP 根目录 - 上传 ZIP 压缩包到平台
上传后,CoreClaw 自动构建 Worker:
- 安装依赖
- 准备脚本运行环境
- 运行构建检查
监控构建日志以发现任何错误。
构建成功后,您可以在发布前测试 Worker:
- 点击 运行 Worker 启动测试运行
- 输入测试参数
- 验证输出并检查日志
- 根据需要迭代代码