by hjlarry · v0.0.1
A tool can be used to automate the browser with playwright script.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Author: hjlarry
Version: 0.0.1
Type: tool
Repo&Issue: https://github.com/hjlarry/dify-plugin-playwright
A tool can be used to automate the browser with playwright script.
The default port 3000 is already used by dify, you should change to another port.
Option 1 (Use Docker)
docker run -p 3003:3000 --rm --init -it --workdir /home/pwuser --user pwuser mcr.microsoft.com/playwright:v1.51.0-noble /bin/sh -c "npx -y playwright@1.51.0 run-server --port 3000 --host 0.0.0.0"
Option 2 (Use npx)
npx -y playwright@1.51.0 run-server --port 3003 --host 0.0.0.0
Use ws://<IP>:3003 to authorize.
The script should like this:
page = browser.new_page(); page.goto('http://playwright.dev'); result = page.screenshot();
using ; to separate commands. Assign the final output to the variable result(only support string and bytes). Utilize the browser variable to access the browser object.