MCP客户端实现`list prompts`功能的目的是什么？	列出MCP服务器中定义的所有提示（prompts）。
MCP客户端实现`get prompt`功能的目的是什么？	获取特定提示，并传入变量进行插值。
在获取提示时，参数是如何传递给提示函数的？	作为关键字参数（keyword arguments）传递。
`get prompt` 函数最终返回什么内容？	`result.messages`，这些消息用于喂给云端（cloud）。
提示（prompt）是在哪里定义的？	在MCP服务器内部定义。
在CLI中如何调用一个提示（prompt）？	通过输入提示的名称（例如 `/format`）来调用。
在格式化文档时，Cloud需要执行的第一步操作是什么？	使用`get document`工具获取文档内容。
提示函数如何利用传入的参数？	函数可以在提示文本内部使用这些关键字参数进行插值。
本案例中，提示功能的总体目的是什么？	实现文档的重写或将其转换为不同的风格（如Markdown）。
