Snow CLI使用注意事项详尽指南
Snow CLI是一款功能强大的工具,但它的设计有时可能不符合直觉,因此需要一些注意事项来帮助用户更好地使用它。以下是使用Snow CLI时的一些关键点:
- 启动对话:启动对话功能包含了大量的选项,需要用户仔细设置。
API和模型设置:
- Snow CLI中的菜单是滚动式的,用户需要按到底才能看到所有选项。
- 建议关闭提示词优化,因为优化可能使原本好的提示词变得更差。
- 最大上下文令牌和最大令牌数需要根据实际情况填写,这些参数会影响API的表现。
- 代理和浏览器设置:如果用户不打算对Snow进行抓包,可以忽略此设置,因为所有预设都已设置好。
代码库设置:
- jina-embeddings-v3的维度设置为1024。
- jina-embeddings-v4的维度设置为2048。
- 系统提示词设置和自定义请求头设置:这些设置需要用户自行学习使用。
- MCP设置:在0.4.23版本及以下存在BUG,建议更新到0.4.25版本,并修复Linux下可能没有Vim的问题。
- 子代理设置:Snow CLI支持子代理,并提供了三种内置的子代理(规划者、探索者、执行者),用户也可以自定义子代理的描述和角色。
- 敏感命令:Snow CLI内置了多个敏感指令,这些指令在YOLO模式下无法自动执行,需要用户手动确认。例如,高危的rm和kill命令。
- 语言设置和主题设置:用户可以根据自己的喜好设置语言和主题。
开始对话:
- ESC键用于打断AI对话。
- 双击ESC回滚对话。
- Shift+Tab快速开启关闭YOLO。
- Ctrl+L和Ctrl+R用于删除文本。
- Ctrl+V用于粘贴图片。
- '@'和'@@'用于搜索文件。
- '#'用于选择子代理。
- '/'用于命令面板。
- 在空输入框中使用上下键可以显示历史消息记录。
- 超长文本粘贴会有占位符。
- 启动命令:snow -c用于快速恢复最近一次对话。
以上是使用Snow CLI时的一些注意事项,希望对用户有所帮助。
评论已关闭