提示词这个概念,对于不管是程序员还是其他行业的人,都是一个新的概念,想要用好提示词,都是需要学习的。但是,以我做为程序员学习提示词的 过程,我的经验是,程序员学习提示词,学习曲线比较陡峭,也就是学习起来特别快,从开始的简单对话,到后来的提示词模板,到更高级的智能体等等, 是可以逐步深入的,而且难度对于程序员来说,并不实现某个产品需求难多少。但是,如果是其他行业的人,学习提示词,大多数可能只是简单对话,好点的 是会使用各种模板,但是到智能体,因为需要编程才能实现,这个门槛一下高了很多。所以,我觉得,做为程序员,应该在自己擅长的地方发力,成绩会更好。
一个好的提示词由哪几部分构成?
- 需求描述
- 必要的背景信息
- 一个好的示例
- 输出格式的定义
一个10分的提示词
下边是一些关于今年奥运会中国队获奖情况的统计,统计一下各省份奖牌数。
黄雨婷 - 射击混合团体10米气步枪金牌,所属省份为江苏 。 盛李豪 - 射击混合团体10米气步枪金牌和男子10米气步枪金牌,所属省份为江苏 。 陈艺文/昌雅妮 - 跳水女子双人3米板金牌,其中陈艺文所属省份为海南,昌雅妮的省份信息未在搜索结果中找到 。 谢瑜 - 射击男子10米气手枪金牌,所属省份为江苏 。 杨昊/练俊杰 - 跳水男子双人10米台金牌,杨昊所属省份为云南,练俊杰的省份信息未在搜索结果中找到 。 王楚钦/孙颖莎 - 乒乓球混合双打金牌,王楚钦所属省份为河北,孙颖莎的省份信息未在搜索结果中找到 。 陈芋汐/全红婵 - 跳水女子双人10米台金牌,陈芋汐所属省份为广东,全红婵的省份信息未在搜索结果中找到 。 邓雅文 - 自由式小轮车女子公园赛金牌,所属省份为四川 。 潘展乐 - 游泳男子100米自由泳金牌,所属省份为浙江 。 刘宇坤 - 射击男子50米步枪三姿金牌,所属省份为陕西
AI输出的结果
根据您提供的信息,我们可以进行如下统计:
江苏:
黄雨婷:1金(射击混合团体10米气步枪金牌) 盛李豪:2金(射击混合团体10米气步枪金牌和男子10米气步枪金牌) 谢瑜:1金(射击男子10米气手枪金牌) 海南:
陈艺文:1金(跳水女子双人3米板金牌) 云南:
杨昊:1金(跳水男子双人10米台金牌) 河北:
王楚钦:1金(乒乓球混合双打金牌) 广东:
陈芋汐:1金(跳水女子双人10米台金牌) 四川:
邓雅文:1金(自由式小轮车女子公园赛金牌) 浙江:
潘展乐:1金(游泳男子100米自由泳金牌) 陕西:
刘宇坤:1金(射击男子50米步枪三姿金牌)
这个输入和我们想要的结果完全不一样。
一个60分的提示词
按照我们上边说的一个好的提示词几个部分,我们重新整理一下这个提示词。 需求描述:根据提供的奥运会中国队获奖情况,统计出各省份的奖牌数。 信息补充:如果一个项目由2个运动员参赛,那么这个项目的奖牌数为2。如果同一个运动员获得几枚奖牌,就要统计几次。如果某运动员省份未知,那么统计为未知省份。 示例:比如100自由泳项目,金牌潘展乐,浙江省。那么统计结果为浙江省,金牌,1枚。 杨昊/练俊杰 - 跳水男子双人10米台金牌,杨昊所属省份为云南,练俊杰的省份信息未在搜索结果中找到,统计结果为云南省,金牌,1枚。 输入:结果以表格形式输出。。
| 省份 | 奖牌类型 | 奖牌数 |
|---|---|---|
| 江苏 | 金牌 | 4 |
| 海南 | 金牌 | 1 |
| 云南 | 金牌 | 1 |
| 河北 | 金牌 | 1 |
| 广东 | 金牌 | 1 |
| 四川 | 金牌 | 1 |
| 浙江 | 金牌 | 1 |
| 陕西 | 金牌 | 1 |
| 未知省份 | 金牌 | 3 |
这个结果和我们想要的结果是一样的。
下一节,我们来讲一下,如何把一个60分的提示词,变成一个80分的提示词。
- 原文作者: 三山
- 原文链接: https://blog.jinerge.com:443/aifullstack/5-chatgpt-to-programmer.html
- 版权声明:本作品采用 署名 - 非商业性使用 4.0 国际 (CC BY-NC 4.0)进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。
