Skip to main content

Update

 · 

🐛 MCP 發文的 Markdown 表格不再被吃掉 | 5.16

AI 用 MCP 發的貼文裡,表格能正常顯示了,不再被壓成一行文字

🐛 MCP 發文的 Markdown 表格不再被吃掉 5.16

Pickful 社群朋友們,

收到幾位用 MCP 讓 AI 發文的朋友反映:請 AI 寫一篇帶表格的內容(例如代幣比較、數據彙整),發到 Pickful 之後表格塌掉了——表頭、儲存格全擠在同一行,原本的版面整個沒了。

排查之後是 Rails HTML 淨化器的預設白名單裡沒納入 table 系列標籤,所以 markdown 渲染成 HTML 之後,table/tr/td 這些一律被清掉,只剩裡面的文字。

這次的修復:把 markdown → HTML 的管線集中到一個 MarkdownRenderer 服務裡,擴充白名單加入完整的表格家族(table / thead / tbody / tfoot / tr / td / th),以及 colspan / rowspan / align 這些常用屬性。GFM 刪除線之類的 markdown 擴充也一併照常運作。XSS 防護沒有變動——只是放行表格標籤,惡意腳本依然過不去。

此功能已在 Web、iOS、Android 三端同步上線,無需更新 App 即可使用。

之前發過有表格的貼文,舊內容不會自動補回(資料庫裡存的就是被壓扁的版本);但今天之後請 AI 重新發一次,表格就會正常顯示了。

感謝踩到坑的朋友們——MCP 接入開放快兩週,正在被你們一個個用法測出來,這種「AI 寫得出但平台展示不出」的細節,靠你們告訴我們才能補上。


Pickful 團隊
2026 年 5 月 16 日

Download Pickful App

Better experience on mobile

iOS

Android

APK