跳出框框~

小小柯最近考完期中考,開始著手準備「計算機概論」這門選修課程的報告,直接使用 Google Antigravity + Gemini 來幫他「拼湊」出上台報告用的 Demo 半成品程式。

原本小小柯使用 MindManager 來記上課筆記,前後足足記了兩年。ChatGPT 火爆全世界之後,因為它的回答都是用 Markdown 格式渲染,於是改用 Obsidian 來記上課筆記,方便資料整理。

又在 Antigravity + Gemini 的幫助下,花了一個多小時將 200 多篇 MindManager 的筆記轉為 MD 格式。因為他打算拿這些上課筆記來訓練 LLM。

這兩天,他又靠 Antigravity + Gemini 寫了一個 Obsidian 的插件工具,專門用來格式化他的筆記內容。

小小柯 Demo 給我看的當下,我是驚訝的。

使用 Obsidian 許久的我,從來沒有想過要自己寫插件。而他的這個小插件,其實是源自於我之前用 AHK 做出來的小工具,他把小工具內化成 Obsidian 的插件,讓自己在記筆記時更方便、順手。

當初,小小柯因為討厭數理,所以選擇第一類組,而在科系選擇上,我原本建議他就讀資訊或商管,沒想到他選擇了法律系。

當時的我,有一絲絲的失落,因為我在職場學了一身的「武藝」,沒有傳人...

在 AI 襲捲世界的洪流裡,沒想到小小柯跳出了自己的框框,也跳出了我對他認定的框框。


▲ 攝於 2005-04-18,小小柯四個多月,他的臉也跳出了蔡頭雙手圍起的框框...

AI 富翁

在小小柯的「加持」下,我成了 AI 富翁~

  • 兩個 Gemini Pro 帳號
  • 一個 Perplexity Pro 帳號
  • 一個 Claude Pro 帳號
  • 充值 5 美金的 Deekseek API

該怎麼好好利用,我來問一下 ChatGPT...

其實,因為免費的 Gemini Pro 快過期了,而免費的 Perplexity Pro 平常沒什麼在用,Claude Pro 最近才買一個月來玩,而 Deekseek API 最近打折打到骨折...

除了測試雲端的 AI,小小柯也在研究本地的 LLM。想必,面對未來的他,充滿希望,也充滿焦慮。

而我也轉變「工作」模式,從研究自己感興趣的專案,開始轉向幫小小柯研究 AI 怎麼落地、落實在自身的學習工作流之中。

從 Obsidian 發文到 WordPress (終於搞定版)

因為 Antigravity 的關係,我又開始頻繁使用 Obsidian。

我記得有插件可以將文章從 Obsidian 同步到 WordPress,於是找到:

不過,它會將簡潔的 MarkDown 格式轉成 Html,不是很理想。於是我在它的 github 討論區找到:

這個 Reloaded 版本安裝的方式跟原插件的方式一模一樣。果然可以保留 MarkDown 的原始格式。

不過,又發現圖片的語法有一個大問題:圖片會破圖~!!!

圖片本身沒問題,問題出在插件會自動轉換圖片的語法格式。在折騰了一個多小時之後,終於找到解法:

Obsidian 設定

進入「設定 / 檔案與連結」,將「使用 Wikinlinks 」設為 off。這樣就可以讓圖片的連結語法保持為:![](圖片.png)

Obisidian 插件:obsidian-wordpress-reloaded

用檔案總管進入 Obsidian 資料夾「.obsidian / plugins / obsidian-wordpress-reloaded」,然後用編輯器打開 main.js

找到這一段程式碼:

p.code===0?u.width&&u.height?r.content=r.content.replace(u.original,![[${p.data.url}|${u.width}x${u.height}]]):u.width?r.content=r.content.replace(u.original,![[${p.data.url}|${u.width}]]):r.content=r.content.replace(u.original,![[${p.data.url}]]):p.error.code===2?

將整段轉換為:

p.code===0?u.width&&u.height?r.content=r.content.replace(u.original,![${u.width}x${u.height}](${p.data.url})):u.width?r.content=r.content.replace(u.original,![${u.width}](${p.data.url})):r.content=r.content.replace(u.original,![](${p.data.url})):p.error.code===2?

存檔後,請關掉再重開 Obsidian。

從 Obsidian 發文至 WordPress

在 Obsidian 筆記中貼入圖片,再發文至 WordPress,就可以發現兩邊的圖片語法都是使用:

![](https://myblog.url/圖片.png)

上面這個語法,適用於內部與外部的圖片連結,這樣就不會破圖啦!

其他補充

  • ![[圖片]]![](圖片) 的語法問題,是 ChatGpt 教我的。
  • 插件的程式碼修改,是 Gemini Pro 提供的。
  • 如果發文至 WordPress 後,發現 MarkDown 沒有生效,請先點「編輯」然後重新「Publish」,就會正常了。

請不要想像一隻粉紅色的大象

ChatGPT 說明:

「請不要想像一隻粉紅色的大象」
這句話其實是心理學裡一個很經典的現象,叫做
白熊效應(又稱「反彈效應」)。

最早由心理學家 丹尼爾·魏格納 提出,他做過一個實驗:
要求受試者「不要想白熊」,結果反而更常想到白熊。

核心原理(簡單講)

當你說「不要想粉紅色大象」,大腦其實會發生兩件事:

1️⃣ 監控系統(自動運作)

大腦會偷偷問自己:
「我現在有沒有在想粉紅色大象?」

問題是——
要檢查,就必須先想一下「粉紅色大象」是什麼。

2️⃣ 抑制系統(需要消耗資源)

同時,大腦會努力把這個畫面壓下去。

但這個系統:

需要專注力
容易疲勞
一分心就失效
結果:反彈

當抑制系統稍微鬆掉時
監控系統還在持續搜尋「那個東西」

於是:
👉 那個畫面(粉紅大象)反而更常出現

這就叫:
→ 越不想,越會想

為什麼你剛剛一定有畫面
因為這句話本身包含了兩個步驟:

建立畫面(粉紅色 + 大象)
再試圖刪除它

但「刪除」這個動作,本身就依賴「先存在」。

更實用的結論(重點)

想停止某個念頭,不要用「壓制」,而是:

換一個具體念頭(例如數字、任務)
或讓它自然出現但不理它(觀察而不介入)

我也是屬於這種愈不想愈會想的人。
說好聽,是想象力過於豐富。
說難聽,是雞腸鳥肚放不下。

前兩天,剛好看到這部影片~


看完之後,有種頓悟的感覺,但說實話,我無法說改就改。不過,既然理解大腦是這樣運作,我願意開始對自己的大腦進行駭入工程。

file