SuperAPI AI 工具集

python-development

编程与开发

查看项目

更新于 10-16 03:04

技能介绍

用途:该技能用于在开发 Python 项目时提供统一的编码规范与工具约定,资料说明在 Python 项目工作中必须激活此技能。

主要能力与约定:优先使用 Python 3.14+ 的特性;使用 uv 管理 .venv 虚拟环境;使用 uvx ty check 进行类型检查;所有函数都要有类型提示;数据结构使用 dataclass;路径操作优先用 pathlib 而非 os.path;字符串格式化使用 f-string。

脚本依赖声明:对于只有少量依赖的独立脚本,使用 PEP 723,在 # /// 标记内的 TOML 块中声明依赖,例如 # /// script、# dependencies = ["beautifulsoup4"]、# ///。

适用场景:Python 项目的日常开发、类型检查、虚拟环境管理与单文件脚本编写。

限制:资料未提供安装命令、具体配置步骤、支持的平台、收费方式或效果说明,这些内容暂未提供。