# 项目核心规范与提示词约束 ## Python 环境与依赖管理规范(唯一强制) 1. **依赖声明(唯一支持)**: - 依赖声明**仅支持 `pyproject.toml`**。 - **严禁使用 `requirements.txt` 或 setup.py 等其他格式**。 2. **依赖安装与管理(唯一允许)**: - 安装/添加依赖**必须且只能使用 `uv add `**(移除依赖使用 `uv remove `)。 - **严禁使用 `pip`、`pip3`、`uv pip install` 等任何其他安装方式**。 3. **虚拟环境运行规范**: - 所有 Python 脚本、测试、打标训练、采集与逆向分析代码必须在当前项目的 **`.venv`** 虚拟环境中运行。 - 执行 Python 命令必须通过 `uv run python ...` 或显式调用 `.venv/bin/python ...`。 4. **红线禁令**: - **严禁直接调用系统 Python**(包括但不限于 `/usr/bin/python3`、全局 `python`、`python3` 等)。 - **严禁使用除 `pyproject.toml` 以外的任何依赖声明文件**。 - **严禁使用除 `uv add` 以外的任何依赖安装命令**。