懶惰之最|GitHub 實測

旅遊行程不用重排?WordCraft 把草稿變 Word,表格 6 格都留住

2026-10-15|專案:storytold/wordcraft|Markdown 版

重點摘要

  • WordCraft CLI 0.7.0 將自製行程 Markdown 轉成 docx,3 列乘 2 欄共 6 格表格內容都保留。
  • 行程輸出保留 2 項待辦編號,並保留太魯閣的粗體與花蓮市區的斜體。
  • 替換自製會議決議並開啟追蹤修訂後,docx 留下 1 筆新增與 1 筆刪除,兩筆作者均為王主委。
  • 結論: 本次行程轉檔保留 6 格表格與 2 項編號,決議修改也留下新增與刪除紀錄。
  • 適合: 已有 Markdown 草稿、需要整理簡單行程或會議紀錄的人;本次完成這兩類自製樣本。
  • 不適合: 需要已驗證 Microsoft Word 重開與列印相容性的人;本次沒有測這兩項。
實測項目 結果
實測項目 結果
預算表 3 列 × 2 欄,6 格內容保留
有序待辦 2 項編號保留
文字格式 粗體地名與斜體住宿各 1 處保留
修訂 新增 1 筆、刪除 1 筆,作者均為王主委
驗證範圍 指令轉檔、讀回內容、XML 與輸出標記畫面
未驗證 Microsoft Word 重開、列印、桌面滑鼠操作

出門前,你已經把每天去哪裡、住哪裡、交通與住宿預算寫成草稿,接著卻要再開文書軟體,把標題放大、預算排成表格、待辦改成編號。這種「內容寫好了,還要再搬一次」的工作,才是這次想省掉的時間。

今天測的 WordCraft,是自稱以 Rust 重新實作 Word 工作流程的開源文書專案。我們沒有直接把它當成微軟 Word 的完整替代品,而是用 0.7.0 版指令工具,實際做兩件事:把行程草稿轉成可編輯的文件,以及修改會議決議並留下修訂紀錄。所有人物、廠商與金額都是自製測試資料,不是真實社區紀錄;行程也不是旅遊路線建議。

草稿裡的表格與編號,有沒有留下?

測試設備是 Mac mini M4 Pro(12 核、64GB),受測程式為 WordCraft CLI 0.7.0。本次操作透過指令工具完成,沒有驗證桌面介面的滑鼠操作。

行程原稿使用 Markdown:井字號表示標題,兩個星號表示粗體,一個星號表示斜體,直線與橫線排出預算表。這是一種用純文字標註格式的寫法,不必先拖拉表格。若你的筆記本來就這樣整理,轉檔才最有省工的意義;完全不熟悉的人仍需要學習。

實際執行的轉檔與讀回指令如下,將執行檔位置加入 PATH 後,可用同樣形式操作:

wordcraft-cli --version
wordcraft-cli convert /tmp/t.md /tmp/resume_trip.docx
wordcraft-cli text /tmp/resume_trip.docx
wordcraft-cli render /tmp/resume_trip.docx /tmp/resume_trip.png --scale 2

實測行程輸出:表格、粗斜體與編號

讀回文件並檢查輸出畫面後,預算表三列、兩欄共六格內容都保留,包括交通 1,800、住宿 3,600。太魯閣仍是粗體,花蓮市區仍是斜體;訂車票與訂民宿的「1、2」也還在。不能只看文字擷取裡出現內容就說排版正確,所以這裡同時核對了實際渲染畫面。

實測項目 結果
預算表內容 3 列 × 2 欄,6 格保留
地名與住宿格式 粗體、斜體各一處保留
有序待辦 2 項編號保留
決議替換 1 筆新增、1 筆刪除
修訂作者 兩筆都記為王主委

改會議決議,舊內容還看得到嗎?

另一份自製文件是社區會議紀錄。我們先開啟追蹤修訂,把「續約 A 電梯一年」換成「改選 B 昇降,簽兩年」。這不是直接改掉文字後就交差,而是要讓收到文件的人知道決議動過哪裡。

wordcraft-cli run --file /tmp/minutes.docx --author 王主委 \
  --cmd 'review.trackChanges={}' \
  --cmd 'select.text={"text":"續約 A 電梯一年"}' \
  --cmd 'text.insert={"text":"改選 B 昇降,簽兩年"}' \
  --save /tmp/resume_review.docx
wordcraft-cli convert /tmp/resume_review.docx /tmp/resume_review.png --markup

輸出檔修訂標記:新增底線與原文刪除線

標記畫面同時顯示新舊決議,舊文帶刪除線,新文帶底線。我們也讀取 docx 內部 XML,確認有新增與刪除節點,作者都記為王主委。這能支持「本次修訂有留下痕跡」,不能擴大成所有複雜修訂都相容。

我會拿來省哪一段工?

常寫純文字草稿、要整理簡單行程或會議紀錄的人,可以先用它省掉重排這一步。這次沒有拿成品到 Microsoft Word 重開,也沒驗證列印、複雜版面或多人往返修改;正式合約和要求完全一致的文件,仍應在對方使用的軟體逐頁核對。本次沒有測完整桌面操作,因此不適合依這支影片直接決定全面換掉現有文書軟體。

專案:storytold/wordcraft。授權:MIT 或 Apache-2.0;受測版本:CLI 0.7.0。

測試設備:Mac mini M4 Pro(12 核、64GB)。內容依實際執行結果撰寫,數據為撰寫當時的實測值。

← 所有實測