可判定的输出,核心不是让答案“像不像”,而是让批改者在看不到你的解释时,仍能根据产出本身判断对错。做法是把文章里的每个知识点改写成“给定输入 + 要求动作 + 可观察结果”三件套,并提前写下判定规则。若知识点只涉及概念辨析,用选择加理由的结构;若知识点涉及操作流程,用固定输入加产出物加验收点的结构。两种结构的选择依据是:这个知识能否在脱离原作者表述后,仍留下可检查的痕迹。
文章里的知识大致分两种。一种是判断型,比如“某类页面该不该被索引”“两个信号冲突时优先看哪个”;另一种是执行型,比如“给定一份抓取日志,找出异常目录”“给定一组标题,改写成符合意图的版本”。判断型适合输出成“结论 + 依据 + 反例”,执行型适合输出成“处理后的文件或清单 + 变更说明”。
区分的依据很简单:如果一条知识换个案例后,你的答案仍然只是复述原文,那它还没被转成实操题。真正可判定的题,会强迫你产出一个原文里没有、但可以由原文原则推导出来的东西。例如原文讲“重复内容要选规范版本”,实操题就应给出三个近似页面,要求你指定规范页并写出淘汰另外两个的具体理由,而不是让你解释什么是规范页。
当文章描述的是稳定机制或可重复流程时,把输入固定下来,输出才有可比性。假设一篇旧文讲“如何根据日志判断抓取预算浪费”,你可以自建一份假设日志:某目录下 200 条 URL 中 150 条返回相同参数页,只有 40 条有独立内容。要求自己输出一张表,列出保留、合并、屏蔽三类处理,并为每条给出触发条件。
验收点要写成可勾选的动作,例如:
做完这一步,下一步不是继续做题,而是回头改题。如果某条验收点你无法在不看答案的情况下勾选,说明它太模糊,需要换成更具体的观察对象,比如“是否写明了保留地址”而不是“处理是否合理”。
有些文章知识无法固定输入,比如“什么情况下应该放弃旧栏目”“旧合作关系是否还值得保留”。这类知识转实操题时,不要强行造一个标准答案,而是要求输出一个决策和至少一个反例。反例的作用是暴露你的判断边界:你在什么条件下会改变结论。
假设场景:一个旧内容栏目仍有少量访问,但维护成本高,且与当前主题关联变弱。要求自己写出:保留哪部分、退出哪部分、退出后原地址如何处理、什么信号出现时你会重新评估。判定规则可以设为:
这种题的价值在于,它逼你把“保留仍然有价值的部分”落到可执行的取舍上。若你写不出触发条件,说明这条知识还没被你消化成判断规则,下一步应回到原文找依据,而不是继续加题。
一个常见失败是答案里混着推理,批改时只能整体感觉“差不多”。更稳的做法是把产出分成两层:第一层是结论或产出物,第二层是依据。批改时先只看第一层,用事先写好的验收点判断;第一层通过后,再看第二层是否引用了原文原则。
这样做还有一个副作用:当你发现自己第一层总是过不了,问题往往不在表达,而在你还没确定判定标准。此时应该停下来补判定规则,而不是反复重写答案。判定规则要写成“看到什么就算过”,例如“列出了三个页面中哪一个作为规范页,并给出两个可观察差异”,而不是“分析是否到位”。
如果文章涉及的做法在不同条件下结论相反,实操题就不应要求唯一输出。此时改为要求写出“两种条件下各自的选择”,并注明每种选择成立的前提。例如旧系统退出时,有的内容适合迁移,有的适合保留原地址,有的适合直接下线,取决于该内容是否仍有独立搜索需求、是否被外部引用、维护成本是否可接受。判定标准变成:是否写清了每种选择的前提,以及前提之间是否互斥。
这类题不需要你预测结果,只需要你能在给定前提下推出一致动作。若你发现两种前提其实可以同时成立,说明题目设置有问题,应拆成两道题,而不是硬凑一个折中答案。