内容
brightdata-powers
一款用于为添加网页抓取功能的 Bright Data Kiro 插件。
## 本仓库- **[`brightdata/`](brightdata-scrape/) Kiro 插件本身(`POWER.md`、`mcp.json控制文件、代码模板)。目录安装为 Kiro 插件,或将 `brightdata-scrape/` 复制到上游 `kirodotdev/p 集合中以- **`powers/`** —rodotdev/powers`](https://github.com/kirodotdev) 的克隆,用作灵感来源。不是此仓库树的一部分(gitignored)。
- **[`scripts_power.py`](scripts/validate_power.py)** — 用于验证插件结构的命令行- **[`tests/test_validate`](_validate_power.py)** — 验证器的 pytest 套件。
brightdata-scrape` 的功能
它是一款 Kiro 插件项目的技术栈并添加生产就 Bright Data 网页抓取重用的模块 路线或代理工具 — 由 Bright Data 的 [Web Unlocker](brightdata.com/products/web-un)、[SERP API](https://brightdata.com/products/serp[Web Data APIs](https://brightdata.com/products/web-scraper) API](https://brightdata.com/products/scraping-browser) 支持。同时,它将 [Bright Data MCP 服务器](https://mcp.brightdata.com) 集成到项目中,以便任何运行在项目上的 AI 代理(Claude Code、Cursor、Cline、Kiro 本身)都获得网页工具。
## 快速入门
1. 获取 [Bright Data API 令牌](https://brightdata.com/cp/setting/users)(每月免费 5,000 次请求)。
2. 设置:`export BRIGHTDATA_API_KEY=<your-token>`。
3. 在 Kiro 中安装插件(参见下面的[安装](#安装))。
4. 告诉 Kiro:*"为 X 添加抓取器"* / *"给我的代理网页搜索"* / *"从 amazon.com 提取产品价格"*。
## 安装
在 Kiro 中打开 **插件** 面板并选择以下之一:
- **从本地路径添加插件** — 将 Kiro 指向本地克隆此仓库的 `brightdata-scrape/` 目录。
- **从 GitHub 添加插件** — 粘贴仓库 URL 以及插件目录的路径:
```
https://github.com/brightdata/powers/tree/main/brightrape
```
仓库插件的 monorepo — `brightdata-scrape/`。直接指向 Kiro 仓库 URL 不起作用,因为 `P` 位于子目录中。)
安装后,Kiro 会如“scrape”、“extract data”、“competitor prices”、“give my search”等关键词上激活插件。有关完整的关键词列表和 onboarding 步骤 [`brightdata-scrape/P`](brightdata-scrape/P)。
## 验证插件
```bash
python3 scripts/validate_powerdata-scrape
python3 -m pytest tests/test_validate_power.py
```
## 另见 Bright Data 文档:[docs.brightdata.com](https://docsdata.com)