DevoxxGenie Commands速查:10个常用斜杠命令提升日常开发效率
【免费下载链接】DevoxxGenieIDEAPluginDevoxxGenie is an agentic plugin for IntelliJ IDEA that uses local LLM's (Ollama, LMStudio, GPT4All, Jan and Llama.cpp) and Cloud based LLMs to help review, test, explain your project code. Latest version now also supports Spec Driven Development with CLI Runners.项目地址: https://gitcode.com/gh_mirrors/de/DevoxxGenieIDEAPlugin
DevoxxGenie 是一款面向 IntelliJ IDEA 的 AI 助手插件,支持 Ollama、LMStudio 等本地大模型,也能连接云端 LLM 来审阅、测试和解释你的代码。其中的Commands(斜杠命令)功能让你用一个/命令就能触发代码解释、测试生成、代码审查等常用提示词,省去每次手写长提示的麻烦。本篇速查带你用 3 分钟掌握 10 个最常用的 DevoxxGenie 斜杠命令。
DevoxxGenie 斜杠命令是什么?
斜杠命令(slash command)是一种可复用的提示词模板,工作流程非常直白:
- 在输入框输入
/命令名(例如/explain) - 在命令后追加参数(可选)
- 按 Enter —— 系统在本地把
$ARGUMENT占位符展开后,才把完整提示词发送给大模型
简单说,它就是"发送到大模型之前"完成的文本替换宏:不浪费 token、响应即时、结果稳定。
10个常用 DevoxxGenie 斜杠命令一览表
| # | 命令 | 作用 | 是否调用 LLM |
|---|---|---|---|
| 1 | /explain | 解释选中的代码 | ✅ |
| 2 | /test | 为选中代码生成单元测试 | ✅ |
| 3 | /review | 审查代码并给出改进建议 | ✅ |
| 4 | /init | 生成 DEVOXXGENIE.md 项目说明文件 | 本地 |
| 5 | /find | 基于 RAG 的语义代码搜索 | 本地索引 |
| 6 | /search | 临时联网搜索并总结 | 搜索 API |
| 7 | /help | 直接列出所有可用命令 | 本地 |
| 8 | 自定义命令 | 你自己的提示词模板($ARGUMENT占位) | ✅ |
| 9 | 选中代码 + 命令 | 自动附带编辑器上下文 | — |
| 10 | Ctrl+Space | 输入/时的命令自动补全 | — |
最高频三件套:/explain、/test、/review
这三个命令的使用姿势相同:先在编辑器里选中代码,再输入命令。
/explain—— 逐段解释代码逻辑,接手陌生项目时的"救命"命令;/test—— 为选中的类或方法生成单元测试,还可以追加参数,例如/test 为 UserService 生成 JUnit5 测试;/review—— 检查代码质量与潜在缺陷,输出可落地的改进建议。
💡 小技巧:命令会自动附带你选中的代码片段和语言类型作为上下文,所以先选中代码再发命令,答案会精准得多。
一键理解项目:/init
输入/init,DevoxxGenie 会在项目根目录自动生成DEVOXXGENIE.md文件(含项目树与项目说明)。这份文件会成为后续对话中模型可参考的"项目简报"——相当于新同事入职时先看的那份 onboarding 文档。
不用满项目翻代码:/find 与 /search
/find 认证流程:开启 RAG 并建立代码索引后,它在整个代码库中做语义搜索并返回最相关的代码片段,找"东西在哪"比 Ctrl+F 更聪明;/search 最新 Kafka release notes:开启 Web Search 后,它替你联网搜索并汇总结果,查资料不用切浏览器。
打造自己的命令:自定义斜杠命令
前往Settings → Tools → DevoxxGenie → Commands,点击+新建:
- 命令名:
docstring(不带斜杠) - 提示词模板:
为以下代码编写完整的 JavaDoc 注释:$ARGUMENT
之后在聊天框输入/docstring 这个 OrderService即可生效。$ARGUMENT是参数占位符,让一条命令适配任意输入。需要修改时双击条目编辑;点击Restore可一键恢复内置默认命令。
提升效率的 3 个技巧
- 一条命令只做一件事:模板聚焦单一任务,模型输出更稳定;
- 沉淀项目专属命令:把高频套路做成命令,例如
/service按项目规范生成 Service 类; - 别背命令,用自动补全:输入
/后按Ctrl+Space,即时获得命令建议,新手零门槛上手。
相关源码与文档
- 命令功能文档:
docusaurus/docs/features/commands.md - 命令管理设置界面:
src/main/java/com/devoxx/genie/ui/settings/commands/CommandsSettingsComponent.java - 命令处理核心:
src/main/java/com/devoxx/genie/service/prompt/command/PromptCommandProcessor.java
DevoxxGenie 斜杠命令速查就到这里——打开 IDE,输入/help,立刻开始你的提效之旅吧 🚀
【免费下载链接】DevoxxGenieIDEAPluginDevoxxGenie is an agentic plugin for IntelliJ IDEA that uses local LLM's (Ollama, LMStudio, GPT4All, Jan and Llama.cpp) and Cloud based LLMs to help review, test, explain your project code. Latest version now also supports Spec Driven Development with CLI Runners.项目地址: https://gitcode.com/gh_mirrors/de/DevoxxGenieIDEAPlugin
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考