Python
专精Python代码的编写、调试与审查,解决各类运行时、依赖、并发和性能问题。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Python。 它的用途是:专精Python代码的编写、调试与审查,解决各类运行时、依赖、并发和性能问题。 完整的 Skill 内容见:https://321skill.com/skills/python-x-7/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我的异步爬虫用了asyncio和aiohttp,运行一段时间后就会卡住,日志也不打印了,能帮我看看吗?’ 它会分析你的代码结构,检查事件循环、任务管理和网络连接池的使用,指出可能存在的协程未正确等待、连接未关闭或异常处理不当等问题,并提供修复代码和最佳实践建议。或者
对AI说:‘用poetry管理项目,本地运行正常,但CI/CD流水线里总是报ModuleNotFoundError,依赖明明都锁定了。’ 它会引导你检查pyproject.toml配置、虚拟环境激活状态、Python版本一致性,并给出在CI环境中可靠安装依赖的命令和排查步骤。
介绍
这个Skill是一个强大的Python编程助手,专门解决Python开发中遇到的各类棘手问题。它覆盖了从语法陷阱、依赖管理、并发编程到代码性能优化的全链路难题。
当你遇到ModuleNotFoundError、循环导入、可变默认参数、is与==混淆、异步任务卡死、依赖冲突(pip/uv/poetry)、包安装后无法导入、多线程死锁、GIL问题、内存泄漏、测试用例误通过、类型检查器(mypy/pyright)报错、脚本运行缓慢或OOM、子进程挂起、日志不输出,乃至升级Python版本导致构建失败等情况时,都可以向它求助。
它通过分析你的代码、错误信息和项目上下文,提供精准的代码修复方案、调试步骤和优化建议。无论是快速定位一个隐蔽的bug,还是审查一段复杂代码的设计,它都能胜任。
该Skill最适合有一定Python基础的开发者,能清晰描述问题现象和上下文。使用前请准备好相关的代码片段、完整的错误回溯信息和项目结构(如pyproject.toml),这将极大提升诊断效率。注意,它不处理pandas、numpy等特定第三方库的专属问题,这类问题应寻求对应的专项Skill。
核心特点
与通用编程助手不同,它深度聚焦Python语言生态,能精准诊断并修复Python特有的运行时陷阱(如UnboundLocalError作用域问题)、复杂的包管理与环境隔离问题,以及并发(asyncio/threading/multiprocessing)与性能(GIL、内存)相关的底层难题。
注意事项
不适用于解决pandas、numpy、Django、FastAPI、Flask等具体第三方库或框架的专属问题。
常见问题
能帮我调试Django的数据库连接错误吗?
不能。这是Django框架的特定问题,请使用专门的Django Skill。
如何用它来优化一个运行缓慢的Python脚本?
提供你的代码和性能瓶颈描述(如CPU占用高或内存增长快),它会分析代码结构、算法复杂度,并给出性能剖析工具使用建议和具体优化方案。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/python-x-7/raw/index.md 读取 Python 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/python-x-7/raw/index.md(查看排版版本)