在此练习中，使用“停止序列”和“消息预填充”的主要目的是什么？	在单个响应中获得多个干净、无额外评论的命令。
初始尝试中，为了让模型开始生成代码块，使用了什么作为消息预填充或停止序列？	三个反引号（```）。
当模型使用反引号生成代码块时，它有时会自行添加语言标识符（如 `bash`）的原因是什么？	为了在渲染时应用该语言的语法高亮。
如何防止模型在代码块中自动添加语言标识符？	在消息预填充中明确包含所需的语言标识符。
当模型生成代码块时，除了语言标识符外，还可能出现哪种不希望看到的输出？	额外的注释或解释（例如：“此命令执行 X, Y, Z”）。
如何利用消息预填充来指导模型避免生成不必要的注释？	在预填充中提供明确的指令，例如：“请在单个代码块中提供所有命令，且不包含任何注释。”
