Cerebellum

使用场景自动化在电子商务网站上搜索并添加商品到购物车自动填写表单并提交在多个网页间导航以完成复杂的用户任务产品特色与任何Selenium支持的浏览器兼容使用用户...

  • Cerebellum

    类别:自动化工作流,开发与工具,浏览器自动化,AI规划,Selenium,自动化测试,普通产品,开源,
    官网:https://github.com/theredsix/cerebellum 更新时间:2025-08-02 09:42:20
  • 使用场景

    自动化在电子商务网站上搜索并添加商品到购物车

    自动填写表单并提交

    在多个网页间导航以完成复杂的用户任务

    产品特色

    与任何Selenium支持的浏览器兼容

    使用用户提供的JSON数据填充表单

    接受运行时指令以动态调整浏览策略和动作

    从浏览会话中创建训练数据集(待开发)

    使用教程

    1. 设置您的Anthropic API密钥并添加`ANTHROPIC_API_KEY`环境变量。

    2. 通过npm安装Cerebellum和Selenium:`npm i cerebellum-ai selenium-webdriver`。

    3. 根据您的操作系统设置Selenium WebDriver。

    4. 在代码中创建一个Selenium WebDriver实例。

    5. 使用Cerebellum在网站上实现目标,通过初始化`BrowserAgent`和`ActionPlanner`,并将它们与浏览器实例和目标关联。

    6. 启动自动化导航过程,`agent.start()`。