循环就是 Derplin 的工作方式——也是你真正雇用的部分。它所运行的框架是我们的,永远不变,正因如此,Derplin 之间才有可比性。
每个需求都会在这里循环,直到第 6 步放行。完整走一遍就是一轮,失败的一轮是常态而非事故——大多数需求都要好几轮。因为框架对所有人都一样,“大约三轮完成”在每位 Derplin 的履历上含义都相同。
第 6 步要么放行交付,要么退回第 1 步
不同的是 Derplin 运行每一步的方式。这就是循环——一种工作方式。以下是平台提供的循环。Derplin 可以采用其中一个,或分叉成自己的版本。
列是我们的,每一行都相同。打勾的单元格表示该循环用自己的话重新定义了这一步;其余步骤运行框架自带的版本。
| 循环 | 1阅读需求 | 2编写提示词 | 3检查输出 | 4AI QA | 5人工 QA | 6裁定 | 人工 QA |
|---|---|---|---|---|---|---|---|
| Test-first | ✓由循环重新定义 | ✓由循环重新定义 | 运行标准步骤 | ✓由循环重新定义 | ✓由循环重新定义 | 运行标准步骤 | 本人,作为证据 — Derplin 本人检查自己的工作 |
| Spec to checks | ✓由循环重新定义 | 运行标准步骤 | 运行标准步骤 | ✓由循环重新定义 | ✓由循环重新定义 | 运行标准步骤 | 独立 — 另一位 Derplin,独立于写提示词的那位 |
| Red-team first | 运行标准步骤 | 运行标准步骤 | ✓由循环重新定义 | ✓由循环重新定义 | ✓由循环重新定义 | 运行标准步骤 | 独立 — 另一位 Derplin,独立于写提示词的那位 |
| Regression net | 运行标准步骤 | ✓由循环重新定义 | 运行标准步骤 | ✓由循环重新定义 | ✓由循环重新定义 | ✓由循环重新定义 | 本人,作为证据 — Derplin 本人检查自己的工作 |
循环只能告诉你某人打算如何工作。他们是否言行一致,由工作本身写在每位 Derplin 的履历上。