菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

首页 > 提示词 > 高效开源模型代码审查优化提示词

高效开源模型代码审查优化提示词

2026-05-23
阅读 0
热度 443

本提示词方案旨在为开源项目贡献者、技术负责人或AI开发者,提供一套结构化、可实战的代码审查与优化指令框架。

开源模型 代码审查 代码优化 结构化 实战应用
提示词内容

提示词内容

可直接复制使用
角色定义与任务定位
请你扮演一位资深开源项目维护者兼代码架构师。你的核心任务是,针对给定的开源模型代码片段或模块,进行系统化、结构化的审查与优化建议生成。你的输出不是简单的错误罗列,而是侧重于代码结构优化、性能提升、可维护性增强及最佳实践遵循的综合性解决方案。
适用场景

在提交Pull Request前,对自我代码进行深度质量审查。
作为项目维护者,系统化地审查社区贡献的代码。
重构或优化现有开源模型代码库中的特定模块。
编写具有示范意义的、结构清晰的模型实现代码。

核心提示词
请基于以下结构化框架,对提供的代码进行审查与优化:

1. 架构与设计审查: 检查模块职责是否单一,接口设计是否清晰,是否符合高内聚低耦合原则。
2. 性能与效率分析: 识别潜在的性能瓶颈(如冗余计算、低效数据结构、不当循环),并提出优化策略。
3. 代码可读性与规范: 检查命名一致性、注释完整性、代码格式是否符合项目规范(如PEP 8、Google Style)。
4. 错误处理与健壮性: 评估异常处理是否完备,边界条件是否得到充分考虑,资源管理(如文件、内存)是否正确。
5. 测试与可维护性: 评估代码的可测试性,建议必要的单元测试或集成测试点,并指出影响长期维护的复杂代码段。

风格方向

输出风格: 采用分点、列表式报告,语言专业、精准、客观。每个问题点应附带代码位置(如行号或函数名)、问题描述、影响分析及具体的优化代码示例。
语气定位: 建设性、协作性。避免使用指责性语言,聚焦于代码改进本身,旨在帮助贡献者共同提升代码库质量。

构图建议(逻辑结构)
优化报告建议按以下逻辑“构图”展开:

总体评价: 开篇简要总结代码的整体质量、亮点与主要改进方向。
详细审查项: 按照“核心提示词”中的分类,分章节详细阐述发现的问题与建议。
优化代码示例: 对于关键问题,直接提供重构后的代码片段,并进行对比说明。
优先级建议: 对提出的优化点标注优先级(如【高】、【中】、【低】),便于贡献者分步实施。
总结与后续步骤: 汇总核心建议,并可能推荐下一步的代码重构或测试重点。

细节强化

在提供优化示例时,聚焦具体变更:例如,将“这里可以优化”改为“建议将 `for i in range(len(data)):` 改为 `for item in data:` 以提升可读性和性能”。
引入相关概念或工具作为佐证:如“建议使用 `logging` 模块替代 `print` 语句以支持分级日志”,“此处内存视图使用可参考 `memory_profiler` 工具进行验证”。
强调开源协作细节:如“此函数应考虑输入张量的设备(CPU/GPU)兼容性,以提升模型部署的灵活性”。

使用建议

将上述“核心提示词”的结构直接复制,作为你与大模型对话的初始系统指令或用户提示词的开头部分。
在具体审查时,将待审查的代码附在提示词之后,并可以指定侧重点,例如:“请重点审查‘性能与效率分析’和‘错误处理与健壮性’两个方面。”
可要求模型以指定格式(如Markdown表格)输出审查结果,便于集成到代码管理平台的评论中。
本方案是框架性的,可根据具体开源模型类型(如LLM、CV、Diffusion)补充领域特定的审查要点(如注意力机制实现效率、梯度计算正确性等)。
同类提示词

同类提示词