Gemini CLI 更新了
本次更新引入了众多核心优化,不仅增强了 Gemini CLI 的功能,还提升了其易用性和视觉效果。
以下是本次更新的重点内容:
新增功能
支持音视频输入
在 Gemini CLI 中,用户可直接将音频与视频文件作为输入材料,这一功能显著增强了其处理多模态交互的能力。
我尝试了一下,尽管进行了更新,但该功能尚未正式启用,现阶段仅能处理文本、图片以及PDF格式的文件。
Markdown 功能增强
告别了以往混乱的纯文本表格形式,新版本软件现已引入了支持精美Markdown表格的渲染功能。
文件导入功能现已升级,用户在Markdown文档中仅需通过输入@符号,便能够便捷地引入其他.md文件的内容,此举显著提升了内容管理的效率和复用性。
开发与工作流集成
集成 VSCodium 和 Neovim
为了增强开发者编辑时的感受,新版本引入了直接调用VSCodium和Neovim编辑内容的功能,使开发者能在最为熟悉的环境中实现无障碍操作。
技术栈升级
该项目的底层技术已更新至Ink 6和React 19版本,这一升级显著提高了性能,并且为后续的功能拓展打下了稳固而扎实的基础。
用户体验与稳定性
全新 "Shades of Purple" 主题
由知名开发者 Ahmad Awais 贡献的全新紫色系主题
隐私管理 (/privacy)
引入了/privacy指令,此指令使得用户能够轻松地查阅以及调整个人隐私设定,从而增强了对个人信息的掌控力度。
历史记录压缩重构
对历史记录的压缩算法进行了重构优化,提升了性能和效率。
无限循环保护
客户端增设了防无限循环的保护功能,这一措施显著减少了程序在异常情况下的停滞,从而增强了工具的运行稳定性。
网络支持增强
新版本的服务器已支持包含自定义请求头的 Http MCP,这满足了用户对更复杂网络配置的更高需求。
使用
打开终端,运行以下命令即可轻松安装或更新至最新版本:
npm i -g @google/gemini-cli