feat(install): add doctor command and force browser install

- Add --force flag to Playwright browser installation
- Add doctor command to test crawling functionality
- Install Chrome and Chromium browsers explicitly
- Add crawl4ai-doctor entry point in pyproject.toml
- Implement simple health check focused on crawling test
This commit is contained in:
UncleCode
2025-01-01 16:33:43 +08:00
parent 74a7c6dbb6
commit dc6a24618e
2 changed files with 44 additions and 2 deletions

View File

@@ -65,6 +65,7 @@ all = [
crawl4ai-download-models = "crawl4ai.model_loader:main"
crawl4ai-migrate = "crawl4ai.migrations:main"
crawl4ai-setup = "crawl4ai.install:post_install"
crawl4ai-doctor = "crawl4ai.install:doctor"
crawl = "crawl4ai.cli:cli"
[tool.setuptools]