news 2026/10/15 21:17:51

Snow CLI 主题设置与Buddy宠物伙伴:自定义终端配色的完整指南,陪你熬夜写码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Snow CLI 主题设置与Buddy宠物伙伴:自定义终端配色的完整指南,陪你熬夜写码

【免费下载链接】snow-cli

Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。

项目地址:https://gitcode.com/gh_mirrors/sn/snow-cli
点击查看免费下载

Snow CLI 是运行在终端里的 AI 编程智能体,同时兼容 DeepSeek、OpenAI、Gemini 和 Claude。除了写代码,它还有两个容易让你"上头"的小功能:主题设置让你 60 秒换掉整个终端配色,Buddy 宠物伙伴则能孵出一只小宠物,在你熬夜写码时用气泡陪你互动。本文带你快速上手这两项功能。

6 大内置主题:60 秒换掉终端颜值

进入主题设置界面

启动 Snow CLI 后,在主菜单中用 ↑/↓ 键移动光标,选中主题设置按 Enter 即可进入:

整个操作不需要敲任何命令,方向键 + Enter 就完成。

预设主题实时预览

Snow CLI 内置 6 种精心设计的预设主题,光标移到哪个主题,预览区会立即展示该主题的效果,无需按 Enter:

主题风格适合场景
Dark(默认)经典深色低光环境、长时间编码、护眼
Light明亮浅色白天、明亮环境
GitHub Dark模仿 GitHub 深色喜欢 GitHub 配色的开发者
Rainbow多彩高亮个性鲜明、信息区分度高
Solarized Dark科学配色长时间阅读代码
Nord北欧冷色调追求现代感、统一色调

选中喜欢的主题按Enter应用,配置会保存到~/.snow/theme.json并立即生效;按ESC可放弃改动、恢复原主题。

16 个自定义颜色:打造你自己的配色方案

觉得 6 个预设还不够?选择编辑自定义主题进入颜色编辑器,可以调整 16 个颜色项:

  • 基础颜色:background(背景)、text(文本)、border(边框)
  • Diff 颜色:diffAdded(新增行)、diffRemoved(删除行)、diffModified(修改高亮)
  • 行号:lineNumber、lineNumberBorder
  • 菜单:menuSelected、menuNormal、menuInfo、menuSecondary
  • 状态:error、warning、success
  • Logo 渐变:logoGradient(3 个颜色组成渐变)

颜色支持#RRGGBB十六进制、red/cyan等命名色、rgb(...)三种写法。编辑时下方预览区会实时更新 Diff 高亮效果,调完选"保存"即可;不满意选"重置为默认"一键还原。

💡小技巧:配置文件就在~/.snow/theme.json,把它复制到别的电脑就能直接复用你的整套配色。

简洁模式:为专注工作减少干扰

主题设置界面第一个选项就是简洁模式,按 Enter 切换。启用后会隐藏边框、装饰等非必要元素,界面更干净,适合小屏幕终端或截图演示场景。它与主题配色相互独立,可以任意组合。

Buddy 宠物伙伴:一只陪你熬夜写码的小生物

写码到深夜,谁来陪?Snow CLI 的/buddy指令可以孵化一只本地终端宠物,显示在输入区域附近,随机生成稀有度、帽子、眼睛和属性,还能在气泡里和你对话。

一行命令孵化宠物

/buddy hatch # 随机名字、随机类型 /buddy hatch Mochi # 自定义名字 /buddy hatch Orbit --species=dragon # 指定宠物类型 /buddy hatch --list-species # 查看全部 35 种可选类型

可选类型包括 cat、dragon、owl、penguin、capybara、axolotl、robot、coffee 等 35 种,孵化时用--personality=还能给它一句性格描述。

和宠物互动

/buddy status # 查看名字、稀有度、性格、属性 /buddy pet # 摸摸它 /buddy say hello # 跟它说话,它会用气泡回复 /buddy mute # 临时隐藏

自定义外观:帽子、眼睛、稀有度随便调

不想重新孵化,用/buddy set精确调整现有宠物:

/buddy set --list # 查看可选项 /buddy set --hat=crown --eye=✦ --rarity=legendary --shiny=true /buddy set --color=#0af --species=fox

支持改帽子、眼睛(任意 1–2 个 Unicode 字符)、身体颜色、稀有度(common 到 legendary 五档)、闪光状态、性格、物种,以及 1–10 点的属性值。同一时间只能存在一只宠物,想换新伙伴先执行/buddy reset。

常见问题

  • 改主题需要重启吗?不需要,立即生效。
  • 配色乱了怎么恢复?选"重置为默认",或删除~/.snow/theme.json后自动回退默认配置。
  • 宠物数据存在哪里?本地 Snow 配置目录,/buddy status随时可查。

相关文档与源码

想深入了解更多细节,可以查看官方文档与对应源码:

  • 主题设置完整文档:docs/usage/zh/08.主题设置.md
  • 宠物伙伴完整指南:docs/usage/zh/25.宠物伙伴指南.md
  • 主题定义源码:source/ui/themes/index.ts
  • 主题配置模块:source/utils/config/themeConfig.ts
  • Buddy 宠物 AI 实现:source/buddy/buddyAi.ts

换一套顺眼的主题,再孵一只会说话的小宠物,你的终端从此不再孤单。☕

【免费下载链接】snow-cli

Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。

项目地址:https://gitcode.com/gh_mirrors/sn/snow-cli
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 21:17:20

Superpowers:AI原生开发者的智能编码辅助工具链集成范式

1. 项目概述:Superpowers 不是超能力,而是开发者工具链的“认知增强层”最近在好几个技术群和开源社区里,频繁看到“Superpowers”这个词被反复提起——不是漫威电影里的变种人设定,也不是某个新出的玄学编程框架,而是…

作者头像 李华
网站建设 2026/10/15 21:16:22

树形记事本安全使用指南:从数据备份到合规选型的完整方案

简介:nyfedit是一款比系统记事本强大得多的增强型文本编辑器,支持多标签页、树状笔记、语法高亮、查找替换等丰富功能,适合程序员记录代码、办公人员整理文案、学生梳理知识点等场景。此份破解版资源可让用户不付费即可获得完整授权&#xff…

作者头像 李华
网站建设 2026/10/15 21:15:49

端侧模型规模化落地:从量化压缩到多平台适配的实战指南

最近圈子里最有讨论度的一件事,就是某家专注端侧模型的AI公司与某通信运营商旗下的人工智能企业签了战略合作协议,目标直指“端侧模型规模化落地”。这消息看着像普通合作新闻,但懂行的人都知道,这背后牵动的是整个AI产业链的一次…

作者头像 李华
网站建设 2026/10/15 21:15:44

蓝牙芯片驱动开发-第2章第1题-射频前端电路中的匹配网络如何优化性能

蓝牙面试题解析:射频前端电路中的匹配网络如何优化性能? 难度:⭐⭐⭐⭐ 较难 | 场景:社招二面/三面、射频硬件开发 | 高频:🔥🔥🔥🔥 标准答案 射频匹配网络通过 阻抗变换实现最大功率传输,核心指标是反射系数 S11 最小化: ① 匹配网络的核心目标 天线阻抗通常…

作者头像 李华
网站建设 2026/10/15 21:15:44

8、正则表达式

目录1. 创建一个正则表达式2. 编写一个正则表达式的模式2.1 使用简单模式2.2 使用特殊字符(很复杂,这里面应该还有些很奇怪的坑)2.3 转义2.4 使用插入语3. 使用正则表达式3.1 使用括号的子字符串匹配3.2 通过标志进行高级搜索4. 示例4.1 改变输入字符串的顺序4.2 用…

作者头像 李华
网站建设 2026/10/15 21:13:15

DA14585 SDK 6.0.22.1401嵌入式开发全链路指南

简介:本资源为Dialog Semiconductor DA14585系列蓝牙低功耗SoC专用SDK开发包(v6.0.22.1401),面向嵌入式IoT开发者、可穿戴设备工程师及BLE固件初学者,用于快速构建低功耗蓝牙应用、协议栈移植与硬件驱动开发。压缩包共…

作者头像 李华