Snow CLI是一款功能强大的工具,但它的设计有时可能不符合直觉,因此需要一些注意事项来帮助用户更好地使用它。以下是使用Snow CLI时的一些关键点:

  1. 启动对话:启动对话功能包含了大量的选项,需要用户仔细设置。
  2. API和模型设置

    • Snow CLI中的菜单是滚动式的,用户需要按到底才能看到所有选项。
    • 建议关闭提示词优化,因为优化可能使原本好的提示词变得更差。
    • 最大上下文令牌和最大令牌数需要根据实际情况填写,这些参数会影响API的表现。
  3. 代理和浏览器设置:如果用户不打算对Snow进行抓包,可以忽略此设置,因为所有预设都已设置好。
  4. 代码库设置

    • jina-embeddings-v3的维度设置为1024。
    • jina-embeddings-v4的维度设置为2048。
  5. 系统提示词设置自定义请求头设置:这些设置需要用户自行学习使用。
  6. MCP设置:在0.4.23版本及以下存在BUG,建议更新到0.4.25版本,并修复Linux下可能没有Vim的问题。
  7. 子代理设置:Snow CLI支持子代理,并提供了三种内置的子代理(规划者、探索者、执行者),用户也可以自定义子代理的描述和角色。
  8. 敏感命令:Snow CLI内置了多个敏感指令,这些指令在YOLO模式下无法自动执行,需要用户手动确认。例如,高危的rm和kill命令。
  9. 语言设置和主题设置:用户可以根据自己的喜好设置语言和主题。
  10. 开始对话

    • ESC键用于打断AI对话。
    • 双击ESC回滚对话。
    • Shift+Tab快速开启关闭YOLO。
    • Ctrl+L和Ctrl+R用于删除文本。
    • Ctrl+V用于粘贴图片。
    • '@'和'@@'用于搜索文件。
    • '#'用于选择子代理。
    • '/'用于命令面板。
    • 在空输入框中使用上下键可以显示历史消息记录。
    • 超长文本粘贴会有占位符。
    • 启动命令:snow -c用于快速恢复最近一次对话。

以上是使用Snow CLI时的一些注意事项,希望对用户有所帮助。

标签: none

评论已关闭