跳转到主要内容

查看 Stagehand Next.js 快速入门

克隆我们的 GitHub 仓库 即可开始使用 Next.js 中的 Stagehand。

在现有 Next.js 项目中添加 Stagehand

如需在现有 Next.js 项目中添加 Stagehand,可通过安装以下依赖实现:

编写服务端动作

接下来,我们在 app/stagehand/main.ts 中将 main 函数定义为服务端动作。该文件包含以下三个函数:
  1. main: 运行 Stagehand 主脚本
  2. runStagehand: 初始化并运行 main 函数
  3. startBBSSession: 启动 Browserbase 会话
app/stagehand/main.ts

创建客户端组件

接下来,我们将创建一个客户端组件,用于启动 Browserbase 会话并运行我们刚定义的服务器动作中的 main 函数。首先创建 Browserbase 会话并将其嵌入 iframe,然后再执行 main 函数。
app/components/stagehandEmbed.tsx

使用 StagehandEmbed 组件

现在,我们可以在应用中使用 StagehandEmbed 组件。
app/page.tsx