返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

有意思了,DeepSeek 自动操作浏览器!已开源!

[复制链接]
链载Ai 显示全部楼层 发表于 10 小时前 |阅读模式 打印 上一主题 下一主题
  • AI 技术飞速发展,令人惊叹的应用不断涌现。今天,我想给大家分享一个超有意思的开源项目——browser-use。它凭借 DeepSeek 的强大能力,实现了 AI 自动化操作浏览器,让网页抓取、自动化测试和数据收集等任务变得前所未有的简单。目前,这个项目在 GitHub 上的 Star 数已高达35.7K,足见其受欢迎程度。


  • browser-use 简介

    browser-use是一款将 AI 代理与浏览器连接的工具。通过它,AI 可以直接控制浏览器,执行各种复杂的操作,比如网页抓取、自动化测试和数据收集等。过去,这些任务通常需要开发者编写和维护繁琐的脚本,涉及 XPath、正则表达式或 CSS 选择器,耗时又费力。而现在,有了 browser-use,这些步骤都不再需要,AI 就能轻松搞定,大幅提升了工作效率。

    简单来说,browser-use 的核心优势在于:

  • 图片


    安装和使用方法

    安装

    要开始使用 browser-use,首先需要确保你的开发环境满足以下要求:

    pip install browser-use
    playwright install

    playwright是一个强大的浏览器自动化工具,browser-use 依赖它来实现浏览器控制功能。安装完成后,你就可以开始体验 AI 自动化的乐趣了!

  • 图片

    使用示例

    下面是一个简单的 Python 脚本示例,展示如何使用 browser-use 让 AI 自动将杂货项添加到购物车并结账:

    fromlangchain_openaiimportChatOpenAI
    frombrowser_useimportAgent
    importasyncio

    if__name__ =='__main__':
    # 初始化语言模型
    llm = ChatOpenAI(
    model="deepseek-ai/DeepSeek-V2.5", # 指定 DeepSeek 提供的模型
    api_key="your_api_key", # 替换为你的 API 密钥
    base_url="https://api.siliconflow.cn"# 指定 API 基础 URL
    )

    # 定义异步主函数
    asyncdefmain():
    # 创建 Agent 实例
    agent = Agent(
    task="将杂货项添加到购物车并结账", # 定义具体任务
    llm=llm, # 使用指定的语言模型
    use_vision=False# 是否启用视觉功能(当前未使用)
    )
    # 执行任务并获取结果
    result =awaitagent.run()
    # 打印结果
    print(result)

    # 运行异步主函数
    asyncio.run(main())

    代码解析:

    运行这段代码后,AI 将自动打开浏览器,完成购物任务,整个过程无需人工干预!


    示例和演示

    browser-use 的应用场景非常丰富,以下是两个典型的例子:

    添加商品到购物车并结账

    想象一下,你需要从购物网站上购买一些杂货。只需要告诉 browser-use 你的需求,AI 代理就会:

    对于线上购物爱好者来说,这一功能简直是福音,既省时又省力。

    写信和文档处理

    另一个有趣的例子是在 Google Docs 中写信。假设你需要写一封感谢信并保存为 PDF,browser-use 可以:

    整个过程流畅无误,效率惊人。


    未来如何?

    browser-use 的出现只是 AI 自动化浪潮的一个缩影,它向我们展示了 AI 在简化繁琐任务方面的巨大潜力。随着技术的进步,AI 很可能会在未来取代一些简单重复的工作,例如:

    当然,这也意味着我们需要重新思考未来的工作模式,拥抱 AI 带来的机遇

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
    • 官方手机版

    • 微信公众号

    • 商务合作

    • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
    • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ