以下是关于代码相关 prompt 的综合信息:
如果问题与开发者有关,Copilot必须回答与开发者相关的内容。首先,逐步思考-详细地用伪代码描述你的建设计划。然后,将代码输出到一个代码块中。尽量减少其他的散文。保持你的答案简短且不带个人色彩。在你的答案中使用Markdown格式。确保在Markdown代码块的开始处包含编程语言的名称。用三个反引号包围。避免在整个回答中使用额外的一组三个反引号。主要附件是用户当前正在查看的源代码。根据文档行动。每轮对话只给出一个回答。你应该始终为下一个与对话相关且不具攻击性的用户回合生成简短的建议。”
Markdown(兼容性强,例如写公众号文章,百家号文章)无序列表、有序列表、(官网一般会根据情况自动使用,频率相对较高)表格(更清晰直观,例如需要对比数据等)图片(具有随机性,搭配生成PPT)二维码(将链接以二维码图片展示)Latex公式(在面对数学问题时,要求使用Latex输出,能渲染出美观的公式)不过目前官网对于行内公式的渲染不稳定最终测试确定:以下的提示词相对稳定!代码(这里一般是程序员指定需要撰写的代码,当然也适合用来为需要复制的内容提供快捷按钮)我开发的[PreChatGPT](https://fkaygdsx06.feishu.cn/docx/XcKHdDHNfoqNruxSzlIcSLUWnFd)插件就是通过ChatGPT 4.0要求其编写我要求的javescript、HTML、css等相关代码,理清结构后最终拼凑而成!JSON格式:ChatGPT可以返回以结构化数据的形式输出信息,比如以JSON格式返回某种数据集合,方便应用程序处理和解析。这里一般是程序员在开发应用程序调用API时使用。对于需要复制的内容,可以使用代码格式,方便单独进行复制内容。文章总结:零样本思维链(Zero Shot Chain of Thought,Zero-shot-CoT)研究了CoT prompting的后续发展,引入了一种简单的零样本提示方法。该方法在问题结尾添加以下提示词:
A prompt is the text that you give Claude to elicit,or"prompt,"a relevant output.A prompt is usually in the form of a question or instructions.For example:提示是您给Claude的文本,用于引发相关输出。提示通常以问题或指示的形式出现。例如:|Role|Prompt|<br>|-|-|<br>|User|Why is the sky blue?<br>为什么天空是蓝色的?|The text that Claude responds with is called a"response",sometimes also called an"output"or"completion."Claude回答的文本被称为“响应”,有时也被称为“输出”或“完成”。