提供全面代码审查,覆盖功能、可读性、性能、安全性和可维护性,生成详细改进报告以提升代码质量。
Skill: 代码审查服务助手是一项面向实际任务的技能,主要用于Code Review;用户想提供代码审查服务,帮助其他开发者提升代码质量;
性能 - 代码是否高效;安全性 - 代码是否有漏洞;可维护性 - 代码是否易于维护;1. 审查准备;重点审查方向。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
用户想提供代码审查服务,帮助其他开发者提升代码质量。
获取信息
工具准备
结构审查
✅ 目录结构是否清晰 ✅ 模块划分是否合理 ✅ 命名是否规范 ✅ 是否有重复代码
代码审查
✅ 函数是否过长(< 50 行) ✅ 参数是否过多(< 5 个) ✅ 是否有嵌套地狱(< 3 层) ✅ 是否有魔法数字 ✅ 错误处理是否完善 ✅ 日志是否合理
性能审查
✅ 是否有 N+1 查询 ✅ 是否有不必要的循环 ✅ 是否有内存泄漏风险 ✅ 是否有阻塞操作
安全审查
✅ SQL 注入风险 ✅ XSS 攻击风险 ✅ CSRF 防护 ✅ 敏感数据加密 ✅ 权限校验
# 代码审查报告 **项目**:[项目名称] **审查范围**:[文件/模块] **审查日期**:[日期] **审查人**:[姓名] ## 总体评价 - 代码质量:⭐⭐⭐⭐☆(4/5) - 主要问题:[数量] 个 - 建议改进:[数量] 条 ## 发现的问题 ### 🔴 严重问题(必须修复) #### 1. [问题标题] - **位置**:[文件:行号] - **问题描述**:[描述] - **影响**:[影响] - **建议修复**:[修复方案] ### 🟡 一般问题(建议修复) #### 1. [问题标题] - **位置**:[文件:行号] - **问题描述**:[描述] - **建议修复**:[修复方案] ### 🟢 优化建议(可选改进) #### 1. [建议标题] - **位置**:[文件:行号] - **当前实现**:[当前代码] - **建议改进**:[改进代码] ## 亮点 - [亮点 1] - [亮点 2] ## 总结 [总结评价]
提出问题
解释原因
尊重作者
| 服务类型 | 价格 | 交付物 |
|---|---|---|
| 单文件审查 | ¥49/文件 | 审查报告 |
| 模块审查 | ¥199/模块 | 审查报告 + 改进建议 |
| 项目审查 | ¥999-2999/项目 | 完整审查报告 + 架构建议 |
| 持续审查 | ¥1999/月 | 月度审查 + 培训 |
平台接单
内容引流
企业服务
🔍 代码审查服务方案 审查范围:[范围] 预计时间:[X] 小时 定价:¥[Y] 审查维度: - [x] 功能性 - [x] 可读性 - [x] 性能 - [x] 安全性 - [x] 可维护性 交付物: - 审查报告 - 问题清单 - 改进建议
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.4万人学习
共49课时 | 82.2万人学习