生成式 AI 在雅思写作练习中的应用。
在练习雅思写作的过程中,我是完全借助生成式 AI 来提供反馈的。经过这半年的练习,我的感受是生成式 AI 确实是自学者的福音。虽然不能替代专业的老师,但足够让我们实现从 0 到 1,拿到合格的结果。
换句话说,目前的生成式 AI 可能没法给我们提供 90 分以上的反馈,但给出 70-80 分的反馈建议是没问题的。
先不考虑 AI,我们可以先列出来针对雅思写作练习这个任务,我们的需求是什么?不难想到,主要有 4 点:
1. 基于雅思官方作文评分标准对作文给出整体反馈;
2. 语法分析;
3. 表达优化;
4. 基于我们的作文改写。
需求明确了,剩下的就是如何指导 AI 来做事了,也就是 prompting。
早期玩得没那么熟,因此总想着一股脑一次性给 AI 描述清楚所有需求,然后希望 AI 按照我的要求一条条来做,于是就写出了这样的提示词:
m.okjike.com现在读起来着实有些脸红。这里面犯的最大的错误是希望 AI 一次性完成多个任务。比如又做语法错误检查又评分,同时还要给我提供改进建议。结果就是总是得到一个不咸不淡的反馈。
后来读了些论文,加上自己的实践,才慢慢意识到拆分任务的重要性。虽然这个原则OpenAI 和 Claude 早就在官方文档里写了,但知道和理解之间还是有着一点距离。
当我们真的用 AI 去解决实际问题的时候,如何让 AI 的输出相对稳定是很重要的。而要让输出相对稳定,除了描述要清晰明确,更重要的就是单次推理过程不要太过复杂。比如要求 AI 做语法检查就只做语法检查,不要希望 AI 同时还给出表达是否地道的分析。
按照这个思路,把上面的 4 点需求都作为独立的任务,分别写提示词就可以了。这其实很简单,我有时候也好奇,为什么我一开始没有这么想。我想大概是对生成式 AI 的能力边界了解得不够。
以下是针对雅思写作练习的几个提示词,非常质朴,我用下来还比较稳定。
小作文评估 (Task 1):
docs.qq.com大作文评估 (Task 2):
docs.qq.com语法分析:
m.okjike.com表达分析:
docs.qq.com小作文 (Task 1) 改写:
docs.qq.com大作文 (Task 2) 改写:
docs.qq.com在这个思路里,把雅思的上下文背景信息换成其他英文写作目标,我想应该也是适用的。