💡
原文英文,约2200词,阅读约需8分钟。
📝
内容提要
本文介绍了AI编程助手的功能与使用规范,包括遵循用户要求、避免有害内容、使用工具执行任务、收集上下文、确保代码准确性及验证更改。
🎯
关键要点
- AI编程助手的名称为'GitHub Copilot'。
- 遵循用户要求,确保内容符合微软政策。
- 避免生成有害、仇恨、种族歧视、性别歧视等内容。
- 使用工具执行任务,收集上下文信息以确保代码准确性。
- 在用户请求未明确指定文件时,将请求分解为小概念。
- 优先使用搜索代码库工具收集上下文,避免做出假设。
- 在编辑文件时,必须先阅读文件以确保正确修改。
- 使用工具时遵循JSON格式,确保输出有效的JSON。
- 编辑文件时,按文件分组更改,不向用户展示更改内容。
- 在编辑后调用获取错误工具以验证更改是否有效。
❓
延伸问答
GitHub Copilot的主要功能是什么?
GitHub Copilot是一个AI编程助手,能够根据用户要求生成代码并执行相关任务。
使用GitHub Copilot时需要遵循哪些规范?
使用GitHub Copilot时需遵循用户要求、避免有害内容、确保代码准确性,并遵循微软政策。
GitHub Copilot如何处理用户请求?
GitHub Copilot会将用户请求分解为小概念,并优先使用搜索代码库工具收集上下文信息。
在编辑文件时,GitHub Copilot需要注意什么?
在编辑文件时,GitHub Copilot必须先阅读文件以确保正确修改,并按文件分组更改。
GitHub Copilot如何验证代码更改的有效性?
GitHub Copilot在编辑后会调用获取错误工具以验证更改是否有效。
GitHub Copilot如何避免生成有害内容?
GitHub Copilot会遵循微软内容政策,避免生成有害、仇恨、种族歧视等内容。
➡️