feat: standardize DeerFlow offline deployment

This commit is contained in:
吉鑫升 committed 2026-08-27 22:06:43 +08:00
1 parent 1764d0d5f2
commit d9a94245fc
37 files changed
+3761 -2

No files matched your search

+17 -2
View File
@@ -65,7 +65,10 @@ offline-backend-20260512/data/
offline-backend-20260512/deerflow-backend-offline-image-20260505.tar
offline-backend-20260512/extensions_config.json
offline-backend-20260512/skills/
offline-backend-20260512/wheelhouse/
# Canonical DeerFlow-only offline release assets. The base wheelhouse is
# versioned so a clean checkout can reproduce the fully offline bundle.
!offline-backend-20260512/wheelhouse/
!offline-backend-20260512/wheelhouse/**
offline-backend-20260512/backend/.deer-flow/data/*.db
offline-backend-20260512/backend/.deer-flow/data/*.db-*
offline-backend-20260512/backend/.deer-flow/*
@@ -119,7 +122,19 @@ offline-backend-20260512/backend/tests/*
!offline-backend-20260512/backend/tests/test_enterprise_research_tasks.py
# Position-roundtable per-turn write/present cap (weak-model duplicate artifacts).
!offline-backend-20260512/backend/tests/test_position_artifact_cap.py
deploy
# Keep only the canonical DeerFlow-only deployment implementation and the
# three shared build inputs it consumes. Other historical deploy variants
# remain local-only.
deploy/*
!deploy/linux-docker-offline-deerflow-only/
!deploy/linux-docker-offline-deerflow-only/**
deploy/linux-docker-offline-deerflow-only/**/__pycache__/
deploy/linux-docker-offline-deerflow-only/**/*.pyc
!deploy/linux-docker-offline/
deploy/linux-docker-offline/*
!deploy/linux-docker-offline/Dockerfile.backend
!deploy/linux-docker-offline/Dockerfile.frontend
!deploy/linux-docker-offline/sanitize_release_sources.py
.history
# Cloned third-party repos (local only)