<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ai-Writing on Tarragon</title><link>https://tarrragon.github.io/blog/tags/ai-writing/</link><description>Recent content in Ai-Writing on Tarragon</description><generator>Hugo -- gohugo.io</generator><language>zh-TW</language><copyright>Tarragon (CC BY 4.0)</copyright><lastBuildDate>Thu, 25 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tarrragon.github.io/blog/tags/ai-writing/index.xml" rel="self" type="application/rss+xml"/><item><title>三輪審查的檢討收穫 — 工具 opinion 文章的寫作品質演進</title><link>https://tarrragon.github.io/blog/report/tool-opinion-article-review-lessons/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://tarrragon.github.io/blog/report/tool-opinion-article-review-lessons/</guid><description>&lt;h2 id="結論">結論&lt;/h2>
&lt;p>多輪審查的價值在 frame 切換而非重複加深。三輪用了 8 個不同 frame，每輪抓到的問題類型和上一輪不重疊。停止訊號是「想不出新 frame」而非「finding 數遞減」。&lt;/p>
&lt;h2 id="每輪的-frame-和收穫">每輪的 frame 和收穫&lt;/h2>
&lt;h3 id="round-1compliance規範--事實--冷讀">Round 1：Compliance（規範 + 事實 + 冷讀）&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Frame&lt;/th>
 &lt;th>代表 finding&lt;/th>
 &lt;th>類型&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>寫作規範&lt;/td>
 &lt;td>「唯一」必然性框架（3 處）、meta-commentary 外露&lt;/td>
 &lt;td>字句層&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Fact-check&lt;/td>
 &lt;td>semver 表格混用專案術語和標準定義&lt;/td>
 &lt;td>準確性&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>冷讀零脈絡&lt;/td>
 &lt;td>「Proposal」「Wave」行話洩漏、缺進入動機&lt;/td>
 &lt;td>可讀性&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="round-2cadence--讀者旅程--title-commitment">Round 2：Cadence + 讀者旅程 + Title commitment&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Frame&lt;/th>
 &lt;th>代表 finding&lt;/th>
 &lt;th>類型&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Cadence&lt;/td>
 &lt;td>「為什麼會這樣」兩小節骨架完全複製&lt;/td>
 &lt;td>結構層&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Reader simulation&lt;/td>
 &lt;td>事件段佔比高、原則到得晚、CoC 結尾像附錄&lt;/td>
 &lt;td>節奏層&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Title commitment&lt;/td>
 &lt;td>title 承諾「為什麼」但 L86 才正式交付&lt;/td>
 &lt;td>對齊層&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h3 id="round-3self-application--steelman">Round 3：Self-application + Steelman&lt;/h3>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Frame&lt;/th>
 &lt;th>代表 finding&lt;/th>
 &lt;th>類型&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>Self-application&lt;/td>
 &lt;td>文章主張「用結構引導」但自己的標題路徑偏事件&lt;/td>
 &lt;td>Meta 層&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Steelman&lt;/td>
 &lt;td>缺 soft/hard opinion 區分、缺 cost-benefit 不對稱論證&lt;/td>
 &lt;td>論證層&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;h2 id="三輪漏抓鏈為什麼前一輪漏了">三輪漏抓鏈：為什麼前一輪漏了&lt;/h2>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>問題&lt;/th>
 &lt;th>哪一輪抓到&lt;/th>
 &lt;th>為什麼前面漏了&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>同骨化（兩段結構複製）&lt;/td>
 &lt;td>R2&lt;/td>
 &lt;td>R1 逐段掃描，同骨化是跨段比對才浮現&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>CoC 結尾收束弱&lt;/td>
 &lt;td>R2&lt;/td>
 &lt;td>R1 檢查的是每段內容是否合規，不評估段落在全文中的位置價值&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>缺 soft/hard opinion 區分&lt;/td>
 &lt;td>R3&lt;/td>
 &lt;td>R1-R2 的讀者角色是「初次讀者」，R3 的讀者角色是「知識淵博的反駁者」&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>文章未 self-apply 自己的主張&lt;/td>
 &lt;td>R3&lt;/td>
 &lt;td>R1-R2 把文章當內容審查，R3 把文章當主張並用主張反向檢查&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>每一輪的遺漏都是因為 frame 的視角限制——同一個 reviewer 用同一個 frame 跑多輪只會重複相同的 catch。多輪的價值在 frame 切換。&lt;/p>
&lt;h2 id="你的文章需要多輪審查嗎">你的文章需要多輪審查嗎？&lt;/h2>
&lt;ul>
&lt;li>品質敏感（教學、規範、長期累積的內容）且篇幅 &amp;gt; 100 行 → 至少 2 輪不同 frame&lt;/li>
&lt;li>第一輪 finding &amp;gt; 10 → 再加一輪&lt;/li>
&lt;li>同一批次有 3+ 篇相關文章 → 加跨篇一致性 frame&lt;/li>
&lt;li>想不出新 frame → 停止&lt;/li>
&lt;/ul>
&lt;h2 id="ai-輔助寫作中反覆出現的-pattern">AI 輔助寫作中反覆出現的 pattern&lt;/h2>
&lt;p>從這次和過去的審查經驗，以下 pattern 在 AI 生成的文章中出現頻率高：&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Pattern&lt;/th>
 &lt;th>出現頻率&lt;/th>
 &lt;th>為什麼 AI 容易犯&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>必然性框架（「唯一」「天生」「本質」）&lt;/td>
 &lt;td>高&lt;/td>
 &lt;td>AI 傾向用強勢措辭增加說服力&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>負向開頭（「不是 X」「沒有 Y」）&lt;/td>
 &lt;td>高&lt;/td>
 &lt;td>否定句是 AI 常用的對比修辭&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>meta-commentary（「先交代脈絡…」）&lt;/td>
 &lt;td>中&lt;/td>
 &lt;td>AI 把內部推理過程外露到文章中&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>同骨化&lt;/td>
 &lt;td>高&lt;/td>
 &lt;td>同一 prompt 生成的多段文字共用隱含模板&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>結尾重複前文&lt;/td>
 &lt;td>中&lt;/td>
 &lt;td>AI 傾向在結尾摘要前文而非昇華&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>
&lt;p>這些 pattern 的防護適合放在生成端（寫作前的 checklist），而非只放在審查端（寫完後掃描）。&lt;/p></description><content:encoded><![CDATA[<h2 id="結論">結論</h2>
<p>多輪審查的價值在 frame 切換而非重複加深。三輪用了 8 個不同 frame，每輪抓到的問題類型和上一輪不重疊。停止訊號是「想不出新 frame」而非「finding 數遞減」。</p>
<h2 id="每輪的-frame-和收穫">每輪的 frame 和收穫</h2>
<h3 id="round-1compliance規範--事實--冷讀">Round 1：Compliance（規範 + 事實 + 冷讀）</h3>
<table>
  <thead>
      <tr>
          <th>Frame</th>
          <th>代表 finding</th>
          <th>類型</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>寫作規範</td>
          <td>「唯一」必然性框架（3 處）、meta-commentary 外露</td>
          <td>字句層</td>
      </tr>
      <tr>
          <td>Fact-check</td>
          <td>semver 表格混用專案術語和標準定義</td>
          <td>準確性</td>
      </tr>
      <tr>
          <td>冷讀零脈絡</td>
          <td>「Proposal」「Wave」行話洩漏、缺進入動機</td>
          <td>可讀性</td>
      </tr>
  </tbody>
</table>
<h3 id="round-2cadence--讀者旅程--title-commitment">Round 2：Cadence + 讀者旅程 + Title commitment</h3>
<table>
  <thead>
      <tr>
          <th>Frame</th>
          <th>代表 finding</th>
          <th>類型</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Cadence</td>
          <td>「為什麼會這樣」兩小節骨架完全複製</td>
          <td>結構層</td>
      </tr>
      <tr>
          <td>Reader simulation</td>
          <td>事件段佔比高、原則到得晚、CoC 結尾像附錄</td>
          <td>節奏層</td>
      </tr>
      <tr>
          <td>Title commitment</td>
          <td>title 承諾「為什麼」但 L86 才正式交付</td>
          <td>對齊層</td>
      </tr>
  </tbody>
</table>
<h3 id="round-3self-application--steelman">Round 3：Self-application + Steelman</h3>
<table>
  <thead>
      <tr>
          <th>Frame</th>
          <th>代表 finding</th>
          <th>類型</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Self-application</td>
          <td>文章主張「用結構引導」但自己的標題路徑偏事件</td>
          <td>Meta 層</td>
      </tr>
      <tr>
          <td>Steelman</td>
          <td>缺 soft/hard opinion 區分、缺 cost-benefit 不對稱論證</td>
          <td>論證層</td>
      </tr>
  </tbody>
</table>
<h2 id="三輪漏抓鏈為什麼前一輪漏了">三輪漏抓鏈：為什麼前一輪漏了</h2>
<table>
  <thead>
      <tr>
          <th>問題</th>
          <th>哪一輪抓到</th>
          <th>為什麼前面漏了</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>同骨化（兩段結構複製）</td>
          <td>R2</td>
          <td>R1 逐段掃描，同骨化是跨段比對才浮現</td>
      </tr>
      <tr>
          <td>CoC 結尾收束弱</td>
          <td>R2</td>
          <td>R1 檢查的是每段內容是否合規，不評估段落在全文中的位置價值</td>
      </tr>
      <tr>
          <td>缺 soft/hard opinion 區分</td>
          <td>R3</td>
          <td>R1-R2 的讀者角色是「初次讀者」，R3 的讀者角色是「知識淵博的反駁者」</td>
      </tr>
      <tr>
          <td>文章未 self-apply 自己的主張</td>
          <td>R3</td>
          <td>R1-R2 把文章當內容審查，R3 把文章當主張並用主張反向檢查</td>
      </tr>
  </tbody>
</table>
<p>每一輪的遺漏都是因為 frame 的視角限制——同一個 reviewer 用同一個 frame 跑多輪只會重複相同的 catch。多輪的價值在 frame 切換。</p>
<h2 id="你的文章需要多輪審查嗎">你的文章需要多輪審查嗎？</h2>
<ul>
<li>品質敏感（教學、規範、長期累積的內容）且篇幅 &gt; 100 行 → 至少 2 輪不同 frame</li>
<li>第一輪 finding &gt; 10 → 再加一輪</li>
<li>同一批次有 3+ 篇相關文章 → 加跨篇一致性 frame</li>
<li>想不出新 frame → 停止</li>
</ul>
<h2 id="ai-輔助寫作中反覆出現的-pattern">AI 輔助寫作中反覆出現的 pattern</h2>
<p>從這次和過去的審查經驗，以下 pattern 在 AI 生成的文章中出現頻率高：</p>
<table>
  <thead>
      <tr>
          <th>Pattern</th>
          <th>出現頻率</th>
          <th>為什麼 AI 容易犯</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>必然性框架（「唯一」「天生」「本質」）</td>
          <td>高</td>
          <td>AI 傾向用強勢措辭增加說服力</td>
      </tr>
      <tr>
          <td>負向開頭（「不是 X」「沒有 Y」）</td>
          <td>高</td>
          <td>否定句是 AI 常用的對比修辭</td>
      </tr>
      <tr>
          <td>meta-commentary（「先交代脈絡…」）</td>
          <td>中</td>
          <td>AI 把內部推理過程外露到文章中</td>
      </tr>
      <tr>
          <td>同骨化</td>
          <td>高</td>
          <td>同一 prompt 生成的多段文字共用隱含模板</td>
      </tr>
      <tr>
          <td>結尾重複前文</td>
          <td>中</td>
          <td>AI 傾向在結尾摘要前文而非昇華</td>
      </tr>
  </tbody>
</table>
<p>這些 pattern 的防護適合放在生成端（寫作前的 checklist），而非只放在審查端（寫完後掃描）。</p>
]]></content:encoded></item></channel></rss>