browser-agent
2
总安装量
2
周安装量
#63546
全站排名
安装命令
npx skills add https://github.com/azure12355/weilan-skills --skill browser-agent
Agent 安装分布
openclaw
2
gemini-cli
2
antigravity
2
claude-code
2
windsurf
2
codex
2
Skill 文档
Browser Agent
AI Agent æµè§å¨èªå¨åå·¥å ·éï¼æä¾ä¸ç§äºè¡¥çå·¥å ·ç¨äºç½é¡µæ°æ®è·ååèªå¨åæä½ã
å·¥å ·éæ©æå
ç¨æ·è¯·æ±
â
âââ ç®åæåéæå
容ï¼
â âââ ç¨ curl / WebFetchï¼æ´å¿«ï¼
â
âââ éè¦ JS 渲æ / ç»è¿åç¬ï¼
â âââ agent-browser ââ æåæ éç¢æ
â â
â âââ æªå¾ï¼ ââ agent-browser -s
â â
â âââ ç®æ ç½ç«å¨ actionbook å表ï¼
â âââ actionbook get <site> ââ è·åä¸ç¨é£è°±
â
âââ 夿夿¥éª¤èªå¨åï¼
âââ browser-use (Python) ââ AI 驱å¨èªä¸»æä½
agent-browser
CLI å·¥å ·ï¼ä½¿ç¨ Playwright å¯å¨æ 头æµè§å¨å¹¶æå页é¢çæ éç¢æ ï¼Accessibility Treeï¼ã
æ ¸å¿ä¼å¿ï¼
- æ éç»å½å³å¯è®¿é®å¤§é¨åå 容
- è·åç»æåçå¯è¯»ææ¬
- æ¯ææªå¾
- èªå¨å¤ç JS 渲æ
åºæ¬ç¨æ³
# æåç½é¡µå
å®¹ï¼æ éç¢æ ï¼
agent-browser <URL>
# æªå¾
agent-browser -s <URL>
# æå®è¾åºæ ¼å¼
agent-browser -f markdown <URL>
agent-browser -f html <URL>
agent-browser -f text <URL>
# äº¤äºæ¨¡å¼ï¼å¯ç¹å»ãæ»å¨ï¼
agent-browser -i <URL>
# æå®æµè§å¨
agent-browser --browser chromium <URL>
agent-browser --browser firefox <URL>
常è§åºæ¯
# è·å X/Twitter å¸åå
容
agent-browser "https://x.com/username/status/123456"
# è·å GitHub ä»åºä¿¡æ¯
agent-browser "https://github.com/owner/repo"
# è·å Reddit å¸å
agent-browser "https://reddit.com/r/subreddit/comments/abc123"
# è·åæ°é»æç« ï¼JS 渲æï¼
agent-browser "https://example.com/article"
详ç»å½ä»¤åè: references/agent-browser-reference.md
actionbook
50+ ç½ç«çé¢è®¡ç®èªå¨å”é£è°±”ï¼æä¾ç»è¿éªè¯çèªå¨å模æ¿ã
åºæ¬ç¨æ³
# ååºæææ¯æçç½ç«
actionbook list
# è·åç¹å®ç½ç«çé£è°±
actionbook get <site>
# 示ä¾
actionbook get github
actionbook get reddit
actionbook get amazon
工使µç¨
- è¿è¡
actionbook listæ¥çæ¯æçç½ç« - è¿è¡
actionbook get <site>è·å该ç½ç«çèªå¨åæ¨¡æ¿ - æ ¹æ®æ¨¡æ¿ç¼åèªå¨åèæ¬ï¼ä½¿ç¨ browser-use æç´æ¥ä½¿ç¨ agent-browserï¼
详ç»å½ä»¤åè: references/actionbook-reference.md
browser-use
Python åºï¼ä½¿ç¨ AI èªä¸»æ§å¶æµè§å¨å®æå¤æä»»å¡ã
å®è£
pip install browser-use
playwright install chromium
åºæ¬ç¨æ³
from browser_use import Agent
from langchain_openai import ChatOpenAI
async def main():
agent = Agent(
task="Go to GitHub and find the trending Python repositories",
llm=ChatOpenAI(model="gpt-4"),
)
result = await agent.run()
print(result)
常è§åºæ¯
# 表åå¡«å
agent = Agent(
task="Go to example.com and fill out the contact form with test data",
llm=llm,
)
# æ°æ®æå
agent = Agent(
task="Go to Amazon, search for 'wireless headphones', and extract the top 5 products with prices",
llm=llm,
)
# 夿¥éª¤æä½
agent = Agent(
task="Log into Twitter, navigate to settings, and enable two-factor authentication",
llm=llm,
)
è¯¦ç» API åè: references/browser-use-reference.md
å³çæµç¨
ä»»å¡ç±»å â å·¥å ·éæ©
| ä»»å¡ç±»å | æ¨èå·¥å · | åå |
|---|---|---|
| å¿«éæååä¸ªé¡µé¢ | agent-browser | ç®åç´æ¥ï¼æ éç¢æ è¾åº |
| éè¦é¡µé¢æªå¾ | agent-browser -s | å ç½®æªå¾åè½ |
| ç®æ ç½ç«å¨ actionbook ä¸ | actionbook + browser-use | æç°æçæä½³å®è·µ |
| 夿夿¥éª¤æä½ | browser-use | AI èªä¸»å³çåæ§è¡ |
| éè¦ç»å½çç½ç« | browser-use | å¯ä»¥å¤çç»å½æµç¨ |
| æ¹éæ°æ®éé | browser-use | æ¯æå¾ªç¯åæ¡ä»¶å¤æ |
示ä¾å·¥ä½æµ
åºæ¯ï¼è·å X/Twitter å¸åå 容
# æ¹æ³ 1ï¼ç´æ¥ä½¿ç¨ agent-browserï¼æ¨èï¼
agent-browser "https://x.com/username/status/123456"
# æ¹æ³ 2ï¼ä½¿ç¨ browser-use è¿è¡æ´å¤ææä½
# ç¼å Python èæ¬
åºæ¯ï¼GitHub Trending åæ
# æ¹æ³ 1ï¼agent-browser
agent-browser "https://github.com/trending"
# æ¹æ³ 2ï¼ä½¿ç¨ actionbook è·å GitHub é£è°±
actionbook get github
# ç¶åæ ¹æ®é£è°±ç¼åèæ¬
注æäºé¡¹
- éçéå¶ï¼é¢ç¹è¯·æ±å¯è½è¢«ç®æ ç½ç«å°ç¦ï¼å»ºè®®æ·»å å»¶è¿
- ç»å½è¦æ±ï¼æäºå 容éè¦ç»å½æè½è®¿é®ï¼ä½¿ç¨ browser-use å¤ç
- 卿å 容ï¼agent-browser ä¼çå¾ é¡µé¢å è½½å®æï¼ä½å¯¹äºæ éæ»å¨é¡µé¢éè¦äº¤äºæ¨¡å¼
- æ³å¾åè§ï¼ç¡®ä¿æåè¡ä¸ºç¬¦åç®æ ç½ç«çæå¡æ¡æ¬¾
æ éæé¤
| é®é¢ | è§£å³æ¹æ¡ |
|---|---|
| 页é¢å è½½è¶ æ¶ | ä½¿ç¨ -t å¢å è¶
æ¶æ¶é´ |
| å å®¹æªæ¸²æ | 使ç¨äº¤äºæ¨¡å¼ -i æå¨çå¾
|
| åç¬è«æ¦æª | å°è¯ä¸åç user-agent æä½¿ç¨ browser-use |
| æªå¾ç©ºç½ | ç¡®ä¿é¡µé¢å®å ¨å è½½ååæªå¾ |