這份文件只描述 Windows 單機版。
- Windows 10/11
- Microsoft Word Desktop
- Office add-in sideload 測試環境
- Node.js 20+
- 在 taskpane 內手動選取
.md檔匯入 - 拖放
.md檔匯入 - 將目前 Word 文件匯出成 Markdown
- 用 Windows shell 關聯與 launcher bridge,讓雙擊
.md時把內容交接給 add-in
在 repo 根目錄執行:
npm run single-machine這個指令會依序完成:
- 安裝 npm 相依
- 產生本機版
manifest.xml - 啟用
.md關聯與 launcher bridge - 從
3000起自動選一個可用 localhost port,並啟動或重用對應的 dev server - 將 add-in sideload 到 Word Desktop
執行完成後:
- 關掉所有 Word 視窗再重開
- Word 會把匯入 taskpane 設成預設 pane,通常在安裝後或文件再次開啟時自動顯示
- 若 ribbon 沒立即出現 add-in,先到 Word 的 Add-ins 手動開一次
http://localhost:<auto-selected-port>- Windows registry
- Office sideload registry
.local/pending-open.jsonbridge.local/runtime.json
- 這不是 Word 原生支援 Markdown 開檔。
.md不能直接被當成 Word 文件打開;必須先經過 launcher bridge。- 某些 Word / WebView 環境仍可能對
http://localhost有限制。 - 自動開啟 taskpane 屬於 Office 端 best-effort 行為,不同安裝管道與文件狀態可能略有差異。
- 若桌面版 Word 出現
We can't open this add-in from localhost,仍需替 WebView 開 loopback exemption。
- 本機功能開發
- Windows Word Desktop 測試
- 內部原型驗證
- launcher bridge 流程驗證