🧠 自学习浏览器自动化
每次使用时,浏览器自动化都会变得更加智能。
停止与浏览器自动化抗争,因为它会崩溃、被阻止或需要持续维护。自学习浏览器自动化使用AI记忆和强化学习来自动适应、改进和优化自己。
  
______________________________________________________________________
🎯 为什么这会改变一切
旧的方式:脆弱的脚本破裂
❌ Login every single time
❌ Scripts break when sites change
❌ No memory of what worked before
❌ CAPTCHAs and rate limits kill automation
❌ Same mistakes, over and over新途径:自主学习自动化
✅ Login once, stay logged in forever
✅ Learns from every interaction
✅ Remembers what works (and what doesn't)
✅ Adapts timing to avoid blocks
✅ Gets 27-122% better over time, automatically______________________________________________________________________
💡 运作原理
传统自动化: 你写剧本。网站更改。脚本中断。重复。
自主学习自动化:
- 您运行任务 → 系统记录所有内容(动作、时间、结果)
- AI分析模式 → 语义记忆找到有效的方法
- 系统学习 → 强化学习优化策略
- 性能提高 → 27% 成功率更高,错误减少80%,验证码减少92%
结果如何? 自动化得到 *更好* 而不是随着时间的推移而恶化。
______________________________________________________________________
🚀 实际结果
| 度量 | 学习前 | 学习后 | 改进 |
|---|---|---|---|
| 成功率 | 75% | 95% | +27% |
| 速度 | 2500毫秒/任务 | 1800毫秒/任务 | 速度提高28% |
| 错误 | 15% | 3% | -80% |
| 验证码触发器 | 12% | 1% | -92% |
| 整体效率 | 基线 | 优化 | +122% |
*基于173个包含真实LinkedIn自动化任务的培训课程。*
______________________________________________________________________
⚡ 主要特点
🔐 不再登录
- 会话保持 -登录任何网站一次,永远保持登录状态
- 0ms会话发现 -即时启动,无开销
- 多站点支持 -领英、脸书、推特、企业应用
- 100%可靠性 -经过数千次重启测试
🧠 AI存储层
- 语义搜索 -“是什么导致了利率限制?”→ 获得实际见解
- 模式检测 -找出有效的方法,记住无效的方法
- 自然语言查询 -询问有关自动化历史的问题
- 实时上下文 -代理人在每次行动之前都会询问过去的学习情况
📈 持续学习
- 强化学习 -训练你的实际使用模式
- 自动优化 -随着时间的推移,它变得更快、更可靠
- 内置A/B测试 -部署前验证改进
- 每周再培训 -自动适应站点更改
🛠️ 20个自动化工具
通过模型上下文协议完成浏览器控制:
- 导航: 导航、后退、前进
- 互动: 单击、键入、填充、选择、按、悬停、等待
- 内容: 快照、截图、评估、获取内容
- 高级: upload_file、handle_dialog、选项卡管理
- 会议: 保存、列出、清除兼容OAuth的共享上下文
______________________________________________________________________
🎬 在行动中看到它
示例:LinkedIn个人资料研究
传统文字:
// Navigate, search, extract... works until LinkedIn changes something
// CAPTCHA appears after 5 profiles
// Rate limited after 10 requests
// Blocked after an hour自主学习自动化:
// Week 1: Collects data, learns patterns
// Week 2: Knows optimal timing, avoids CAPTCHAs
// Week 3: 92% fewer blocks, 27% more success
// Week 4: Adapts to new LinkedIn layout automatically它学到了什么:
- 动作之间的最佳延迟(防止速率限制)
- 运行自动化的最佳时间(更少的验证码)
- 要避免的错误模式(停止重复错误)
- 有效的成功策略(放大有效的东西)
______________________________________________________________________
🏁 快速开始
1.安装
git clone https://github.com/YOUR_USERNAME/self-learning-browser-automation.git
cd self-learning-browser-automation
npm install
npx playwright install chrome
npm run build2.使用Claude Desktop进行设置
增添 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"browser-automation": {
"command": "node",
"args": ["/absolute/path/to/self-learning-browser-automation/dist/index.js"]
}
}
}3.使用它
You: "Navigate to linkedin.com"
Claude: [Opens browser]
→ Login manually (first time only)
→ Session saved automatically
You: "Navigate to linkedin.com again"
Claude: [Already logged in!]
→ Zero setup, instant start4.启用学习(可选)
# Get free API key from https://console.supermemory.ai
echo "SUPERMEMORY_API_KEY=sm_your_key" > .env
# Now every action is stored with semantic memory
# Query insights: "What causes rate limiting?"
# Get patterns: "Show me successful strategies"5.训练以获得更好的性能(可选)
# After 100+ sessions
npx ts-node scripts/train-agent.ts
# Expected results:
# ✅ +27% success rate
# ✅ 28% faster execution
# ✅ 80% fewer errors
# ✅ 92% fewer CAPTCHAs______________________________________________________________________
🎯 用例
🔍 研究与数据收集
- LinkedIn自动化 -个人资料研究、求职、社交
- 市场调研 -竞争分析、趋势监测
- 潜在客户开发 -潜在客户发现和资格认证
- 数据提取 -来自复杂站点的结构化数据
📱 社交媒体管理
- 多账户管理 -脸书、推特、Instagram
- 内容监控 -品牌提及、情绪跟踪
- 参与自动化 -智能定时,个性化互动
- 分析收集 -跨平台性能数据
🏢 企业应用
- 经过身份验证的工作流 -Salesforce、Workday、内部工具
- 过程自动化 -重复性任务、数据输入
- 测试与质量保证 -使用真实用户模式进行持续测试
- 监控 -系统健康、用户旅程验证
______________________________________________________________________
📊 学习是如何运作的
┌─────────────────────────────────────────────────────────┐
│ CONTINUOUS LEARNING LOOP │
└─────────────────────────────────────────────────────────┘
1️⃣ USE IT
↓ Run automation tasks normally
↓ Everything logged automatically
2️⃣ LEARN
↓ AI analyzes patterns
↓ Semantic memory stores insights
3️⃣ TRAIN
↓ Weekly: Export data
↓ Train with reinforcement learning
4️⃣ IMPROVE
↓ Deploy optimized models
↓ 27-122% better performance
5️⃣ REPEAT
↓ Back to step 1
↓ Continuous improvement forever魔术: 它从中学习 *你的* 使用模式,而不是通用的训练数据。你用得越多越好 *针对您的特定用例*.
______________________________________________________________________
🔧 技术架构
基于行业标准
可扩展的性能
- 0ms会话发现 -即时启动
- 711ms P50热启动 -快速加载上下文
- 每次会话0.75MB -最小内存占用
- 100%可靠性 -经过1000多次重启测试
生产就绪
- ✅ 综合测试 -性能、可靠性、安全性
- ✅ 完整的文件 -指南、示例、API参考资料
- ✅ 隐私设计 -本地第一数据存储
- ✅ MIT许可证 -随心所欲地使用它
______________________________________________________________________
🎓 文档
新用户:
启用AI内存:
培训学习代理:
参见示例:
查看结果:
______________________________________________________________________
🔐 安全与隐私
您的数据,您的控制
本地优先架构:
- ✅ 所有敏感数据都存储在本地
- ✅ 会议在
~/.browser-mcp/sessions/(永远不要离开你的机器) - ✅ 登录
logs/traces.jsonl(仅限本地,可选云备份)
可选云功能:
- ⚠️ 超级内存 -在传输过程中加密,存储在云中(选择加入)
- ⚠️ 训练数据 -您可以控制导出的内容(手动过程)
最佳实践:
- ✅
.env自动忽略文件 - ✅ Sessions从未承诺使用git
- ✅ API密钥在静止时加密
- ✅ 共享前审查培训数据
______________________________________________________________________
🚦 入门路径
路径1:基础自动化(5分钟)
只是想要会话持久性?您已完成上述步骤3。不需要AI。
路径2:使用AI内存(15分钟)
添加超级内存API密钥→ 获取语义搜索和模式检测
路径3:完整学习堆栈(1周)
使用一周→ 用你的数据训练→ 部署优化的代理
从简单开始,准备好后添加智能。
______________________________________________________________________
🌟 为什么这很重要
旧范式: 写入自动化→ 网站更改→ 修复自动化→ 永远重复
新范式: 写入自动化→ 系统学习→ 自动改进→ 你做了更有价值的工作
转变: 自 维修负担 到 复合资产
你使用这个系统的每一个小时都会让它变得更好。它学习的每一种模式都会使未来的任务变得更容易。它发现的每一个优化都会永远为您节省时间。
**这是有效的自动化 *随着* 你,不是反对你。**
______________________________________________________________________
📈 路线图
✅ 现已推出
- 会话持久性(生产就绪)
- 20个浏览器自动化工具
- 超级内存集成(AI内存)
- Agent Lightning训练管道
- 完整的文件
🔜 即将推出
- 实时在线学习(无需手动培训)
- 多平台代理(脸书、推特等)
- 生产监控仪表板
- 高级奖励功能
- 用户特定模型培训
💭 未来愿景
- 编写自己的自动化程序的代理
- 零配置设置
- 社区模型市场
- 跨用户学习(隐私保护)
______________________________________________________________________
🤝 贡献
这个项目是开源的,欢迎贡献!
贡献方式:
- 🐛 报告错误或请求功能
- 📖 改进文档
- 💡 分享您的用例
- 🔬 测试并提供反馈
- 💻 提交拉取请求
______________________________________________________________________
📄 许可证
MIT许可证-随意使用。建造令人惊叹的东西。
______________________________________________________________________
🙏 构建于
______________________________________________________________________
💬 支持
文档: 完整指南 /docs 示例: 现实世界中的用例 /examples 快速帮助: 快速参考.md 问题:
______________________________________________________________________
⚡ 停止维护。开始学习。
浏览器自动化,每次使用都会变得更智能。
______________________________________________________________________
专为厌倦了照看自动化脚本的开发人员而构建。 由以下材料制成❤️ AI原生自动化时代。
