Skill
4
Agent
All Skills
Search
Tools
中文
|
EN
Explore
Loading...
Back to Details
python-async-advisor
Compare original and translation side by side
🇺🇸
Original
English
🇨🇳
Translation
Chinese
Python Async/Await Advisor
Python Async/Await Advisor
Purpose and Intent
用途与目的
Review asynchronous Python code to identify race conditions, deadlocks, and inefficient patterns. Use when working with asyncio, aiohttp, or FastAPI.
审查异步Python代码,以识别竞争条件、死锁和低效模式。适用于使用asyncio、aiohttp或FastAPI的场景。
When to Use
使用场景
Project Setup
: When initializing a new Python project.
Continuous Integration
: As part of automated build and test pipelines.
Legacy Refactoring
: When updating older Python codebases to modern standards.
项目初始化
:启动新Python项目时。
持续集成
:作为自动化构建和测试流水线的一部分。
遗留代码重构
:将旧Python代码库更新至现代标准时。
When NOT to Use
不适用场景
Non-Python Projects
: This tool is specialized for the Python ecosystem.
非Python项目
:本工具专为Python生态系统设计。
Error Conditions and Edge Cases
错误情况与边缘案例
Missing Requirements
: If the project lacks a requirements.txt or pyproject.toml.
Incompatible Versions
: If the project uses a Python version not supported by the tools.
依赖缺失
:项目缺少requirements.txt或pyproject.toml文件时。
版本不兼容
:项目使用的Python版本不受工具支持时。
Security and Data-Handling Considerations
安全与数据处理注意事项
All analysis is performed locally.
No source code or credentials are ever transmitted externally.
所有分析均在本地执行。
源代码或凭据绝不会向外传输。