当前位置: 首页 > news >正文

实验4:自动化代码审查 -

实验4:自动化代码审查

实验4:自动化代码审查
本次实验内容是个人软件过程部分,通过本次实验,学生将掌握以下内容:
1、学会利用DeepSeek等大模型进行代码审查。
2、学会利用 SonarQube,Checkstyle,Review Board等代码自动审查工具。
3、学会利用Skills等智能体来审查代码。

[实验任务一]:利用DeepSeek等大模型进行代码审查
实验要求:
1.将自己写得截止目前代码行最多的源代码文件上传DeepSeek、豆包、文心一言等大语言模型,尝试以下两类提示词“请帮我审查上述代码,看看存在哪些问题”和“请帮我看看以上的代码是否遵循了编码规范,并提出建议”的反馈。
2.尝试的大模型至少2个以上,将大模型回答的截图放到本实验报告中(至少4个回答),并提交源代码的压缩文件包以及按照提示修改后的代码压缩包。
3.由于每人的代码都不一样,所以本题不会出现雷同回答,如果出现雷同一律0分(切勿将本人答案转发他人,更勿抄袭他人,其它左右也一样)。

[实验任务二]:利用SonarQube进行代码审查
实验要求:
1.安装SonarQube,并对任务一中的代码进行审查,查看其中的问题,附上SonarQube的报告截图(类似下图)。

2.参考报告修改代码。
3.安装SonarQube可以从https://www.sonarsource.com/zh/下载,安装可参考 https://longsheng.org/post/13063.html 。
4.尝试利用其它代码审查工具检查代码。

[实验任务三]:自己撰写Skills进行代码审查
实验要求:
1.在Claude code中撰写Skills进行代码审查。
2.Skills的中检查代码的规则参照实验3中撰写的评审检查表,写Skills的方法参照https://code.claude.com/docs/zh-CN/skills等说明,可参考thesis-review-under的Skills。
3.需要提交Skills文件夹的打包、测试Skills的代码以及在Claude中使用Skills的截图。
4.利用扣子、Dify和LangChain构建代码审查的智能体。

http://www.rkmt.cn/news/1404332.html

相关文章:

  • AI模型生产环境运维:从评估、监控到应对退化的全链路实践
  • 基于半球反射镜与头部追踪的工业AR工作站动态透视技术解析
  • OpenClaw技能打包与共享:自定义技能打包,团队一键复用,提升协作效率
  • 无人机数据中继实战:从链路评估、协议选型到轨迹优化的系统指南
  • 嵌入式轨迹预测实战:从模型选型到部署优化的工程指南
  • SMFrWF架构:基于分段分数小波滤波的低内存DWT硬件设计
  • 工业边缘微服务架构实践:打通S7comm与云原生的性能优化之路
  • 哈尔滨政企/高校搬家怎么选?2026避坑全攻略 - 幸福生活序曲
  • 杭州特产推荐:双非遗杨先生糕点,藏着江南最地道的烟火味 - 玖叁鹿
  • 2026秦皇岛闲置回收行业调研报告:5家主流门店盘点+变现选购指南避坑攻略 - 百航
  • 【知乎运营人必藏】:用ChatGPT批量产出高赞回答的4类禁忌、6个钩子、1套评分卡(含内部灰度测试阈值)
  • 论文答辩时如何才能表现得从容不迫、获得高分?
  • 郑州市民名表变现指南:避免 “拆盖验机” 陷阱,认准合扬无损检测 - 合扬奢侈品交易中心
  • 2026年最新椒江区黄金回收白银回收铂金回收靠谱店铺权威排行榜TOP5:纯金+金条+银条+钯金 门店地址联系方式推荐 - 莘州文化
  • Vue3 + bpmn.js 实战:从零搭建可定制化工作流设计器
  • 2026实力派!好用的降AI率软件全测评,过审成功率直接拉满
  • 多云管理工具:统一管理多个云平台资源
  • 从 Web 到移动端再到打印:Highcharts 如何实现跨平台一致性图表体验
  • ML模型选择:根据业务需求选择合适的机器学习模型
  • 后量子密码迁移实战:从NIST算法到全球机构策略的完整指南
  • 常州天龙搬家 常州本地搬家公司,搬家搬厂,居民搬家,公司搬家,起重吊装,钢琴搬运,长途搬家搬运,设备搬迁,企业搬家,空调移机,家具拆装,企业搬家
  • 终极鼠标加速指南:从内核驱动到专业配置的完整教程
  • LiveTalking实时数字人系统完整架构深度解析:从技术原理到企业级部署实战
  • 2026五大认证服务推荐:2026最新排名出炉,华鉴认证以全维度实力领先 - 十大品牌榜
  • logo 设计商标设计平台哪个好?2026 品牌 LOGO/VI 设计威客平台测评指南 - 商业科技观察
  • 选型攻略:2026年粉设备减速机选购全解析,厂家推荐与避坑指南 - 品牌优选官
  • 从零打造可落地的直流电机 PID 驱动系统 (十二):电流环控制实现
  • 网络安全的重要性与防护措施
  • 2026年河北玻璃钢环保设备采购指南:衡水市政一体化泵站、防腐储罐、电力绝缘桥架全景解析 - 精选优质企业推荐官
  • 【华为OD机试真题 新系统】997、查找能被整除的最大整数 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)