install: uv sync dev: PYTHONPATH=. uv run uvicorn app.gateway.app:app --host 0.0.0.0 --port 8001 --reload --reload-dir app --reload-dir packages --reload-exclude "$(CURDIR)/.deer-flow" --reload-exclude "$(CURDIR)/.runtime" gateway: PYTHONPATH=. uv run uvicorn app.gateway.app:app --host 0.0.0.0 --port 8001 test: PYTHONPATH=. uv run pytest tests/ -v lint: uvx ruff check . uvx ruff format --check . format: uvx ruff check . --fix && uvx ruff format . # Web App 站点模板依赖预置(开发机执行一次;离线发版由部署仓库在构建阶段完成) webapp-template: cd templates/web-app-template && pnpm install && pnpm build