Your AI assistant for CANN CANN-ASSIST介绍CANN-ASSIST代码助手基于开源项目Continue进行二次开发,是一款专为CANN社区开发人员打造的AI辅助工具,旨在显著提升开发效率与代码质量。 开发者在日常开发中,CANN-ASSIST能快速辅助完成代码续写、对话问答等功能,提高工作效率与代码质量。 软件架构
插件登录与配置1. 插件登录插件登陆后才提供完整问答、续写等模型服务,使用GitCode账户进行登陆。
2. 插件配置
使用说明1. 模型选择、快捷键
2. 智能问答
3. 行级续写
4. 代码优化除问答、续写等功能外,可以基于问答使用代码优化能力。可将代码段通过鼠标右键,或快捷键 示例1:代码解释,将红色高亮代码片段发送至聊天框,输入蓝色高亮个性化需求,模型输出绿色高亮回答。
示例2:代码注释,将红色高亮代码片段发送至聊天框,输入蓝色高亮个性化需求,模型输出绿色高亮回答(也可直接使用右键添加注释)。
示例3:C++转Python,将红色高亮代码片段发送至聊天框,输入蓝色高亮个性化需求,模型输出绿色高亮回答。
更多示例:代码生成、代码检查与优化、对话问答等。。。
5. 多文件引用代码优化中可将单文件的部分代码加入对话框中,插件也支持多文件加入对话框中。多次选中目标代码,并 6. Codebase检索能力
使用时,在聊天框输入 7. 代码检视
8. 文档生成
9. 文档检查
10. utWorkFlow
License |















用户可以使用其他















