
coypu
用自然语言写 .NET 浏览器自动化,少写等待多干活
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-18 · 当前星标 ★ 564
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Node 环境
- 浏览器
安装与启动步骤
-
1先看年代
这是很早的浏览器自动化封装,思路值得看。
-
2装运行环境
JavaScript 项目,装对应的运行时。
npm install -
3跑一个示例
先打开一个页面取标题。
-
4现在该用什么
新项目请用现代浏览器自动化工具,别在这耗。
如何确认成功
能跑通一个最简单的页面操作示例,并说清它与现代工具的核心差异
注意事项
- 项目已停止维护,接口与现在的浏览器不匹配。
- 新项目请直接用现代浏览器自动化方案。
- 它的价值在于早期封装思路,可作阅读材料。
- 别把它当生产依赖。
核心亮点
- API 设计贴近自然语言,如 browser.GoTo、Click、Fill 等,代码可读性高
- 内置智能等待与重试,自动处理元素未就绪、页面跳转等常见不稳定因素
- 支持多浏览器、iframe、弹窗、拖拽等复杂场景,并可与主流 .NET 测试框架集成
不足之处
- 仅支持 .NET 生态,无法直接用于 Python、Java 等其他语言项目
- 社区规模较小,文档和第三方示例相对有限,遇到冷门问题排查成本较高
适用场景
- 为 ASP.NET 网站编写端到端 UI 自动化测试
- 用 C# 脚本自动填写表单、抓取动态渲染的网页数据
- 在 CI/CD 流水线中做跨浏览器回归验证
替代项目
Selenium、Playwright、Puppeteer
上一篇:stagehand-python
下一篇:SeleniumBase
同类项目推荐
datasette-agent
开源
用大白话问数据,Datasette 自动写 SQL 出结果
An LLM-powered agent for Datasette
apex
开源
说需求,Copilot 直接生成可部署的 Azure IaC
APEX turns Azure platform engineering requirements into verified, deploy-ready IaC —···
ai-shortVideo-pipeline
开源
一键搭建稳定可控的AI短视频生产流水线
End-to-end AI short-video production pipeline. FastAPI orchestration + Spring Boot g···
invisible_playwright_mcp
开源
让 AI Agent 用隐身浏览器上网,绕过反爬和验证码
Playwright MCP server undetected by anti-bots and captchas: AI agent browses the web···
screencap
开源
macOS 屏幕活动自动记忆,让 AI 助手知道你在干什么
A lightweight, macOS-native activity memory for you and your agents
activepieces
开源
像拼积木一样搭自动化,重复杂活全交给它
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI ···
Turnstile-Solver-NEW
开源
浏览器自动过验证页,封装成 API 直接调
REST API for automating Cloudflare Turnstile & IUAM challenge pages in a real browse···
sim-use
开源
让 AI 直接操控手机模拟器,自动看屏、点击、滑动
Give your AI agent eyes and hands on iOS Simulator and Android emulator/devices.
vessel-browser
开源
为 AI 智能体打造的持久化、可编程控制的开源浏览器
Built from the ground-up for agents, Vessel Browser is an open source AI browser for···