星野编码助手 VSCode插件
一款基于通义千问(Qwen)和DeepSeek大模型的智能代码助手VSCode插件,帮助开发者更高效地编写和理解代码。
主要功能
1. 智能代码辅助
- 代码解释:快速理解选中的代码片段或整个文件的逻辑和功能
- 代码补全:智能预测并提供下一行代码的补全建议
- 添加注释:为代码自动生成清晰、专业的注释
- 代码优化:分析并提供代码改进建议,提高代码质量
2. 智能聊天
- 内置聊天界面,支持与AI助手实时对话
- 可以询问编程相关问题,获取即时帮助
- 支持代码相关的上下文理解
- 多种模型选择:DeepSeek、Qwen3、Qwen-Turbo、Qwen-Plus
3. 工作区集成功能
- @工作区:快速引用工作区中的文件和资源
- Git提交分析:查看和分析Git提交历史,理解代码变更
- 工作区问题:识别并帮助解决工作区中的代码问题
- 文件引用:在对话中直接引用和编辑工作区文件
4. Agent模式
- 自动执行复杂任务,如代码重构、bug修复
- 智能规划任务执行步骤,提供清晰的执行过程
- 支持工具调用和文件操作,实现自动化编程流程
- 操作前提供预览和确认,确保安全可控
5. MCP功能增强
- MCP自定义:自定义集成外部工具和服务
- 服务器管理:便捷的MCP服务器管理界面
- 工具批准控制:灵活设置工具的自动/手动批准模式
- 参数预览:直观显示工具参数信息,方便调用
使用说明
代码解释功能
- 在编辑器中选中要解释的代码
- 右键点击选择「用星野解释代码」,或使用快捷命令
- 插件会自动打开聊天视图并显示代码解释
代码补全和注释
- 选中代码片段或将光标置于需要补全/注释的位置
- 右键菜单选择「生成代码补全」或「添加注释」
- 查看并确认AI生成的补全代码或注释
@工作区功能使用
- 在聊天输入框中输入@符号
- 从弹出菜单中选择要引用的内容类型(文件、文件夹、git提交、工作区问题等)
- 选择具体的引用项,系统会自动将引用添加到输入框中
Agent模式
- 从模式选择下拉菜单中选择「代理模式」
- 描述你希望AI完成的任务(如"重构这个函数使其更高效")
- AI会规划任务步骤,并在执行关键操作前请求确认
- 你可以查看、确认或拒绝每个操作,保持对代码变更的完全控制
MCP管理界面
- 点击聊天界面底部的⚙️图标打开MCP管理界面
- 添加、启用或禁用MCP服务器
- 查看每个服务器提供的工具
- 设置工具的自动/手动批准模式,提高工作效率
特色优势
- 基于通义千问和DeepSeek大模型,提供精准的代码理解和生成
- 支持多种编程语言和框架,满足不同开发需求
- 界面简洁直观,易于使用
- 全面集成工作区功能,无缝融入开发流程
- 严格保护隐私,所有操作可预览和控制
模型选择指南
- DeepSeek:优秀的代码理解和生成能力,适合复杂编程任务
- Qwen3:强大的上下文理解能力,适合长对话和复杂需求
- Qwen-Turbo:响应速度快,适合快速代码辅助和简单问题
- Qwen-Plus:平衡了性能和速度,适合日常使用
注意事项
- 使用前请确保已配置正确的API密钥
- 建议在网络良好的环境下使用
- Agent模式下执行的代码变更操作需经过你的确认
- 对于重要文件的修改,请确保有备份
技术支持
如果您在使用过程中遇到任何问题,请通过以下方式获取帮助:
- 提交Issue
- 查看错误提示信息
- 检查API配置是否正确
感谢使用星野编码助手插件!
| |