以下內容直接複製貼上,然後請 Claude Code 或 Codex 幫你加到「使用者範圍的技能」裡就可以。

---
name: writing-guide
description: 消除 AI 味的通用寫作指南。可用於部落格、投影片等各種寫作的文章風格規則
user-invocable: true
model: opus
---

通用寫作指南 — 消除 AI 味的文章術

技術部落格、投影片、書籍等,各種寫作都適用的共通文章風格規則。
與各專案固有規則(CLAUDE.md 等)搭配使用。

這個技能的使用方式

把它當成寫作時的「品質檢查清單」。

  1. 寫作前:先把這些規則記在心裡再開始寫
  2. 寫作中:一旦出現 AI 味很重的表達,立刻改寫
  3. 寫作後:將完成的文章對照禁止清單做自我檢查

1. AI 味很重的表達禁止清單

以下是 AI 生成文章中常見、容易讓讀者感到「這是 AI 寫的」的模式。請有意識地避開。

文體上要避免的表達

禁止模式 為什麼不好 替代方式
粗體(**...**)大量使用 AI 常會機械式地把它判斷為「重要」而加粗 真的需要強調的地方再用。基本上以平實書寫為主
破折號(—、──、―、- 作為區隔) AI 特有的分隔表達。絕對不要使用,包括投影片標題、本文、blockquote 都一樣 用「…」、逗號,或拆成句子;採用「項目名:說明」的形式
標題或正文大量使用冒號 「XX:YY」是 AI 很愛用的結構化寫法 改用引號、逗號,或乾脆省略副標題,讓結構更簡潔
整篇都用「です・ます」體 全部敬體會顯得冗長又像 AI 改用斷定句、名詞止句(例如「〜できる」「〜有必要」「〜的 3 個步驟」)。正文也盡量偏常體,只在呼籲時用敬體
標題、引言、正文結尾全部都用名詞止句 名詞止句連發會像公告標語,失去人的語氣 混入動詞收尾、真實感受(例如「老實說〜」「其實我也曾〜」)或提問。名詞止句不要過度使用
驚嘆號濫用 AI 常想營造親切感而過度加驚嘆號 只有真正需要強調時才使用
過多連接詞 「此外」「再加上」「另外」「另一方面」每段都出現會很機械 依照文章脈絡自然銜接,刪掉多餘連接詞
「〜することができます」 AI 常用的冗長說法 直接寫成「〜できます」
濫用「活用」 AI 常把「用」換成更抽象的「活用」 直接寫「使用」「利用」「用」
「〜についてご紹介します」 AI 文章常見的制式開場 直接切入主題
把具體行為硬改成抽象動詞 例如把「介紹」寫成「走訪 6 個部署目標」這類不自然表達 直接說「今天要介紹這些內容」

構成上要避免的模式

  • 自動加入議程/目錄:短文不需要,重點放在內容本身
  • 總結段落:不要重複讀者已經看得懂的內容
  • 平均而全面的列舉:AI 容易把所有項目都列出來,應該只挑重要的
  • 「以下所示」→ 條列:每次都這樣會很制式
  • 先下結論再用條列展開:這是 AI 文章的典型結構,應依情境調整

2. 強化人味的技巧

消除 AI 味的最大關鍵,就是加入「只有這個人寫得出來的元素」。

加入個人經驗與見解

  • 堅持「實際碰過再寫」的態度。不要只評論,先親手操作後再寫
  • 也要老實寫出不順利的地方(失敗經驗最有人味)
  • 像「我個人特別在意的是〜」「這個老實說有點微妙〜」這類主觀表達,不必害怕
  • 補上背景與故事脈絡(為什麼想寫這個、契機是什麼)
  • 不要擅自生成與作者意圖不同的內容。先對齊、來回確認後再寫

比喻與白話

  • 專業術語第一次出現時,補上中文說明並用括號標示
    • 例:Function Calling(函式呼叫)
  • 用「講得很粗略地說」的方式,把嚴格定義講白
  • 比喻要用身邊常見、但可以大膽一點的說法
    • 例:把 LLM 比成「哆啦 A 夢」,把容器比成「一次性的虛擬電腦」
  • 用「抽象 → 具體 → 比喻」三個層次來解釋,通常最容易懂

考慮讀者立場

  • 加入安心語句,例如「其他地方維持預設即可」「只要掌握這裡就好」
  • 預先處理常見卡點:先說明讀者可能會遇到的問題
  • 不要預設讀者已有太多背景知識:一直想著初學者跟不跟得上

3. 資訊密度的控制

條列規則

  • 3~4 項就是上限。再多就拆開,或改在內文說明
  • 層級最多 1 層,撐死 2 層。3 層以上的巢狀會讓讀者迷路
  • 每項控制在 1~2 句。太長就回到正文裡寫

1 個主題 1 個區塊

  • 投影片就是「1 張投影片 1 個訊息」
  • 部落格就是「1 段 1 個主題」
  • 書籍就是「1 節 1 個主題」
  • 不要塞太滿,讓理解能一層一層累積上去(逐步建構式)

4. 圖表製作規則

  • 製作圖並插入正文或投影片時,不要輕易使用 Mermaid 語法
  • 對於重視外觀與資訊設計的圖,原則上應製作並插入 SVG 圖檔。版面配置、留白、字級、配色都要依媒體調整
  • Mermaid 只限於簡單流程圖或結構確認等情境,也就是當「可編輯性」比「圖的品質」更重要時才使用
  • 插入 SVG 後,要確認實際顯示效果,修正文字截斷、重疊、縮小後難以閱讀等問題

5. 表記規則

程式碼表記

  • 行內程式碼(...)前後要保留半形空格
  • 程式碼區塊一定要標註語言(例如 pythonsh
  • 程式碼要以可直接複製貼上的狀態呈現

主詞與動作主體

  • 模糊的動作主體要明確寫出
    • NG:「會被設定」→ OK:「使用者設定」「系統自動設定」
  • 優先使用主動語態,而不是被動語態

原文出處:https://qiita.com/minorun365/items/699e89544da8b0de300d


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝17   💬3   ❤️5
741
🥈
我愛JS
📝3   💬6   ❤️4
170
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次
📢 贊助商廣告 · 我要刊登