SuperAPI AI 工具集

pp-apify

数据与分析

查看项目

更新于 10-16 01:31

技能介绍

用途:apify-pp-cli 用于把多个 Apify Actor 编排成可重复的研究、抓取或简报流水线,偏平台运营而非 Actor 开发;若要编写自己的爬虫,应使用官方 apify-cli。

主要能力:run 仅输出此前未见过的新条目;search items 在所有已缓存数据集中做全文搜索并归一为统一结构;digest --offline 在不访问 API 的情况下对本地 SQLite 副本跑查询与模板渲染;cost report 按运行输出美元成本报告,run --max-cost 基于历史 p50/p90 预估成本并在超预算时中止;ab run 让两个 Actor 跑同一输入并比较每新条目成本与重合度;digest 生成 markdown 摘要;workflow run 执行 YAML 声明式流水线;schedule apply/diff 提供类似 terraform 的定时任务 plan/apply/diff;preset save 保存并复用 Actor 输入。命令覆盖 actor-builds、actor-runs、actor-tasks、acts、datasets、key-value-stores、request-queues、schedules、store、webhooks 等平台接口。

使用方式:需先安装 CLI。安装命令为 npx -y @mvanhorn/printing-press-library install apify --cli-only;验证用 apify-pp-cli --version。若因无 Node 或离线失败,可回退到 go install github.com/mvanhorn/printing-press-library/library/developer-tools/apify/cmd/apify-pp-cli@latest(需 Go 1.26.6 及以上)。安装目录默认为 macOS/Linux 的 $HOME/.local/bin 或 Windows 的 %LOCALAPPDATA%\Programs\PrintingPress\bin,必须确保在调用方的 $PATH 中。不确定命令时可执行 apify-pp-cli which "<能力描述>"。

适用场景与限制:适用于反复抓取、成本敏感、需要版本化管理的多 Actor 调度。Actor 运行与构建日志仅保留末尾 5M 字符;已完成运行的统计与美元用量为最终一致,需在结束后约 10 秒再取以获得准确值;删除运行仅限已结束且发起方可操作;dataset 与 request queue 的美元折算仅供参考。其余未在资料中说明的功能、收费与价格暂未提供。