为Gemini CLI自定义斜杠命令
Gemini CLI支持自定义斜杠命令。Gemini CLI 中的自定义命令允许您将常用的提示保存并作为个人快捷方式重复使用。这些命令可以是全局的(在所有项目中可用),也可以是本地的(特定于一个项目)。 Gemini CLI的斜杠命令可以在本地.toml文件中定义,也可以通过模型上下文协议 (MCP) 提示定义。
Gemini CLI支持自定义斜杠命令。Gemini CLI 中的自定义命令允许您将常用的提示保存并作为个人快捷方式重复使用。这些命令可以是全局的(在所有项目中可用),也可以是本地的(特定于一个项目)。 Gemini CLI的斜杠命令可以在本地.toml文件中定义,也可以通过模型上下文协议 (MCP) 提示定义。
Go 语言的官方语言服务器 gopls v0.20.0 版本已经发布,带来了一系列功能增强和改进。其中最引人注目的,无疑是实验性的引入的 模型上下文协议服务器(Model Context Protocol Server, MCP Server) 。这也说明 gopls 正式进入与 AI 深度融合的时代,相信其会为 Go 开发者带来了前所未有的智能编程体验。
什么是 cacert.pem? cacert.pem 是一个包含了从Mozilla’s trust store提取的根证书(CA 证书)集合的文件。这个文件由 curl 项目官方维护,并以 PEM(Privacy Enhanced Mail)格式提供。 为什么 curl 需要 cacert.pem? 当你使用 curl 通过 HTTPS 协议访问一个网站时,curl 需要验证该网站提供的 SSL 证书是否是由一个可信的证书颁发机构(CA)签发的。cacert.pem 文件就扮演了这个“可信 CA 列表”的角色。
对于经常和海量文件打交道的朋友来说,文件名管理一直是个不大不小却又令人头疼的问题。尤其是在不同操作系统、不同云存储之间同步文件时,文件名的大小写、特殊字符、编码等问题常常会带来麻烦。过去,我们可能需要将文件下载到本地,用脚本批量处理后,再重新上传——这无疑是低效且耗费资源的。
Gemini CLI Commands 💬 斜杠命令(/) 斜杠命令用于控制 Gemini CLI 本身的行为。 /bug 说明:提交有关 Gemini CLI 的问题报告。默认提交到 GitHub 仓库。你在 /bug 后输入的内容会成为问题标题。行为可通过 .gemini/settings.json 中的 bugCommand 设置进行修改。 /chat 说明:保存和恢复对话历史,用于状态分支或会话恢复。 子命令: save:保存当前对话历史。需添加 <tag> 标签。 用法:/chat save <tag>
文档地址 Claude Code的文档地址https://docs.anthropic.com/zh-CN/docs/claude-code/overview Gemini Cli的文档地址https://geminicli.com/docs/ 换行 Claude Code和Gemini Cli都可以使用Ctrl + j的快捷键。Calude Code还可直接输入\再输入enter。 IDE集成 Claude Code与VSCode集成 可以为VSCode安装Claude Code扩展。提供了下面的功能:
Gemini CLI,一个命令行AI工作流工具,可以连接你的工具,理解你的代码,并加速你的工作流程。 使用 Gemini CLI,可以: 在 Gemini的1M令牌上下文窗口内及之外,查询和编辑大型代码库。 利用Gemini的多模态能力,从PDF或草图生成新的应用程序。 自动执行操作任务,例如查询拉取请求或处理复杂的rebase操作。 使用工具和MCP服务器连接新功能,包括通过Imagen、Veo或Lyria进行媒体生成。 使用内置的Google搜索工具为你的查询提供依据。 安装 在我的Code Server(Ubuntu 24.04)上初次体验Gemini CLI。
Claude Code 是 Anthropic 官方推出的终端原生 AI 编程助手,基于 Claude 大语言模型构建。它直接运行在终端中,能够读取项目文件、执行命令、创建提交,甚至可以通过 MCP(Model Context Protocol)连接到 Jira、Figma、Slack 等外部工具。 与传统的 IDE 插件式 AI 助手不同,Claude Code 采用了 Agent 的设计理念。它不只是被动地响应你的请求,而是能够主动分析问题、制定计划、执行操作,并根据执行结果进行调整。
SSE(Server-Sent Events,服务器发送事件)是一种由服务端向客户端“单向推送数据”的通信协议,基于 HTTP 协议实现,特别适合进行实时更新的场景,例如: 通知中心(实时通知) 股票价格变动 实时日志流 聊天室中消息广播(注意不能替代 WebSocket 的双向通信) 1. SSE 工作原理 客户端使用 JavaScript 发起一个 HTTP 请求,告诉服务端它希望接收“事件流”(Event Stream)数据,服务端保持这个连接并不断向客户端推送数据。
wrangler 是 Cloudflare 提供的官方命令行工具,用于构建、开发和部署 Cloudflare Workers 应用。 wrangler 就像是 Cloudflare Workers 的 “npm + dev server + deploy” 工具集合: 初始化项目 - 快速生成 Cloudflare Workers 项目模板 本地开发 - 提供 wrangler dev 本地调试环境(自动代理 Cloudflare 环境) 构建打包 - 使用 Webpack/Vite 等打包 Worker 代码 部署上线 - 一条命令将代码部署到 Cloudflare Workers KV/存储/路由配置 - 配置绑定的 KV、R2、Durable Objects、环境变量等 生产预览环境 - 支持 preview 预览 URL,方便测试 安装Cloudflare Wrangler npm install -g wrangler 安装完后,查看版本: