id: aeecabdcaa6b4b4dbbf17155ef16337e
parent_id: 
item_type: 1
item_id: e8370e46a9414a13ab7094915986f4a0
item_updated_time: 1764345639229
title_diff: "[{\"diffs\":[[1,\"对Gemini CLI路转粉，用起来效率起飞呀，还有小秘诀分享哦！\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":33}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>对Gemini CLI路转粉，用起来效率起飞呀，还有小秘诀分享哦！</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <meta name=\\\"content-class\\\" content=\\\"yinxiang.peso.superNote\\\"/>\\\r\\\n  <meta name=\\\"application-data:yinxiang.noteLayout\\\" content=\\\"{\\\"lineSpace\\\":\\\"recommend\\\",\\\"paragraphSpace\\\":\\\"recommend\\\"}\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"45219\\\"></a>\\\r\\\n<h1>对Gemini CLI路转粉，用起来效率起飞呀，还有小秘诀分享哦！</h1>\\\r\\\n\\\r\\\n<div><span><p><br/></p><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><div>原文链接: <a href=\\\"https://mp.weixin.qq.com/s?__biz=Mzg5MjU0NTI0MA==&amp;mid=2247486072&amp;idx=1&amp;sn=d2dacc25a5b22639f3915a1e2a33548e&amp;chksm=c1bb1294798d50919846e123a36dc089a6906bf41f5906fb83b12d8bb5972470c2377fd4e73d&amp;mpshare=1&amp;scene=1&amp;srcid=0728iEGr87v8tav0Ella8rni&amp;sharer_shareinfo=7ae4a30f73a1cc24073f8aec0db93141&amp;sharer_shareinfo_first=7ae4a30f73a1cc24073f8aec0db93141#rd\\\" rev=\\\"en_rl_none\\\">https://mp.weixin.qq.com/s?__biz=Mzg5MjU0NTI0MA==&amp;mid=224748...</a></div></div><p><br/></p><div>原创诗康妈咪 好好聊AI </div><p>嗨，朋友你好，我是诗康妈咪，至于于探索如何把AI应用于普通人生活的方方面面。</p><p>昨天心血来潮，想再试用一下gemini cli，想着之前使用的时候，问题那么多，gemini的开发人员一定一定修复了很明显的bug。说干就干，接下来我将分享，我是如何升级到最新版本的，做了哪些配置，以及用它做了哪些事情，相信一定能给到大家一些启发。</p><p>声明：我是基于windows 11系统进行的操作，所有的命令是试用windows 11的。</p><h2 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiS0l4YlRpelVHRDcifQ==;\\\"><span style=\\\"font-size: 22px;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">一、如何升级到最新版本</span></span></span></h2><p>其实非常简单，就一个非常简单的命令</p><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><p><span style=\\\"color: rgb(74, 85, 104);\\\">npm update -g @google/gemini-cli</span></p></div><p>这样就从原来的版本更新到最新的版本了。 昨天我更新的时候最新的版本是0.1.9，我看今天已经更新到0.1.10了，看来更新的真的很快。</p><h2 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiaDkxMlRHSVRadUkifQ==;\\\"><span style=\\\"font-size: 22px;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">二、重新登录</span></span></span></h2><p>现在的登录方式，只有三种了 </p><img src=\\\":/56a93aed9bca441d80c2f9572eb0fed7\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p> 之前是这样的： </p><img src=\\\":/bd0cd0d620064e918fe7965ef9116b55\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p>但如果谷歌账号已经开通了Google workspace，还是需要配置一个GOOGLE_CLOUD_PROJECT，这个获取的方法在上一篇文章里已经写了，需要的可以看看。<a href=\\\"https://mp.weixin.qq.com/s?__biz=Mzg5MjU0NTI0MA==&amp;mid=2247486042&amp;idx=1&amp;sn=38185abe079d1b36be23caf562b06672&amp;scene=21#wechat_redirect\\\" rev=\\\"en_rl_none\\\" target=\\\"_blank\\\">Gemini CLI安装使用指南，避坑方法，主打劝退</a></p><p>我发现，我每次新打开一个powershell窗口，都需要设置GOOGLE_CLOUD_PROJECT变量的值，同时也需要重新设置客户端代理，很麻烦，于是我做了一个操作，这是我要分享的小诀窍哦，就是把GOOGLE_CLOUD_PROJECT，https_proxy，http_proxy，all_proxy都配置在系统环境变量里，这样我每次打开都不需要设置这些了，就很方便。 配置过程如下：</p><ol><li><p><span style=\\\"color: rgb(26, 115, 232);\\\"><span style=\\\"font-weight: 600;\\\">打开系统属性</span></span></p></li><ul><li><p>在“此电脑”或“我的电脑”图标上右键，选择“属性”。</p></li><li><p>点击“高级系统设置”进入“系统属性”窗口。</p></li></ul></ol><img src=\\\":/49385d1148314a8395be0d12898c562f\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><ol><ul><li><p>选择“高级”标签页，点击“环境变量”按钮。 </p></li></ul></ol><img src=\\\":/b79a1088539e49769cbfb8df35b84ecd\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><ol><ul><li><p><br/></p></li></ul><li><p><span style=\\\"color: rgb(26, 115, 232);\\\"><span style=\\\"font-weight: 600;\\\">编辑环境变量</span></span></p></li><ul><li><p><span style=\\\"color: rgb(26, 115, 232);\\\"><i>用户变量</i></span>：仅对当前用户生效。</p></li><li><p><span style=\\\"color: rgb(26, 115, 232);\\\"><i>系统变量</i></span>：对所有用户生效。</p></li></ul><ul><li><p>在弹出的“环境变量”窗口中，有“用户变量”和“系统变量”两部分。</p></li><li><p>点击“新建”添加新变量，输入变量名和变量值。</p></li></ul></ol><img src=\\\":/fb3c22d835934b068bf60341517b4b2e\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><ol><ul><li><p>选中已有变量点击“编辑”进行修改。</p></li></ul><li><p><span style=\\\"color: rgb(26, 115, 232);\\\"><span style=\\\"font-weight: 600;\\\">保存并生效</span></span></p></li><ul><li><p>点击“确定”保存所有设置。</p></li><li><p>新打开的命令行窗口（CMD或PowerShell）即可使用新的环境变量，旧窗口需重新打开才能生效。 </p><p>做完这些，打开powershell，用cd命令，进入到你的项目目录，然后输入gemini命令，就可以了，第一次登录会有一个登录跳转，跟着一步步操作就可以了。登录成功后，以后每次直接输入gemini命令后，就可以直接使用了。</p></li></ul></ol><h2 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiU0I5RVNDNE15QU4ifQ==;\\\"><span style=\\\"font-size: 22px;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">三、使用示例分享</span></span></span></h2><h3 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiMlNWMlNhaUNaSzMifQ==;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">1.让它帮我整理文件</span></span></h3><p>我收集了很多的AI相关的资料，我之前都是按照下载日期来分类的，但是这样对查找文件其实很不友好，我压根不记得某个文件我是什么时候下载的，于是我就让gemini cli帮我整理文件，我就是自然语言描述:</p><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><p><span style=\\\"color: rgb(74, 85, 104);\\\">请把当前文件夹下的文件根据文件名称进行分类，例如教育、金融、医学等，或者agent、提示词，如果无法归类则放到其他文件夹下。要遍历文件夹下的所有文件。</span></p></div><p>它最开始试图用mv命令来移动文件，但是它遇到了一个困难，就是我的文件夹路径里带有中文，而这是它处理不了的，虽然命令显示是正常的，但它执行的时候就总是出错，它尝试了各种办法，这个过程我做的就是点一下allow，但通过命令行命令来整理文件失败了。</p><p>我于是让它另辟蹊径，让它写个python脚本做这个事情，它就很快写出来脚本，帮我做完了这个工作。 这是它做完之后的目录，整理之前的忘记截图了</p><img src=\\\":/28a67aee947545d4a2928cc42330343a\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p><span style=\\\"font-weight: bold;\\\">从这个例子来看，它对中文目录是无能为力的，所以不要让它直接处理中文目录，但可以让它写脚本来处理中文目录。</span></p><h3 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiaWdDblJLQnR1cXYifQ==;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">2.帮我重命名文件名</span></span></h3><p>在看查看过往的资料的时候，发现一个文件夹下的文件的文件名都是乱码，这可太不友好了，如果是过去，我需要一个个打开这个文件，然后看里面的文档标题，复制出来，重新命名这个文件，但是真的是很低效，所以我就让它来帮我干这个事。</p><p>由于上面的经验，我知道它对中文目录的处理能力不行，于是我直接让它用脚本实现。 这个过程，因为我的文件是doc格式的，需要安装pywin32，不会不要紧，直接问它就行，让它告诉安装步骤，如果是命令行形式能安装的，就告诉它让它执行相关命令就行。 </p><p>过程中也遇到各种问题，它都是自己想办法解决，最终给我完成了文件的重命名。 重命名前: </p><img src=\\\":/abb8fdecc4c9465a862280b241e650b1\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p>整理之后： </p><img src=\\\":/545eebec753042948059b2ba7ca079f3\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><h3 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiM1NLWlNPN0wwa3AifQ==;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">3.文件格式转换</span></span></h3><p>我看上面整理出来的内容不错，正好我想开发一个工具，我想把这部分内容做个知识库，把他们能转换成markdown格式的话，用起来更方便，于是我就跟它说：</p><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><p><span style=\\\"color: rgb(74, 85, 104);\\\">写个脚本，用pandoc帮我把这个目录下的doc文件都生成一份对应的markdown格式的文档 </span></p></div><h3 style=\\\"other-props:eyJibG9ja0lkIjoicXVTMFIydjJNelMifQ==;\\\"><span style=\\\"color: rgba(0, 0, 0, 0.9);\\\">在这之前，需要安装一下pandoc，不会安装，直接问它就行。有了这个工具，做文件格式转换就很方便了。 遇到问题它就自己修改 </span></h3><img src=\\\":/ca714d7322b64ada9e6acacfe8b05cd2\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><h3 style=\\\"other-props:eyJibG9ja0lkIjoiTU1mZlR5NHZueEIifQ==;\\\"><span style=\\\"color: rgba(0, 0, 0, 0.9);\\\">很快就帮我把doc文件转换为md文件了 </span></h3><img src=\\\":/a479fe578f194e9c947e531b52329e67\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><h3 style=\\\"color:rgb(26, 115, 232);other-props:eyJibG9ja0lkIjoiM2R2RFFLTkQ0dmgifQ==;\\\"><span style=\\\"color: rgb(26,115,232);\\\"><span style=\\\"font-weight: 600;\\\">4. 让gemini cli写自己的使用说明书</span></span></h3><p>在https://github.com/google-gemini/gemini-cli</p><p>里有个docs目录，里面详细的说明了如何使用gemini cli，但是是英文，读起来费点力气，那就让gemini cli自己给我一份中文的说明文档吧。方法如下： 进入gemini cli后，依次输入如下命令</p><ul><li><div>a.</div><p><span style=\\\"color: rgb(74, 85, 104);\\\">用git 命令把gemini cli从github下载到本地</span></p></li><li><div>b.</div></li></ul><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><p><span style=\\\"color: rgb(74, 85, 104);\\\">cd gemini-cli</span></p></div><ul><li><div>c.</div></li></ul><div style=\\\"--en-blockquote:true;box-sizing: border-box; padding-left: 19px; padding-top: 6px; padding-bottom: 6px; border-left: 3px solid #b4c0cc; background-position: initial initial; background-repeat: initial initial; margin-top: 6px\\\"><p><span style=\\\"color: rgb(74, 85, 104);\\\">@gemini-cli/docs 阅读这个文件夹的说明，整理出一份中文的gemini-cli使用说明文档，尽量详细的说明，写入到gemini_cli使用说明.md文件里</span></p></div><p>于是我就得到了这样一份详细的gemini cli的中文使用说明书，真的是非常详细了，想要的可以加我啊。 </p><img src=\\\":/68e6cf72b16f41e2bb06cb0f3314074a\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p><br/></p><p> 用gemini cli极大的简化了命令行的使用，我们过去要用命令行的话，是要记住很多命令的，但现在不需要了，只需要用自然语言下达命令。</p><p>例如 </p><img src=\\\":/4c7193829f344811ba3c8ecbfad45529\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p> 用yt-dlp这个工具可以下载油管上的视频，但我一直记不住这个命令，有了gemini cli，我无需记住这个命令怎么用，直接这样说就行了</p><img src=\\\":/e3654ce208ae463387ee79fa479d6ad6\\\" type=\\\"image/png\\\" data-filename=\\\"640.png\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><p> 这个想象空间真的很大了。 </p><p>好了，今天的分享就到这里了，感谢你读到这里，如果觉得有帮助，帮我点个赞吧，有问题也可以加我哦，愿你被世界爱着，一切顺遂！</p><img src=\\\":/631f779fcbee4a1a864a3bfb4f00e734\\\" type=\\\"image/jpeg\\\" data-filename=\\\"640.jpg\\\" height=\\\"auto\\\" style=\\\"--en-marks:%7B%22align%22%3A%22center%22%7D;--en-uploadstate:uploaded;\\\" width=\\\"auto\\\"/><div><span style=\\\"color: #576B95;\\\">#AI#AI编程#GeminiCLI</span></div></span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":11116}]"
metadata_diff: {"new":{"id":"e8370e46a9414a13ab7094915986f4a0","parent_id":"f67288c3a0be4374b5d532b5dcc3aabc","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764348848199,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T21:04:34.003Z
created_time: 2025-11-28T21:04:34.003Z
type_: 13