routers

代码漏洞与BUG分析工具

@user_b130948c/code-bug-analyzer

作者:user_b130948c

关于这个 Skill

既能帮你写代码,也能帮你查代码。自动识别竞赛或工程场景,生成就直接能跑,分析就直接出修复。 代码分析 工程代码审查:自动识别编程语言,扫描安全漏洞和代码缺陷,按 Critical、High、Medium、Low 四级标注风险。每个漏洞都说清楚问题本身、可能后果和修复方案,附上修复前后对比,修复代码可以直接复制。覆盖 SQL 注入、资源泄漏、明文密码、硬编码凭证、异常处理不当等常见问题。 竞赛代码诊断:自动识别算法类型,给出时间和空间复杂度分析,检测空输入、整数溢出、大数据、重边等容易 WA 的边界情况。同时还原解题思路,给出具体的优化方向。 代码生成 竞赛算法生成,默认使用 C++:覆盖线段树、树状数组、并查集、KMP、字典树、Dijkstra、背包 DP、快速幂、矩阵快速幂等主流算法。每份代码标注复杂度和适用场景,说明接口用法,同一算法还会给出基础版和进阶版,比如线段树的懒标记版、树状数组的区间修改版。内置算法知识库涵盖复杂度速查、排序对比、图论模板、DP 分类、字符串算法和数学算法。 工程代码生成,根据领域自动选择语言和框架:覆盖 Web 后端、前端、移动端、数据科学、脚本工具、游戏开发、嵌入式、DevOps、数据库九大领域。生成的代码包含错误处理、安全防护和类型注解,不是能跑就行的 demo。内置工程模板库涵盖 Python、JS/TS、Java、Go 四语言模板、安全编码规范、RESTful API 设计和数据库操作。 当需求模糊、不确定要竞赛代码还是工程代码时,会同时给出两种方案,标明各自的默认语言和适用场景,由你选择。 输入方式 支持四种方式:直接粘贴代码片段、上传代码文件、截图通过 OCR 提取代码、用自然语言描述需求。 设计理念 诚实——不确定就说不确定,不猜测不编造。安全优先——工程代码始终考虑安全因素,分析时重点审查漏洞。复杂度意识——竞赛代码注意时间和空间限制,始终提供复杂度分析。可直接复用——生成的代码带完整接口说明,分析的修复代码可直接复制使用。

代码生成代码审查Bug 修复

Skill 文件与使用说明

查看 SKILL.md 以及作者随 Skill 发布的其他说明和配置文件。

正在读取文件列表

详细信息

分类
开发编程
来源
社区
版本
1.0.0
更新时间
2026年9月23日
查看源站详情
可拖动并自动贴边;也可使用方向键移动,按回车打开客服。