2025-04-15 11:31:12 +08:00
|
|
|
import StartExperience from './common/start-experience.mdx';
|
2025-04-21 20:51:17 +08:00
|
|
|
import PrepareKeyForFurtherUse from './common/prepare-key-for-further-use.mdx';
|
2025-04-15 11:31:12 +08:00
|
|
|
|
2024-12-19 15:49:06 +08:00
|
|
|
# 通过 Chrome 插件快速体验
|
2024-11-11 11:19:25 +08:00
|
|
|
|
|
|
|
通过使用 Midscene.js Chrome 插件,你可以快速在任意网页上体验 Midscene 的主要功能,而无需编写任何代码。
|
|
|
|
|
2025-04-15 11:31:12 +08:00
|
|
|
该扩展与 npm `@midscene/web` 包共享了相同的代码,因此你可以将其视为 Midscene 的一个 Playground 或调试工具。
|
2024-11-11 11:19:25 +08:00
|
|
|
|
2024-11-11 16:29:45 +08:00
|
|
|

|
|
|
|
|
|
|
|
|
2024-11-11 11:19:25 +08:00
|
|
|
## 准备工作
|
|
|
|
|
2025-04-21 20:51:17 +08:00
|
|
|
<PrepareKeyForFurtherUse />
|
2024-11-11 11:19:25 +08:00
|
|
|
|
|
|
|
## 安装与配置
|
|
|
|
|
|
|
|
前往 Chrome 扩展商店安装 Midscene 扩展:[Midscene](https://chromewebstore.google.com/detail/midscene/gbldofcpkknbggpkmbdaefngejllnief)
|
|
|
|
|
2025-01-15 10:14:36 +08:00
|
|
|
启动扩展(可能默认折叠在 Chrome 扩展列表中),通过粘贴 Key=Value 格式配置插件环境:
|
2024-11-11 11:19:25 +08:00
|
|
|
|
2025-04-15 11:31:12 +08:00
|
|
|
```bash
|
2024-11-11 11:19:25 +08:00
|
|
|
OPENAI_API_KEY="sk-replace-by-your-own"
|
2025-02-21 16:15:51 +08:00
|
|
|
# ...可能还有其他配置项,一并贴入
|
2024-11-11 11:19:25 +08:00
|
|
|
```
|
|
|
|
|
2025-04-15 11:31:12 +08:00
|
|
|
<StartExperience />
|
2024-11-11 11:19:25 +08:00
|
|
|
|
2025-01-15 10:14:36 +08:00
|
|
|
* [使用 Chrome 插件的桥接模式](./bridge-mode-by-chrome-extension)
|
2025-04-15 11:31:12 +08:00
|
|
|
* [与 Puppeteer 集成](./integrate-with-puppeteer)
|
|
|
|
* [与 Playwright 集成](./integrate-with-playwright)
|
2024-11-11 11:19:25 +08:00
|
|
|
|
2024-11-14 19:29:22 +08:00
|
|
|
## FAQ
|
|
|
|
|
|
|
|
* 插件运行失败,提示 'Cannot access a chrome-extension:// URL of different extension'
|
|
|
|
|
2024-12-26 10:19:16 +08:00
|
|
|
这一般是与其他插件冲突所致,如页面已经被其他插件注入了 `<iframe />` 或 `<script />`。
|
|
|
|
|
|
|
|
找到可疑插件:
|
|
|
|
|
|
|
|
1. 打开页面的调试器,找到被其他插件注入的 `<iframe />` 或 `<script />`,一般 URL 是 `chrome-extension://{这串就是ID}/...` 格式,复制其 ID。
|
2025-01-17 18:19:22 +08:00
|
|
|
2. 打开 `chrome://extensions/` ,用 cmd+f 找到相同 ID 的插件,禁用它。
|
2024-12-26 10:19:16 +08:00
|
|
|
3. 刷新页面,再次尝试。
|