如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
通过三个简单步骤即可启动并运行:
docker run -p 3000:3000 ghcr.io/browserless/chromium
✅ 成功! 您的浏览器服务已在 ws://localhost:3000 启动
📘 Puppeteer示例
import puppeteer from 'puppeteer-core';
const browser = await puppeteer.connect({
browserWSEndpoint: 'ws://localhost:3000',
});
const page = await browser.newPage();
await page.goto('https://example.com');
console.log(await page.title());
await browser.close();
🎭 Playwright示例
import pw from 'playwright-core';
const browser = await pw.firefox.connect(
'ws://localhost:3000/firefox/playwright'
);
const page = await browser.newPage();
await page.goto('https://example.com');
console.log(await page.title());
await browser.close();
[!NOTE] 如需支持Firefox/Webkit,请使用
ghcr.io/browserless/firefox或ghcr.io/browserless/multi。
Example Domain
我们的自助云服务和企业版方案包含所有通用特性及以下额外功能:
选择最适合您需求的部署模式:
免费的自托管解决方案,提供核心浏览器自动化功能。
最适合: 测试、开发和小型项目
↓ 快速开始(见上文)
包含完整企业特性的自托管容器。
最适合: 需要数据主权的生产工作负载
→ 了解更多
完全托管的按使用付费服务,支持自动扩展。
最适合: 快速启动和快速原型开发
→ 免费开始
跨主流云提供商的定制企业基础设施。
最适合: 大规模企业部署
→ 联系销售
想要深入了解? 查看此详细指南,了解高级内容,包括Docker配置、托管提供商、SDK扩展等。
在云端或CI中运行Chrome很麻烦。
缺少字体、随机崩溃、依赖冲突、Lambda限制——这些问题您肯定遇到过。
Browserless解决了这些问题,将浏览器作为托管服务(本地或云端)处理,让您可以专注于自动化而非基础设施。我们已处理所有难题:系统包、字体库、安全补丁、扩展策略和漏洞修复。
您仍然拥有脚本所有权,仍然控制代码。我们只是确保浏览器每次都能平稳运行。
SPDX-License-Identifier: SSPL-1.0 OR Browserless Commercial License.
如果您希望使用Browserless构建商业网站、应用程序,或在闭源的持续集成系统中使用,则需要购买商业许可。这允许您在使用Browserless的同时保持软件的专有性。您可以在此处购买商业许可。商业许可授予您:
商业许可不仅授予您运行这一关键基础设施组件的权利,还支持该领域的进一步创新以及我们对该领域的贡献能力。
如果您正在使用与Server Side License 1.0兼容的许可开发开源应用程序,则可以根据这些条款使用Browserless。
祝您开发愉快!
需要帮助?请通过 ******* 联系我们。
来自真实用户的反馈,见证轩辕镜像的优质服务