¥
立即购买

对指定编程语言代码进行多维度审查,包括安全性、性能、错误处理和风格一致性,并提供具体改进建议,帮助开发者提升代码质量、可维护性和运行效率,适用于代码审核和优化场景。

免费试用多模型对比变量与模板化代码输出
完整提示词模板
¥20.00

提示词变量

正在加载表单组件...

提示词生成结果

📝
暂无试用结果

变量说明

  • 编程语言
    代码使用的编程语言
    示例:“Python”
  • 审查维度
    代码审查的维度
    示例:“安全性”
  • 代码片段
    需要审查的代码内容
    示例:“def example_function():...”

使用场景案例

  • Python审查
    文生代码工具快速生成的Flask接口,用于查询用户信息。片段包含典型可审查点:字符串拼接SQL(注入风险)、对用户输入执行eval、每次请求重新读取配置文件(性能隐患)、随机数作为令牌、广泛捕获异常但未分类处理、打印日志代替结构化日志、全局可变缓存无过期策略。请从安全性、性能、错误处理、风格一致性与可维护性多维给出具体优化建议。
  • Node服务审查
    该Node.js服务由文生代码生成:包含登录与远程抓取两个接口。存在使用MD5存储/校验口令、在请求路径同步读取配置、构造SQL样例拼接、未设置axios超时与重试、对url未校验导致潜在SSRF、child_process.exec拼接用户输入、未对Promise与回调错误进行统一处理、日志与代码风格不统一等问题。请从多维度评估并提出可落地的重构与安全加固方案。
  • Go并发审查
    这段Go服务代码由文生模型快速生成,用于统计与透传请求。包含共享map无锁并发写导致数据竞争、后台goroutine与请求处理同时修改全局状态、每次请求读取文件、字符串累加构建大payload、HTTP客户端未设置超时且异步请求未处理错误、服务端未配置读写超时、panic作为错误处理等问题。请从安全、性能、错误处理、风格一致性、可维护性及并发治理(其他)多维度给出具体整改建议与示例。

相关提示词模板推荐