SuperAPI AI 工具集

notte-functions-build

前端与建站

查看项目

更新于 10-15 17:21

技能介绍

用途:将一次性的浏览器抓取任务,转化为部署后可复用的 Notte Function——即一个可调用的 HTTP 端点,支持定时执行。昂贵的探索过程只发生一次,之后以参数化 Function 反复调用,不再承担探索成本与不确定性。

主要能力:流程分为若干阶段。先确认 notte CLI 已认证(notte auth status);解析目标网站、输出字段、参数与执行频率,必要时用 notte search 查找候选站点,并检查是否已有现成 Function;随后仅探索网站一次,优先使用站点内部数据 API 而非 DOM 抓取;用 notte sessions workflow-code 导出为 Python 并参数化,添加健康契约;最后创建 Function(notte functions create)、在云端自测(notte functions run),可再安排定时任务(notte functions schedule)。

使用方式:探索用 notte sessions start、notte page goto、notte page observe、notte page scrape;导出后编辑 run() 参数;自测时注意 --timeout 默认 60 秒,慢任务需加大。密钥用 notte functions secrets set NAME 存储,从环境变量读取,不得硬编码或作为运行变量。

适用场景:需要跨多输入、按计划或从后端反复运行同一任务时;一次性抓取则直接用 notte-browser;已建 Function 失效时用 notte-functions-doctor。

限制:探索与发布前需用户确认计划,定时前需确认 cron 频率;敏感站点操作(登录、提交、购买)需显式确认。若自测失败须修复重试,未验证不可视为完成。具体价格与配额资料未提供。