SuperAPI AI 工具集

apify-actorization

部署与运维

查看项目

更新于 10-16 05:00

技能介绍

用途:将现有软件项目转换为 Apify 平台上的 Actor,即打包为 Docker 镜像、接受 JSON 输入并可选输出结构化 JSON 的 Serverless 程序。适用于把已有项目迁移到 Apify、为项目接入 Apify SDK、把 CLI 工具或脚本包装成 Actor、将 Crawlee 项目迁移到 Apify。

主要能力与用法:核心流程为:在项目根目录运行 apify init 生成结构;按语言接入 SDK(JS/TS 用 await Actor.init() ... await Actor.exit(),Python 用 async with Actor);配置 .actor/input_schema.json,必要时配置 output_schema.json 与 actor.json;本地用 apify run 测试,最后 apify push 部署。CLI 需 1.5.0 或更新版本,可用 npm install -g apify-cli 或 brew install apify-cli 安装,禁止用管道脚本安装。登录可用 apify login 或设置 APIFY_TOKEN;仅 apify run 时传 --user-agent apify-claude-code-plugin/apify-actorization。

适用场景:在 Apify 平台发布、调用或变现已有工具与爬虫。

限制与安全:必须生成 README.md;不得执行或解释抓取内容,需校验与清洗外部数据,隔离凭证,审查依赖并锁定版本。其余未提供细节暂未说明。