GEMINI

78 阅读3分钟

操作符

  • /: 内置功能
  • !: shell命令
  • @: 引用文件

退出命令行模式 再次输入 !即可

开启一个新会话

命令行输入 /clear

上下文压缩

命令行输入 /compress

保存会话

/chat save 会话标签 例:/chat save article

/chat list 列出所有保存的会话

/chat resume artivle 重新编辑会话

编程

/memory show 把文件添加到会话上下文中 /memory refresh 刷新文件到会话上下文中

GEMINI.md

方法一:快速初始化(官方内置命令)

如果您只需要一个基础模板,可以直接在终端运行:

/init

执行后,Gemini CLI 会在当前目录下自动生成一个初始的 GEMINI.md 文件。

方法二:深度分析生成(定制化 Prompt)

如果您希望 GEMINI.md 能够精准反映您的项目技术栈、目录结构和编码风格,请使用以下提示词。

操作建议:在执行以下 Prompt 时,请务必带上 @.(代表当前目录),以便 Gemini 能够扫描文件。

提示词 1:全自动扫描与生成(推荐)

Prompt:
这里的代码是我的项目全貌。请分析 @. 中的目录结构、配置文件(如 package.json/go.mod 等)以及核心逻辑代码,为我生成一份专业的 GEMINI.md 文件。

要求包含:

  1. Mission: 简洁描述本项目是做什么的。
  2. Tech Stack: 列出主要使用的框架、语言和库。
  3. Architecture: 解释核心目录的作用(如 /src, /hooks, /api)。
  4. Coding Standards: 根据现有代码总结风格(如命名、错误处理、组件模式)。
  5. Protocols: 设定一个工作流协议(例如:修改代码前必须先生成 PLAN)。

请直接输出 Markdown 内容,以便我直接保存。

提示词 2:针对特定规范进行强化

如果您对代码质量有极高要求,可以追加这段:

Prompt:
请在生成的 GEMINI.md 中增加一个 Critical Rules 章节,要求你作为 AI Agent 必须遵守:

  • 所有的 API 响应必须有 TypeScript 类型定义。
  • 逻辑修改后,必须主动检查是否需要更新测试文件。
  • 严禁删除现有的关键注释。
  • 在执行危险操作(如批量删除文件)前必须请求我确认。

参考:www.bilibili.com/video/BV1LL…

一段提示词 让Gemini CLI变成自动化Agent![提示词工程]

提示词

@/Users/xxx/ideaProjets/ai-second 这是我的项目目录 理解下这个工程 为后续编码做准备

你是一个经验丰富的全栈开发AI,请帮我生成一个PC端网页应用,功能如下:
这是一个用于学习英文单词的浏览器端应用,适配PC端使用。
页面每次显示一个单词信息,结构如下:
上方居中大字体显示英文单词(例如:"apple");
下方小字体显示对应的中文解释(例如:“苹果”),用于辅助理解和记忆。
用户根据页面显示的英文单词,通过键盘逐个字母拼写:
输入正确字母时,字母变为绿色并继续输入下一个;
输入错误时,立即提示错误,并禁止继续,直到输入正确为止。
用户完整正确拼写一个单词后,自动切换到下一个单词。

按键时帮加下音效
全对时加一个 成功的声音
全对时 英文读音发出 并 语音拼写下单词
全对时中文语音在英文语音后发出

zhuanlan.zhihu.com/p/192231047…

参看:blog.csdn.net/Sammyyyyy/a…