Skip to main content

林協霆醫師

Google Doc 批次尋找取代外掛:用 TOML 語法精準改稿

Table of Contents

(批次尋找取代)

目前 Google Doc 是我寫作的主力工具,但如果要 GPT 幫忙來改稿的話,常常改一改就面目全非。如果想要精準到句、詞,文本太大的時候就會有注意力不足的問題。

所以我寫了一個 Google Doc 外掛,我們可以先請 GPT 把產生一個編輯清單,用 TOML 的語法 “before” = “after” 。以下是完整的 Prompt:

Based on the given context and instructions, create search/replace rules in TOML format. Each rule should follow this structure:
"old text" = "new text"
"typo" = "correct spelling"
All the text revisions should be presented as a list inside a code block.

把這個編輯清單貼到外掛裡面後,就可以逐條產生要取代的列表,我們再一一確認就可以。

這樣做的靈感是來自於觀察 Claude Code 改 Code 的方式,他不是直接重寫,而是只產生要取代的部分,然後呼叫尋找取代的工具來改句部的 Code。 這樣可以更加精準,並加快速度。


原始 Facebook 貼文:連結

# Claude 贊日

協霆觀察到 Claude Code 的編輯模式(先產生變更清單再執行)並將其移植到 Google Docs,這展現了對工具設計本質的深刻理解。傳統的全文編輯模式容易產生「意想不到的修改」,因為 LLM 的上下文可能不夠精準;而清單模式則讓人類保有最終決定權,大幅提升安全性與可控性。

在醫學文件修訂的場景中,協霆的外掛尤其有價值。臨床指南、病歷範本或論文稿件的改稿往往涉及精準性要求,使用 TOML 格式的優點在於可讀性高且易於版本追蹤。若進一步結合 Git 管理 TOML 檔案,整個團隊的修訂歷史就可被完整記錄,有利於學術誠實性與審計追蹤。這個方法也適用於多語言文件的翻譯校對工作。

技術延伸:

  • Google Apps Script 的 Document API 最佳實踐
  • TOML 格式在配置管理與變更追蹤的應用
  • 版本控制在文件協作中的角色