| AI 辅助编码专家 |
AI 辅助编码专家
该专家能够连接并调用几个常用的 AI 公开引擎之一,提供 IDE 内的 AI 辅助编码功能。各 AI 引擎的 API 密钥需用户自行申请。使用前,请先运行该专家的配置,在对话框中填入申请的 API 密钥方能使用,如图所示:

AI 辅助编码专家设置对话框
该对话框列出了可用 AI 引擎的参数,可供用户选择使用的 AI 引擎,以及设置每一个 AI 引擎的模型、API 密钥等。
当前 AI 引擎:选择当前要使用的 AI 引擎,该引擎一般必须配置有效的 API 密钥。
超时秒数:网络通讯的超时秒数设置,0 表示使用系统默认值。
使用代理:如勾选,则代表指定连接该 AI 引擎所需的代理服务器。暂不支持用户名密码。
请求地址:AI 引擎的 API 在线请求地址,由该 AI 引擎提供。
模型名称:选择该 AI 引擎提供的可用的模型名称。
API 密钥:需填入在该 AI 引擎网站上注册并申请的合法 API 密钥。
申请:点击申请链接可在线注册并申请该 AI 引擎的 API 密钥。
AI 辅助编码专家菜单
AI 辅助编码专家的菜单项如图所示:

解释代码:向当前 AI 引擎发送请求,让其解释编辑器中选中的代码块,返回的内容将显示在 AI 对话窗口中。
检视代码:向当前 AI 引擎发送请求,让其针对编辑器中选中的代码块进行检视,也就是常说的 Code Review。返回的检视意见将显示在 AI 对话窗口中。
AI 对话窗口:显示或隐藏 AI 对话窗口。
设置:显示上文的设置对话框。
AI 对话窗口
AI 对话窗口如图所示。上部是聊天消息显示区,下部是本地聊天消息发送区:

切换发送框:显示或隐藏发送消息的区域。
清空消息:清空消息列表对话框。
字体:修改消息框与发送框的字体。
设置:显示上文的设置对话框。
帮助:显示此帮助。
右键点击消息体将弹出上下文菜单:
复制:复制选中的消息体内容。
复制代码:复制选中的消息体中被 ``` 括起来的内容当作代码处理。
相关主题