SuperAPI AI 工具集

moai-lang-python

编程与开发

查看项目

更新于 10-16 06:48

技能介绍

用途:作为 Python 3.13+ 开发专家技能,辅助编写 Web 服务、异步代码、数据校验、ORM 与测试。

主要能力:涵盖 Python 3.13 新特性(PEP 744 JIT、PEP 703 无 GIL 模式、match/case 模式匹配)、FastAPI 0.115+、Django 5.2 LTS、Pydantic v2.9、SQLAlchemy 2.0 异步、pytest(fixture、异步测试、parametrize)、poetry/uv/pip 包管理、现代类型提示(Protocol、TypeVar、ParamSpec)、asyncio 与任务组,以及 numpy、pandas、polars 基础。

使用方式:在涉及 Python 文件或上述框架时自动触发;JIT 需设置 PYTHON_JIT=1,无 GIL 构建为 python3.13t;uv 可用 curl 安装脚本安装,再执行 uv venv、uv pip install、uv add。

适用场景:FastAPI/Django 后端、异步数据访问、Pydantic 校验、pytest 测试与数据科学入门。

限制:JIT 与无 GIL 均为实验特性,无 GIL 暂不建议用于生产;更完整的部署、性能优化、安全与 CI/CD 内容需查阅 reference.md 与 examples.md。