4.1 KiB
Executable File
4.1 KiB
Executable File
Gene Family MAS V2 - 项目结构
整理后的项目目录结构
gene-family-mas-v2/
├── 📁 api/ # FastAPI接口
│ ├── main.py # 主入口
│ ├── rag_routes.py # RAG路由
│ ├── kg_routes.py # 知识图谱路由
│ └── ...
│
├── 📁 scripts/ # Python脚本
│ ├── 📁 extractors/ # 提取器脚本
│ │ ├── extract_phylogeny_v5_universal_v3.py # v5.2提取器 ⭐
│ │ ├── batch_extract.py # 批量提取
│ │ ├── kg_import.py # 知识图谱导入
│ │ └── ...
│ │
│ ├── 📁 utils/ # 工具脚本
│ │ ├── add_missing_genes.py
│ │ ├── apply_locus_mapping.py
│ │ └── ...
│ │
│ ├── 📁 legacy/ # 旧版本脚本
│ │ ├── api_server.py
│ │ └── api_server_v*.py
│ │
│ └── 📁 analysis/ # 分析脚本
│ └── ...
│
├── 📁 docs/ # 文档
│ ├── 📁 reports/ # 分析报告
│ │ ├── COMPETITIVE_ANALYSIS.md
│ │ ├── COMPARISON_REPORT.md
│ │ └── ...
│ │
│ ├── 📁 plans/ # 计划文档
│ │ ├── COMPLETE_PROJECT_PLAN.md
│ │ └── ...
│ │
│ ├── 📁 memos/ # 记忆文档
│ │ └── (从memory/移动)
│ │
│ └── PROJECT_STRUCTURE.md # 本文件
│
├── 📁 config/ # 配置文件
│ ├── docker-compose.yml
│ ├── docker-compose.neo4j.yml
│ ├── Dockerfile
│ └── .env*
│
├── 📁 data/ # 数据目录
│ ├── 📁 raw/ # 原始数据
│ ├── 📁 processed/ # 处理后的数据
│ └── 📁 neo4j/ # Neo4j数据
│ ├── data/
│ ├── logs/
│ ├── import/
│ └── plugins/
│
├── 📁 frontend/ # 前端代码
│ ├── src/
│ └── ...
│
├── 📁 skills/ # 技能模块
│ └── ...
│
├── 📁 evaluation/ # 评估结果
│ └── ...
│
├── 📁 paper/ # 论文PDF
│ └── ceshi/
│
├── 📁 extracted/ # 提取结果
│ └── ...
│
├── 📁 prompts/ # Prompt模板
│ └── ...
│
├── 📁 project_memory/ # 项目记忆 ⭐
│ ├── INDEX.md
│ └── 2026-*.md
│
├── 📁 batch_results/ # 批量处理结果
│ └── ...
│
├── 📁 archive/ # 归档文件
│ └── ...
│
├── 📄 README.md # 项目说明
├── 📄 CHANGELOG.md # 变更日志
└── 📄 organize.py # 整理脚本
🎯 核心文件位置
| 功能 | 文件路径 |
|---|---|
| v5.2提取器 | scripts/extractors/extract_phylogeny_v5_universal_v3.py |
| 批量提取 | scripts/extractors/batch_extract.py |
| TAIR关键词库 | scripts/extractors/gene_family_keywords_v3.json |
| 知识图谱导入 | scripts/extractors/kg_import.py |
| 知识图谱Schema | scripts/extractors/kg_schema.py |
| API路由 | api/rag_routes.py, api/kg_routes.py |
| 前端 | frontend/src/App.vue |
| 项目计划 | docs/plans/COMPLETE_PROJECT_PLAN.md |
| 今日记忆 | project_memory/2026-04-01.md |
📝 整理说明
- scripts/extractors/: 核心提取器脚本
- scripts/utils/: 辅助工具脚本
- scripts/legacy/: 旧版本保留
- docs/: 所有文档按类型分类
- config/: 配置文件集中管理
- data/: 数据文件集中管理
- project_memory/: 项目记忆文档
最后整理: 2026-04-01