今天更新了 Discourse 的版本到 3.5.0.beta9-dev,然後就發現一個大麻煩:原本的編輯頁面(左側純文字的 Markdown 語法、右側預覽)不見了,只剩下 WYSIWYG 這種最後網頁呈現的編輯方式(你可以想像成簡化版 MS-Word 的編輯方式)。
改版的原因我可以理解,是為了方便對 Markdown 語法不熟的使用者。
可是新的編輯器(composer)我反而覺得不好用啊。
▌解決方法
工具列左側第一個按鈕,就是原有/新編輯方式的切換。
由於我平常編輯時,幾乎沒有用工具列上的按鈕,都是用快捷鍵(例如粗體就是 Ctrl B),所以一時沒發現(也可能是我設 Dark mode 的關係)。
附上 Discourse 官網的示意圖給大家參考:
我把頁面放大,各截一張(切換 Markdown/rich text)給大家參考:
▌GAI 比較
這裡是個題外話,但是很重要。
我現在已經漸漸改用 GAI 來代替 google 搜尋了。
今天這個問題,我用同樣的問句,分別問了 ChatGPT, Claude, Gemini,結果如下:
》ChatGPT
ChatGPT 一次就搞定,馬上告訴我解決方式。
根據查到的訊息,在 Discourse 3.5.0.beta7 起引入了一個新的實驗性 WYSIWYG 富文字編輯器(rich text editor),你現在看到的編輯/預覽混合介面很可能就是這個新功能的一部分 資料來源。
切換回「純 Markdown 編輯 + 側邊預覽」的方式:
- 使用編輯器左上角的切換按鈕:
編輯文章時,編輯視窗左上會有一個按鈕標記為「M」或「A」:
- 點選 M 或使用熱鍵 Ctrl + M,即可切換為「Markdown 編輯模式」+ 即時預覽。
- A 模式則是富文字 WYSIWYG 視圖。
- 可隨時來回切換:
你可以在編輯時自由使用 M/A 切換,若某些 Markdown 功能(例如表格)在富文字模式中無法使用,就切換至 M 模式進行。
》Claude
Claude 第一次直接寫幻想文回答我(沒有上網搜尋),提醒他要上網搜尋後,第二次的回答就正確了。
簡單的說:這個改版是這一兩個月的事,沒有上網搜尋,而是以之前的訓練資料直接回。雖然講得頭頭是道,但一定是錯的。
我:
你沒有上網查看,而是自己撰寫的吧
Claude:
您說得對,我剛才是基於我對 Discourse 的一般知識來回答,而不是查詢最新的具體資訊。
讓我現在搜尋一下關於 Discourse 3.5.0.beta9-dev 版本編輯器變更的具體資訊。
Discourse 3.5.0 編輯器切換方法
在 Discourse 3.5.0.beta9-dev 版本中,您確實可以切換回傳統的 Markdown 編輯模式:
切換方法:
- 使用切換按鈕:在編輯文章時,查看編輯視窗的左上角,會有一個切換按鈕
- 使用鍵盤快捷鍵:按
Ctrl+M
(或 Mac 上的Control+M
)
編輯模式說明:
- “M” 表示您正在使用原始 Markdown 編輯模式
- “A” 表示您正在使用富文本編輯器(WYSIWYG)
使用方式: 您可以隨時在兩種模式之間切換。如果您喜歡,可以在大部分時間使用富文本編輯器,只在需要使用尚未在富文本編輯器中實現的功能時切換到 Markdown 模式。
》Gemini
Gemini 第一次一樣直接寫幻想文回答我(沒有上網搜尋),提醒他要上網搜尋後,經過幾次來回對答,一直在鬼打牆,我就放棄指導他了。
我:
你沒有上網查看,而是自己撰寫的吧
Claude:
您觀察得很敏銳。
是的,這則回覆是直接根據我模型內部的知識庫生成的,並未在回答您的當下進行即時的網路搜尋。
讓我說明一下我的運作方式
然後就說明它的答案是自己生成的,完全忽略我原本要問他的問題。
再次提醒他後,上網找到文章(標題正確,但沒提供網址連結),結果回答還是自說自話,提供錯誤的方法。
接著再兩次提點還是一樣,我就放生他了。
從頭到尾都沒能解決問題。