- 代理和浏览器设置 - 网络代理配置、浏览器使用设置
- 代码库设置 - 代码库集成、搜索配置
- 子代理设置 - 子代理管理、自定义子代理配置
- 敏感命令配置 - 敏感命令保护、自定义命令规则
- Hooks 配置 - 工作流程自动化、Hook 类型说明、实用配置示例
- 主题设置 - 界面主题配置、自定义配色、简洁模式
- 第三方中转配置 - Claude Code 中转、Codex 中转、自定义请求头配置
- 指令面板说明 - 所有可用指令的详细说明、使用技巧、快捷键参考
- 命令注入模式 - 消息中直接执行命令、语法说明、安全机制、使用场景
- 漏洞猎人模式 - 专业安全分析、漏洞检测、验证脚本、详细报告
- 无头模式 - 命令行快速对话、会话管理、脚本集成、第三方工具集成
- 快捷键指南 - 所有快捷键说明、编辑操作、导航控制、回滚功能
- MCP 配置 - MCP 服务管理、配置外部服务、启用/禁用服务、故障排除
- 异步任务管理 - 后台任务创建、任务管理界面、敏感命令审批、任务转会话
- Skills 指令详细说明 - 技能创建、使用方法、Claude Code Skills 兼容性、工具限制
- LSP 配置与用法 - LSP 配置文件、语言服务器安装、ACE 工具用法(跳转/大纲)
- SSE 服务模式 - SSE 服务器启动、API 端点说明、工具确认流程、权限配置、YOLO 模式、客户端集成示例
- Node.js >= 16.x (需要 ES2020 特性支持)
- npm >= 8.3.0
检查你的 Node.js 版本:
node --version如果版本低于 16.x,请先升级:
# 使用 nvm (推荐)
nvm install 16
nvm use 16
# 或从官网下载
# https://nodejs.org/git clone https://github.com/MayDay-wpf/snow-cli.git
cd snow-cli
npm install
npm run link # 构建并全局链接 snow
# 之后删除链接: npm run unlink- 扩展源码位于
VSIX/目录 - 下载发布版: mufasa.snow-cli
- 插件源码位于
Jetbrains/目录 - 下载发布版: JetBrains 插件
.snow/ # 用户配置目录
├── log/ # 运行日志(本地,可删除)
├── profiles/ # 配置文件
├── sessions/ # 对话记录
├── snapshots/ # 文件快照
├── todos/ # TODO 列表
├── tasks/ # 异步任务
├── task-logs/ # 异步任务日志
├── history/ # 命令历史
├── commands/ # 自定义命令
├── hooks/ # 工作流钩子
├── sse-daemons/ # SSE 守护进程
├── sse-logs/ # SSE 服务日志
├── usage/ # 使用统计
├── active-profile.json # 当前活动配置
├── config.json # API 配置
├── custom-headers.json # 自定义请求头
├── mcp-config.json # MCP 配置
├── lsp-config.json # LSP 配置
├── proxy-config.json # 代理设置
├── codebase.json # 代码库索引设置
├── sub-agents.json # 子代理配置
├── sensitive-commands.json # 敏感命令规则
├── theme.json # 主题设置
├── language.json # 语言设置
├── history.json # 历史设置
└── system-prompt.json # 自定义系统提示词


