SuperAPI AI 工具集

python3-bug

编程与开发

查看项目

更新于 10-15 22:40

技能介绍

用途:该技能面向 Python 代码的功能性缺陷排查。当某功能未按规格工作、需要调查运行时异常或行为异常时使用。它强调先理解根因再改代码,避免只修表象。

主要能力:按阶段推进调查。第一阶段收集问题信息,包括规格与预期行为、实际行为、错误信息与日志、复现步骤、输入数据、环境(Python 版本、操作系统、依赖)、最近改动及是否偶发。第二阶段界定问题边界,区分正常、异常与未测试部分,并构造最小复现用例。第三阶段基于症状提出多个假设,列出支持与反对证据及验证方法,并给出常见缺陷类别(类型错误、状态突变、竞态、边界条件、集成、配置)。第四阶段沿数据流系统排查,在输入、处理、输出与副作用处加调试日志,逐一验证假设。第五阶段汇总根因证据、排除的假设,并先写修复规格与风险、测试覆盖计划。第六阶段实施最小修复,先写回归测试,再验证既有测试与边界情况。

使用方式:以问题描述作为参数传入,按模板填写缺陷报告与调查记录。技能会引用 ../python3-development/references/python3-standards.md 中的共享架构、类型、测试与 CLI 规则。

适用场景:功能与规格不符、运行时异常、偶发或环境相关缺陷、回归问题、需要最小复现与根因分析的 Python 项目。

限制:资料未提供具体安装命令、收费方式、支持平台或效果保证;实际排查效果取决于是否提供规格、日志与可复现环境。