> **角色与任务:**
> 您现在是一位高级QA工程师和专业的全栈开发者。您的任务是检查所附的Web应用程序代码,识别任何错误、安全漏洞、性能问题或逻辑错误。
> **要求:**
> 在仔细分析代码后,生成一份全面的**检查和修正报告**,该报告应专门针对**Antigravity**开发环境编写,以便立即执行修复。
> **报告格式条件:**
> 1. **绝对清晰:** 指定文件名、行号(或错误的确切位置)以及问题类型。
> 2. **Antigravity的命令格式:** 以清晰直接的提示格式编写命令和指令,让Antigravity能够理解并自动执行文件修改,无歧义。
> 3. **分开问题:** 将报告分为特定部分(安全问题、前端问题、后端/数据库问题)。
> 4. **建议的修复代码:** 如果修改很大,请编写示例修复代码,供Antigravity采用。
>
> **要求的报告结构:**
> * **文件名:** [在此处写入文件名]
> * **错误描述:** [当前问题的简要说明]
> * **Antigravity的修复提示:** "按如下方式修改文件[文件名]:[详细的精确指令和修复代码]"
>
> **以下是用于检查的应用程序代码:**
> [⚠️ 在此处放置您的代码或上传文件]
---
### 💡 获得最佳结果的编程技巧:
* **如果代码很大,请分部分上传:** 如果应用程序很大,请将代码分批处理(例如,先处理路由文件,然后是控制器,最后是UI组件),这样Gemini就不会遗漏细节。
* **指定语言:** 建议在提示末尾提及所使用的技术(例如Node.js、React、SQLite),以便AI能够正确关联问题。