feat: add plugin dependency pipeline and HTML rendering service

- Implemented a new dependency pipeline for plugins to manage Python package dependencies, including conflict detection and automatic installation of missing dependencies.
- Introduced an HTML rendering service that utilizes existing browsers to render HTML content as PNG images, with support for various configurations and error handling.
This commit is contained in:
DrSmoothl
2026-04-03 01:48:23 +08:00
parent fbc2fba6ff
commit 4ec06ece56
17 changed files with 2585 additions and 93 deletions

View File

@@ -26,6 +26,7 @@ dependencies = [
"openai>=1.95.0",
"pandas>=2.3.1",
"pillow>=11.3.0",
"playwright>=1.54.0",
"pyarrow>=20.0.0",
"pydantic>=2.11.7",
"pypinyin>=0.54.0",