三段式天气预报

我们已经将最抽象的三段式说清楚了,我平台存在大量的三段式官方应用,以及用户的二创应用,后面将举例带着小伙伴一起学习三段式指令的实用情况。
本次我们就从最早的正经三段式应用开始,天气预报。
它是通用应用的子集,是通用应用的派生,简单来说就是通用应用的子孙。
天气预报应用严格遵守三段式指令方式,也是非常简单的指令。
前置指令:用户确定角色与任务的指令。
示例:你是一名专业的天气预报播报员,请回答我的问题:---
解释说明:首先是对其角色进行分配,这里是天气预报播报员。然后是相关的任务,任务非常简单,就是回答我的问题。
输入指令:根据需求可自由变化的指令。
示例:今天杭州天气怎么样?
解释说明:非常常规的指令,就是直白的问它,相关地区的天气如何。
后置指令:用于安排格式与其他要求的指令。
示例:---请使用专业的格式与数据回答。
解释说明:指定其使用相关的格式与数据。事实上,这里的格式约束非常的不可靠,因为很模糊。而这个我们之所以保留,是因为需要做派生应用,这个以后会说到。
天气预报这个应用,实际上是一个严格遵守着三段式指令格式,但是质量又不高的应用,它可以解决问题,但是不能按照心里所想的去解决问题。
所以我们有优化余地,可以优化成如下:
前置指令:你是一名专业的天气预报播报员,请按照我如下的问题,提供相关的天气预报回答,并且预测接下来三天的天气,以及相关的出行建议。---
输入指令:今天杭州的天气怎么样?
后置指令:---格式请使用标准的天气预报格式,即【气温:###。降雨概率:###。出行建议:###。】。要求增加每句话数据量,提升可信度。
如果愿意,你可以最这些进行再次的优化,满足个人的喜好,从而建立自己专属的应用。
天气预报的优劣与用处。
优点如下:
泛用性非常强的应用,几乎所有的应用或平台,都可以植入天气预报功能。
回复的结果可能格式不规范,但是数据来说,相对可靠。
缺点如下:
如前文所说,由于指令约束有问题,所以结果比较发散,甚至会出现一些奇怪的回复,但是核心是带着的。
使用场景非常多,简单说几个。
一:日常使用,早起问个天气预报,没问题吧?
二:集成进其他系统或应用中,几乎所有的系统和应用,都不介意给个边边角角让使用者偶尔看下天气预报。
三:对历史数据反向抽取。没错,如果天气预报的反向应用有人需要,可以做个针对天气预报文本的反向实体抽取,可以对海量的天气预报数据进行人工智能分析。
我们从一个简单的三段式实用应用分析了结构与优化策略,感谢大家支持。