用途:Python Ultimate 是单一 Python 参考技能,为编码规范、工具链、工作流与最佳实践提供快速路由,并通过 /python-ultimate 斜杠命令执行针对性规范审查。
主要能力:涵盖命名约定、类型检查、导入策略、编码规范、Ruff 规则、调试、测试、审计、验证、代码审查,以及 uv 执行、uv 脚本与 uv 项目工作流。不带子命令时执行通用反模式检查。
使用方式:/python-ultimate 可接子命令,如 naming、type-checking、imports、coding-standards、linter-rules、debugging、testing、audit、verification、code-review、uv、uv-scripts、uv-projects;help 会输出可用选项表。响应格式为 Summary、Findings、Fix Guidance、References、Verification。
关键规则:类型注解强制使用 T | None 而非 Optional[T];只用 f-strings;用 pathlib.Path 替代 os.path;禁止 TYPE_CHECKING 守卫与 # noqa;Python 调用统一走 uv run;PEP 723 脚本元数据须由 uv init --script 等管理;uv 项目用 uv add 而非 pip install,必要时 uv sync --locked,.venv/ 应 gitignore、uv.lock 应提交。
适用场景:编写或审查 Python 代码、修复 Ruff 违规、系统化调试、组织测试、审计代码库、评估代码审查反馈、管理 uv 项目与独立脚本。
限制:资料未提供具体安装命令、收费方式、平台支持或效果数据;部分引用文件(如 references/uv-python-versions.md)在正文中提及但未展开,需以实际参考文件为准。