幾乎不會 coding 的作品集

Open-Doc(Coding Agent 文件框架)

@simonliuyuweiAI 與開發可下載・開源

以 React 為核心、專為 AI 代理設計的文件框架:代理用 React 寫每一頁,框架負責目錄、頁碼與分頁。提供真實 A4 版面(螢幕與列印一致)、章節新增後自動更新目錄頁碼、標題段落保持在一起且表格不被切斷、版面檢查(指出溢出或圖片未載入的頁面)、23 個 MCP 工具、點選頁面文字即時編輯並寫回原始碼、頁面註解,以及 PDF/HTML 匯出(含 CI 無頭模式)。

狀態
可下載・開源
評分
3.5滿分 5
讚數
9原文
收錄日期
10/172026 年

點圖片可以放大看完整畫面。

點評

切角很聰明:讓 AI 寫「程式碼」而不是直接排 Word,是因為 LLM 非常擅長 React,而「文件」的痛點其實在分頁與排版,把這些交給框架確定性地處理,比叫 AI 自己調版面可靠得多,且能 git 追蹤。對重視排版的人來說,A4 實際尺寸與版面檢查是真正的賣點。限制是目標讀者仍是會用終端機與 Coding Agent 的人,不適合一般辦公室使用者;專案版本還在 0.3,MIT 授權與公開 npm 套件讓它能長期被他人接手,這點可持續性優於多數作品。

3.5綜合評分,滿分 5
完成度
4
痛點真實
3
體驗設計
3
可持續
4

作品故事

為什麼做

作者想讓 Coding Agent 能「很優美地」做出文件,借鑑既有的 open-slide 專案,從簡報延伸到文件。

怎麼做出來的

留言 9 讚,附 Medium 教學文,說明如何用 Antigravity 操作,並提到搭配當天上架的 Gemini-3.8-flash(為作者說法,我未查證該模型)。已發布 npm 套件 @open-document/core(查證時 v0.3.0),MIT 授權,有 GitHub 專案。作者個人檔案自述為 AI Architect PM,並非完全不寫程式的素人。

技術細節

React + TypeScript;每份文件是 docs/<id>/index.tsx,可用 git 追蹤差異;以 npx @open-document/cli init 建立工作區、open-doc dev --mcp 啟動本機編輯器(localhost:5273),再用 open-doc export --pdf 匯出。

連結

資訊

作者
@simonliuyuwei
用途
AI 與開發
領域
開發者工具
狀態說明
可下載・開源:開源(MIT)・npm 已發布 v0.3.0
原文日期
2026-09-03
來源
Threads
編號
No. 500

同樣是「AI 與開發」

Taiwan Votes 視覺化速查選舉資料庫

Taiwan Votes 視覺化速查選舉資料庫

從全國到村里查詢歷屆選舉得票、看地圖、比較跨屆變化;新增中選會政見公報的檢索與比較、2026 登記名單,以及依人口比例繪製的地圖(避免「土地大小」誤導對影響力的判斷),也能看出基層候選人的強勢區域。

公開網站AI 與開發
AI 協作思維導圖

AI 協作思維導圖

一個與 AI 協作的思維導圖工具:一邊讓 AI 幫忙思考,另一邊在與 AI 討論後把內容建構成資料庫,避免「忘了討論過什麼」。貼文沒有附圖。

公開網站AI 與開發
台灣前進|2026 地方選舉聯合網站

台灣前進|2026 地方選舉聯合網站

小黨聯合陣線的 2026 地方選舉網站,主打「小黨團結・台灣前進」:由時代力量、小民參政歐巴桑聯盟、台灣基進、台灣綠黨與無黨籍夥伴,在 16 個縣市推出 35 位候選人,可依縣市與選區查詢。另有專題:議員參選人刑事紀錄查詢(稱為「民間版選舉公報」,列出 1,502 位參選人中有 129 人有刑事紀錄,並註明判決確定前應推定無罪)、各縣市預算與痛點儀表板、地方議會與星座互動工具(稱生日資料不送出、不保存)、交通罰單與事故專題。

公開網站AI 與開發
人生練習場

人生練習場

讓人先練習困難對話的 AI 聊天網站:可選同事、主管、伴侶、家人、朋友、曖昧對象,或「我有自己的對象」自行設定角色,副標寫「有一句話想對誰說?先在這裡練一次」;有網頁、iOS 與 Android 版。最新角色叫「精神錯亂」,會講瘋話與髒話;另有登入與會員方案頁。

公開網站AI 與開發