青蛙小白
#Gemini CLI

Gemini CLI 扩展系统升级:Gemini CLI v0.4.x 核心变化

核心概念 Gemini CLI 0.4.x 中的扩展管理系统是一个重新设计的插件架构,它将提示(prompts)、MCP服务器和自定义命令打包在一起,使得扩展更容易安装、共享和管理。这个系统基于 MCP (Model Context Protocol) 协议构建。 主要更新 1. 扩展存储位置变更 在 v0.4.x 中,扩展存储位置进行了简化: 仅全局扩展: ~/.gemini/extensions/ 不再支持工作区扩展,统一管理在用户主目录 2. 新增扩展管理命令 v0.4.x 引入了完整的扩展管理命令。

#Uv

uv 认证指南:全面掌握私有包索引仓库的访问

在现代 Python 项目开发中,访问私有包索引和仓库是比较常见的需求。uv 作为新一代的 Python 包管理工具,提供了灵活且安全的认证机制来处理这些场景。 uv v0.8.15中新增了uv auth认证管理 , 全新的认证命令集,用于管理 Python 包仓库的登录凭证。解决了私有包仓库访问的痛点,提供统一的凭证管理方式,让企业用户能够更安全地使用内部包仓库。 认证概述 uv 支持多种认证方式来访问私有仓库或包索引:

#Cursor

与AI合作,扔掉代码[译文]

原文: Partner with the AI, throw away the code 作者:Matteo Vaccari 本文是“探索生成式 AI”系列的一部分。该系列记录了 Thoughtworks 技术专家在使用生成式 AI 技术进行软件开发方面的探索。 摘要: 一次关于 AI 如何帮助完成一个非凡编程任务的个人经历。 一个艰巨的任务 这个月我花了一整个星期来解决一个非常困难的算法问题,复杂的业务规则让它变得更加困难,而我没能说服客户同意简化这些规则。

#Linux

curl的根证书cacert.pem

什么是 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 列表”的角色。

#Linux #Rclone

Rclone v1.70 重磅更新:使用 `convmv` 和 `--name-transform` 在云端随心所欲地转换文件名

对于经常和海量文件打交道的朋友来说,文件名管理一直是个不大不小却又令人头疼的问题。尤其是在不同操作系统、不同云存储之间同步文件时,文件名的大小写、特殊字符、编码等问题常常会带来麻烦。过去,我们可能需要将文件下载到本地,用脚本批量处理后,再重新上传——这无疑是低效且耗费资源的。

Gemini CLI支持的命令

Gemini CLI Commands 💬 斜杠命令(/) 斜杠命令用于控制 Gemini CLI 本身的行为。 /bug 说明:提交有关 Gemini CLI 的问题报告。默认提交到 GitHub 仓库。你在 /bug 后输入的内容会成为问题标题。行为可通过 .gemini/settings.json 中的 bugCommand 设置进行修改。 /chat 说明:保存和恢复对话历史,用于状态分支或会话恢复。 子命令: save:保存当前对话历史。需添加 <tag> 标签。 用法:/chat save <tag>