Files
ailine/.gitignore
root 53fbfb4741
All checks were successful
构建并部署 AI Agent 服务 / deploy (push) Successful in 6m41s
📚 整理并更新文档
- 删除过时文档:REACT_PLAN.md、backend/docs/HYBRID_ROUTER.md
- 更新 REACT_MODE_SUMMARY.md:加入新的混合路由架构
- 更新 README.md:加入混合路由、双模型服务等新特性
- 更新 backend/app/README.md:加入 hybrid_router.py
- 更新 backend/app/model_services/README.md:加入 get_chat_service/get_small_llm_service
- 更新 .gitignore:允许 REACT_MODE_SUMMARY.md 上传
- 新增 backend/test/test_hybrid_router.py:测试脚本
2026-05-03 16:53:34 +08:00

54 lines
972 B
Plaintext

# ==========================================
# 白名单模式配置 (Allowlist approach)
# 先忽略所有内容,然后再把需要上传的文件夹放行
# ==========================================
# 1. 忽略根目录及子目录下的所有内容
/*
# 2. 放行需要的文件夹及其内容
!backend/
!backend/**
!frontend/
!frontend/**
!scripts/
!scripts/**
!rag_indexer/
!rag_indexer/**
!docker/
!docker/**
!test/
!test/**
!.gitea/
!.gitea/**
# 3. 放行必要的根目录文件
!.gitignore
!README.md
!QUICKSTART.md
!REACT_MODE_SUMMARY.md
!LICENSE
!requirement.txt
!.env.docker
# ==========================================
# 黑名单模式 (即使在放行的文件夹中,也要排除的特定类型文件)
# ==========================================
__pycache__/
*.py[cod]
*$py.class
*.so
.DS_Store
# 包含敏感信息的环境变量配置(绝对不能传)
.env
.env.local
# 日志
*.log
app/*.log
frontend/*.log
# 测试和用户数据
data/