原文:结合 AI 编写 Playwright 自动化发布视频代码,效率翻倍!
手动发布视频到多平台(到视频号、小红书、抖音)的过程繁琐且耗时,作为本身就非常忙的我,肯定用自动化工具来简化这一过程。经过对比多个自动操作浏览器的工具,如 Puppeteer、Selenium 和 Playwright,我最终选择了 Playwright,原因很简单:使用 Python 进行开发,而 Playwright 的安装和使用都非常方便。
pip install --upgrade pip
pip install playwright
playwright install chromium
编写的代码非常简单好懂,比如下面代码是打开网页并截图保存:
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
page.goto("https://qq.com/")
page.screenshot(path="example.png")
browser.close()
1、操作流程编写
首先,使用 Playwright 录制操作过程。然后,打开通义网页版的对话框,让 AI 帮你完善代码。例如,以下是我与 AI 对话的过程,整个过程简单明了,无需复杂的沟通:
我将 Playwright 操作过程中录制的步骤提供给通义的代码模式,通义便能理解我的需求。
通义根据我提供的操作流程,总结并生成了一份代码。
2、步骤的修正
对于一些复杂的步骤,仅凭文字描述可能无法完全准确地传达意图。这时,你可以将页面的 HTML 代码复制给 AI,并明确告诉它你想要实现的功能,AI 会自动修正代码。
3、代码优化
引导 AI 优化代码,以确保代码的准确性和可靠性。如果你希望 AI 编写的代码更加精准,避免潜在问题,你可以将 HTML 代码提供给 AI,并要求它进行优化。
告诉 AI 你的担忧,AI 会自动理解问题并提供解决方案。
4、总结
有了 AI 的帮助,原本需要花费大量时间才能完成的代码编写工作,现在可以迅速完成。AI 就像一个编程助手,只要你正确描述需求,AI 就能帮你完成大部分工作,你只需进行最后的验收即可。
当然,实际操作起来并不是都很顺利的,比如现在 AI 修改代码方式是全部全新生成,原来跑得好好的代码,可能直接出问题跑不了,真的应了这么一句话“修一个 Bug,引入更大的 Bug”,所以要自己管理好版本。
但总的来说,通过 Playwright 和 AI 的结合,自动批量上传视频到多平台,让我有更多时间专注于其他重要任务。
结合 AI 编写 Playwright 自动化发布视频代码,效率翻倍!查看自动发布过程。
标签:视频,playwright,AI,代码,Playwright,编写,翻倍 From: https://blog.csdn.net/wxaiway/article/details/144977582