目录
- 环境要求
- 安装步骤
- 基础功能使用
- 3.1 代码续写与补全
- 3.2 生成代码注释
- 3.3 编写单元测试
- 3.4 解释代码含义
- 高级功能配置与使用
- 4.1 模型选择与切换
- 4.2 代码优化
- 4.3 智能问答
- 4.4 异常排查
- 常见问题解答
- 支持与反馈
1. 环境要求
- 操作系统: Windows 10/11
- IDE支持: IntelliJ IDEA 2020.3+、PyCharm 2021.2+ 等JetBrains全家桶
- 硬件配置:
- 最低: 4GB RAM + 双核CPU
- 推荐: 16GB RAM + NVIDIA GPU(使用DeepSeek-R1模型需GPU加速)
2. 安装步骤
-
打开IDE,进入插件市场: 【File】→【Settings】→【Plugins】→【Maketplace】。
-
搜索 "TONGYI Lingma",点击
Install
。 (本机已安装完成)
-
重启IDE完成激活。
3. 基础功能使用
3.1 代码续写与补全
-
代码补全: 输入代码时自动弹出建议,按
Tab
键接受// 输入: fori → 自动补全为 for (int i = 0; i < ; i++) { }
-
代码续写
安装插件之后,通义灵码会扫描整个项目的代码,并分析学习。当我们在编写代码时给出续写建议。
- 根据注释续写
- 根据代码上下文续写
3.2 生成代码注释
操作: 选中代码块 → 右键选择生成注释。
右侧可以自动生成注释。
3.3 解释代码
这样,如果遇到没有写注释又有些难懂的代码,直接可以用它。
4. 高级功能配置与使用
4.1 模型选择与切换
通义灵码AI模型。
4.1.1 切换操作
可以直接右侧对话框切换。
4.1.2 使用场景对比
模型 | 核心优势 | 适用场景 | 硬件要求 |
---|---|---|---|
Qwen2.5 | 通用性平衡 | 日常代码补全、简单问答 | 低(CPU) |
Qwen2.5-Max(Beta) | 编程/数学能力顶尖 | 复杂重构、算法优化、硬提示任务 | 高(推荐GPU) |
QWQ-Plus | 轻量级,响应速度快 | 专注于 单行/短代码补全,响应速度更快 | 低 |
DeepSeek-V3 | 低延迟实时响应 | 单行补全、语法纠错 | 低(CPU/集成显卡) |
DeepSeek-R1 | 深度推理与长文本生成 | 多文件重构、文档生成 | 高(需独立GPU) |
4.2 代码优化
选中代码块,右键可以生成优化建议。
// 优化前(DeepSeek-V3可处理简单优化)
List<String> filtered = new ArrayList<>();
for (String s : list) {if (s != null && !s.isEmpty()) {filtered.add(s);}
}// 优化后(DeepSeek-R1可生成流式处理)
List<String> filtered = list.stream().filter(s -> s != null && !s.isEmpty()).collect(Collectors.toList());
4.3 智能问答
DeepSeek-V3:直接返回代码片段(适合快速查阅)
plaintext
Copy Code
Q: Java如何实现单例模式?
A: 提供双重检查锁代码示例
DeepSeek-R1:追加设计模式优缺点分析(适合深入学习)
5.常见问题解答
Q:切换模型后为何功能响应变慢?
原因:DeepSeek-R1需GPU资源加速,若设备无独立显卡,将自动降级至CPU模式
解决方案:
确认NVIDIA驱动已更新至最新版本
在设置中关闭「强制使用R1模型」选项。