1. 前言
Gemini CLI 是 Google 推出的一个命令行工具,可以让你通过命令行与 Gemini 模型进行交互。
现在,我的很多编程场景都在使用 Gemini CLI 来完成。用 Gemini CLI 的时候总觉得有点束缚,每个项目只能配一个 gemini.md
,想换个场景还得改来改去,太麻烦了!
不像 Cursor 可以配置多条 cursor rule,Gemini CLI 在一个工程中只能配置一条系统提示词,想设定多种场景的话只能都写到一个提示词中。这会导致提示词效果变差。
功夫不负有心人,在我翻遍了 Gemini CLI 的官方文档后,终于让我找到了一个完美的解决方案——自定义命令!💡
2. 认识一下“自定义命令”
Gemini CLI 提供一系列内置命令,帮助用户管理会话、自定义界面以及控制行为。这些命令以斜杠 /
开头。
Gemini CLI 内置了一系列命令,如/help
、 /clear
、 /copy
等。
官方文档是这么说的 📝:
自定义命令允许用户在 Gemini CLI 中将最常用的提示保存并重复