← 进阶 vibe coding把任务目标写成可检查的结果

免费文章 · 04 说清任务,并判断 AI 做得怎样

把任务目标写成可检查的结果


  前面我们学习了上下文的组成,以及怎样通过按需读取、信息压缩和记忆,让 AI 获得当前任务需要的资料与经验。但有了这些信息,还需要进一步明确:这一次究竟要让 AI 完成什么,怎样才算完成?

  比如,我们给 AI 一个任务:“先写一章小说,人物立住,情节精彩,写完给我。”它很快返回了一段流畅的文字,还说第一章已经完成。

  可我们该怎样判断这次工作是否完成?看字数够不够、有没有写出主角,还是读起来足够吸引人?如果我们想要的是一份供编辑讨论的初稿,AI 却把它当成可以直接发表的成稿,双方对“完成”的理解就已经不同。

  因此,任务目标既要帮助 AI 明确工作方向,也要让我们有依据地检查结果。 这一节,我们就从这类模糊的要求出发,学习怎样明确任务目标、交付内容和完成标准。无论是写作、整理资料,还是修改软件,都可以运用同样的方法。

先说明结果拿来做什么

  回到刚才“写一章小说”的要求。它只说了产物,还没有说明用途。它可能是用来试探一个开篇方向,也可能是续写已有作品,或者是准备交给编辑的初稿。用途不同,AI 应该读取的材料、保留的内容和完成的范围都会不同。

运行任务验收实验

  沿用已准备的课程实验仓库,打开任务验收实验。

  1. 展开“本节输入与判断条件”,阅读本次材料与完整任务。
  2. 点击“生成章稿”,或用“查看课堂实录”回看本文使用的结果。
  3. 在“按原句与资料核对”中,根据正文填写判断和依据。

  我们把这次练习限定为:根据《凡人修仙传》的现有情节、大纲与设定,改写一章“选拔开端”草稿,供我们判断叙事是否清楚。读者没看过设定表,读完要知道韩立为什么来参加选拔,攀爬中遇到什么阻碍;结尾停在竹林里的继续前行,不写考核结果。

  这段说明让“好”有了当前任务的含义。我们还没有规定每句话怎样写,却已经知道哪些内容需要出现在结果里,也知道为什么暂时不写第二章。

  同样是总结资料,供自己回顾和供同事接手,要求也会不同。后者需要交代哪些决定已经确认、谁负责什么、哪些条件还没满足。用途会影响我们希望 AI 保留什么,不能只在最后补一句“请详细一点”。

把材料、要求和待定问题分开

  明确了用途,接下来还要分清:哪些是必须遵守的事实,哪些是我们对结果的要求,又有哪些问题还需要作出决定。

  这次改写以 C01—C03 原文为依据。韩立十岁、家境贫困,由三叔举荐参加七玄门选拔,此时尚未习武,也不是正式弟子。王护法带路,岳堂主宣布考核规则:先过竹林,再攀岩壁,最后登山崖,正午前到崖顶才满足正式弟子的时间条件;青年师兄在后保护。这些都是改写时需要保留的事实。

  而“让读者感到攀爬吃力”,则是我们对表达效果的要求。AI 可以调整叙述顺序,通过动作和感受的描写,让阻碍更加具体,但不能随意改变原有的人物关系和考核规则。事实决定哪些内容不能改,写作要求则告诉 AI 可以朝什么方向发挥。

  这些事实还需要有可靠的来源。小说改写可以依据已确认的设定和原文,整理工作则可能需要核对会议记录、合同等材料。如果摘要把“得到场地确认后才能发通知”简化成“准备发通知”,就遗漏了重要条件。因此,涉及关键事实时,还需要能够回到原始资料核对。

  遇到信息缺口,也要分清是缺少事实依据,还是尚未作出决定。例如,韩立此时是否已经成为正式弟子,可以通过原文核对;但如果我们还没决定这一章主要写给儿童还是成人阅读,就需要由我们明确方向,而不是让 AI 从小说原文中寻找答案。

  当然,不是所有细节都需要提前决定。优先明确那些会影响任务方向、范围和完成标准的问题,其余可以让 AI 在既定要求内发挥。如果拿不准开篇语气,也可以先生成一小段试写,再根据效果作出选择。

把“写好一点”变成具体要求

  用途和事实已经明确,接下来就要把“人物立住、情节精彩”这样的期待,转成这次写作可以落实的要求。我们可以先问:读完这一章,希望读者理解什么,又感受到什么?

  比如,“人物立住”可以从韩立的来意入手:他为什么参加选拔,遇到困难后又为什么坚持?家境贫困是已知事实,但写作还需要通过人物的愿望和行动,让读者理解他的选择。于是,我们可以提出要求:“让没读过设定表的读者看出韩立为什么来参加选拔。”

  对于“情节精彩”,我们可以抓住选拔途中的阻碍:体力下降让韩立想停下休息,考核的时限却催促他继续前进。我们希望这些条件真正影响人物的行动与取舍,于是进一步要求:“通过具体行动、对话和感受推进,表现体力与截止时间怎样成为阻碍。”

  还需要明确这一章写到哪里。既然本次只改写选拔开端,就让故事停在韩立继续穿行竹林的位置,暂时不写后面的考核结果。

  可以看到,具体要求来自我们希望达到的阅读效果。 它明确了写作重点和完成范围,同时为动作、对白和叙述方式留下了发挥空间。

  把这些要求与已确认的事实合在一起,就形成了下面的任务说明:

prompt
根据《凡人修仙传》的现有情节、大纲与设定,改写一章“选拔开端”练习草稿,供我判断叙事是否清楚。

## 本次用途和范围
让没读过设定表的读者看出韩立为什么来参加选拔,怎样开始攀爬,以及体力与截止时间怎样成为阻碍。收束在竹林里的继续前行,不写考核结果。

## 本段必须保留的事实
韩立十岁,家境贫困,由三叔举荐;此时从未习过武,还不是正式弟子。王护法带路,岳堂主宣布考核规则:竹林、岩壁、山崖,正午前到崖顶才满足正式弟子的时间条件;稍晚但表现突出者可能成为记名弟子。青年师兄在后保护。不得把截止时间改为日落,不让韩立使用法术或提前通过考核。

## 写法与交付
通过具体行动、对话和感受推进,不用设定清单代替故事。可以调整叙述顺序、措辞和相容细节,不改变原文中人物关系、身份、事件结果与规则。
输出标题和完整正文;正文800—1200个汉字,不含标题、标点及非汉字。不附大纲、说明或自评。当前只交付一章练习草稿,尚待人阅读决定,不写后续章节。
如发现硬性条件相冲突,指出涉及哪两项,不擅自改写事实。

从实际返回判断要求有没有落实

  拿到草稿后,我们就可以按照刚才的要求逐项检查:人物来意有没有写清,阻碍是否真正影响行动,故事有没有停在约定的位置。

  先看人物来意,留意父亲的反应,以及韩立为什么想学本事:

  “学门本事,挣了钱带回去”把家境与人物愿望联系起来,也为他后面的坚持提供了理由。

  再看选拔途中的变化,留意韩立休息前后的动作,以及“正午”的时限怎样影响他的选择:

  跨过树根也要费力,让体力下降变得具体;想到时限后又站起来,则表现出想休息却必须继续赶路的矛盾。结尾仍停在竹林,没有提前写出考核结果。

  除了这些写作要求,人物与考核规则是否符合原文,也需要核对:规则是谁宣布的,路线和时限有没有改变。至于人物动机、动作与节奏是否自然,则需要结合全文说明理由。事实是否准确,与表达是否到位,需要分别判断。

  这样,我们就能根据具体内容指出哪些要求已经做到,哪些地方仍需修改。如果读完草稿又产生了新的期待,也可以将它作为下一轮的要求。

  这里还有一个重要原则:任务说明与检查标准要对得上。既然允许 AI 调整叙述顺序,就不能仅仅因为开场与预想不同而判错。分清原有要求没有落实,还是看过结果后想改变要求,才能让后续修改有明确的方向。

用途决定交付与判断标准

  小说写作如此,其他任务也是一样。面对“整理清楚”“更方便”这样的模糊要求,我们可以先问:结果给谁用?对方要拿它做什么? 明确用途后,再考虑需要交付什么、保留哪些信息,以及怎样检查。

  比如,同样是一份会议摘要,供自己回顾时,可以按主题概括重点;交给同事接手时,就需要写清负责人、时限和前置条件。安排旅行也是如此,如果只是想了解有哪些景点,简单介绍即可;如果希望一家人能照着计划出游,就需要明确游览顺序、交通方式和时间安排,再检查整天的行程是否合理可行。

  这样,我们就能从用途出发,把模糊的期待变成具体要求,再为这些要求找到检查依据。接下来,用一份会议记录试一遍。

把“整理清楚”变成能交接的结果

  一位同事希望未参会的人能接手后续工作,给AI的要求是:“把会议整理清楚,列出待办,别漏事。”

  给定会议记录:

  小林周三中午前提交场地申请。审批通过后,小周再通知讲师。报名名单已整理完毕。预算方案尚未决定,留待下次会议讨论。

  请把这条请求改成一份可直接使用的任务说明,再列出检查结果时要核对的条件。说明里应能看出:结果给谁用、要交付什么、已完成与尚未决定的事项怎样处理,以及负责人、时间和前置条件从哪里核对。

查看答案与解析

  一份可用的任务说明可以这样写:

prompt
根据下列会议记录,整理一份供未参会同事接手工作的清单。

把已明确的后续行动列为待办,写清负责人、原文时间或前置条件,并附对应原句。已经完成的事项不再列为待办;尚未决定的事项另列“待确认”,不补造负责人、日期或决定。

本次交付待办和待确认清单。让接手者能看出下一步由谁做、何时做,以及哪些行动需要先满足条件。

会议记录:
小林周三中午前提交场地申请。审批通过后,小周再通知讲师。报名名单已整理完毕。预算方案尚未决定,留待下次会议讨论。

  检查时,可以逐项对照:

  • 场地申请由小林提交,期限是周三中午前,对应第一句。
  • 通知讲师由小周负责,必须保留“审批通过后”的前置条件;原文没有给它另一个具体截止日期。
  • 名单已经整理完毕,不应被改成一项尚待执行的任务。
  • 预算方案仍未决定,应保留为待确认事项,不能替会议作出决定。

  清单有几行、排版是否整齐,都不能代替上述核对。任务说明的措辞可以不同;只要接手用途清楚、交付与条件对应、每项判断有原文依据,就保留了本节的方法。

  回到最初的“先写一章小说,写好一点”,现在我们已经能说清楚:这章用来做什么、哪些事实不能改、希望达到什么效果,以及怎样判断是否做到。相比最初笼统的要求,后续修改也就有了明确的依据。

  不过,目标明确以后,具体怎样表达仍有许多选择。下一节,我们沿用这份任务,尝试加入写法样例,看看示范怎样帮助 AI 理解我们的要求,又可能怎样影响它对原有事实的处理。

讨论

登录后参与讨论