自媒体起步笔记(八)AI给的命令要核对
自媒体起步笔记(八):AI 给的命令,要拿着官方仓库核对一遍
Day 8 装了一个工具:GitHub CLI。过程本身不复杂——一条 `winget install --id GitHub.cli`,装完 `gh --version` 验证。真正花时间的,是从 AI 那里拿到这条命令、发现它不对、在同一段对话里纠正、再去官方仓库核对的全过程。这一天积累下来的协作方法,比工具本身更有用。
第一版答案不一定对
在豆包里问「安装 GitHub CLI 方法,Windows 系统」,它给了一版步骤。照着看下来有问题——给出的方式和官方仓库写的不一致。这时候有两个选择:关掉对话重开一轮,或者留在原对话里把错处指出来。
实测下来后者有效得多:重开一轮,AI 不记得刚才说错了什么,大概率给出一版相似的内容;留在同一轮里指出「这一步不对」,它带着上一轮的上下文,改出来的版本才对得上。

在同一轮里纠正 AI 的回答修正后的命令是 `winget install --id GitHub.cli`。包名写错一个字母就找不到包——`GitHub.cli` 三个部分,一个都不能少。
官方仓库是最终裁判
AI 给的命令再顺眼,也要过一遍官方仓库。GitHub CLI 的仓库主页直接写着安装命令,PowerShell 里用 Winget 装的就是那一条。两边一对,心里就有底了。

在官方仓库核对安装命令核对完是标准安装三步:按 Win+X 开「终端(管理员)」——普通权限也能装,但装到一半失败就得从头再来,管理员权限一次过;粘贴命令回车;装完敲 `gh --version`,出版本号就算成功。
用工具之前先搞清它的语法
`gh release` 是这次用到的核心命令。语法不长:`-R 用户名/仓库名` 指定仓库,`list` 列出所有发布版本,`download` 下载。两个子命令共用同一套参数,会写 `list` 就会写 `download`。
难点不在命令,在仓库地址的写法。到 GitHub 搜 voicebox,出来一堆重名的项目,靠用户名和 star 数甄别出目标仓库后,地址栏里的「用户名/仓库名」要完整复制——只复制 `voicebox` 三个词的话,`-R` 后面找不到仓库,命令直接报错。

搜索结果里甄别用户名与 star 数
复制完整的用户名/仓库名两个改网址的技巧
Day 8 还记了两个不装任何东西的技巧,都建立在「GitHub 地址的固定格式」上:域名后面跟着 `用户名/仓库名`。
**看架构图**:把网址里的 `github.com` 换成 `gitdiagram.com`,回车,仓库的可视化架构图就渲染出来,节点可以点开看文件。第一次试的时候写成了 `gitdiagram.com/用户名`,页面 404——地址必须凑齐三段,域名、用户名、仓库名,少一段它就不知道画哪个。

漏写仓库名导致的 404**拿 AI 可读文本**:把整个仓库变成一份纯文本,丢给 AI 读。gitingest.com 里填「用户名/仓库名」,点 Ingest,等它生成。

在 Gitingest 填入仓库地址两个技巧的共同点是零安装:记住地址格式,改一行 URL 就能用。
知识地图进度(截至 Day 8)
「守民通识导图」的快照只画到当篇为止。Day 8 在「准备工具」下面长出「使用 GitHub CLI」一支:CLI 含义、安装命令、验证方法、`gh release` 写法,以及 gitdiagram / gitingest 两条技巧。截至本篇的总图如下。

知识地图进度(截至 Day 8)尾声

终稿:知识地图收尾装好一个工具,记下两条技巧,还攒了一套问 AI 的方法:第一版答案当作草稿,同轮纠错,官方仓库核对——三步走完,命令才敢往终端里粘。
浙公网安备 33010602011771号