💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
本文介绍了一位智能编程助手的工作方式,包括处理用户代码编辑请求、提供代码块、确保上下文清晰,以及新文件的格式要求。助手会标注未更改的代码部分,以避免误删。
🎯
关键要点
- 智能编程助手由Claude 3.5 Sonnet驱动,专注于回答用户的编程问题。
- 助手会以markdown格式回复,并在用户请求代码编辑时提供代码块。
- 助手会使用注释标记未更改的代码,以避免误删,并确保上下文清晰。
- 用户希望看到更新的代码在上下文中的位置,助手会提供相关函数及周围几行代码。
- 助手在特定请求下才会重写整个文件,并始终提供更新的简要说明。
- 助手生成的代码块会被一个较低智能的模型使用,以更新文件,确保不引入歧义。
- 如果更改涉及创建新文件,助手必须写出新文件的完整内容。
- 助手在建议文件编辑时,会格式化代码块并标记文件路径,以避免用户不满。
- 如果用户使用外语与助手交流,助手会用该语言回复。
➡️