2026年1月10日 星期六

紫微斗數命盤分析

Elon Must 的紫微斗數命盤 用 AI 來玩紫微斗數吧!

  1. ZiWeiDouShu 專案下載程式碼。 真正最重要的只有 ZiWeiDouShu.py 這一個程式。
  2. 用萬年曆找出陰曆的生年月日及時辰。
  3. 例如甲寅年5月7日申時生, 則可這樣執行:
    python3 ZiWeiDouShu.py 1 3 5 7 9
    
    甲是1,乙是2,...癸是0(寫10也可以); 子是1,丑是2,...亥是0(寫12也可以)。
  4. ckhung-gem.md 是我在 gemini 裡面用的 gem, 請參考。 要詢問 AI 時, 不要貼 (輸出上方的) 命盤圖給它看, 要貼 (輸出下方) 條列式的, 它比較好解讀。 最前面手動加上一句 「G先生 19xx年生」 之類的, 重點是提供: 稱謂、 性別、 西元生年這三項 (程式沒處理的) 資訊。
  5. examples/ 目錄裡面有川普、 馬斯克、 習近平的命盤輸入範例可參考。

下面就來說說這支程式的開發過程以及我的使用方式吧。

2026年1月4日 星期日

gemini 的 gem 新手小作: 懶人的媒體識讀助理

建立 TL;DR gem 進入 gem 功能 這幾天開始學 gemini 的 gem。 筆記一下心得。

一、 試車

  1. (非必須) 建議先設定好自己的 saved-info
  2. 點選左側主選單的 「Gem」 再點 「我的 Gem」 右側的 「新增 Gem」。
  3. 打開我設計好的 tldr-gem.md, 把 「名稱」、 「說明」 以及一大段提示詞分別複製貼進去, 然後按 「儲存」, 這個就可以用了。 會出現在左側主選單。
  4. 你可以編輯, 改成自己想要的樣子。 (提示詞寫好之後, 我自己都會另外備份。) 也可以點提示詞輸入框最下面的 "魔術筆" 讓 gemini 幫你潤稿。 事實上, 上面那個內容就是 gemini 幫我潤稿過的, 英文標題分段也是它加的。

TL;DR (too long, didn't read) 是一個隨時不忘查驗事實的懶人閱聽助理。 推薦這幾則影片 邀請大家分別測試看看:

2025年12月31日 星期三

saved info 讓你跟 gemini 超頻倍速溝通

Spock 與 Spock 討論 電腦的速度比人腦快很多, 所以人類跟 LLM 之間的溝通, 最高速率取決於人腦自己的極限。 如果溝通管道設計不良, 成為瓶頸, 那麼效率就還會再打折扣。 我想把我跟 gemini 之間的溝通頻寬拓展到 (我自己的) 極限, 所以寫了這個 saved-info (中文翻譯) 當作我的 "saved info", 也就是在 gemini 裡面, 「設定與說明」 底下的 「給 Gemini 的指令」。 (如果是我, 會把它翻譯成 「長駐指令」) 這樣, gemini 會在你未來的每一次對話指令之前自動加上這些指令。 這篇說明一下我的 saved info 的設計理念。

2025年12月6日 星期六

visidata: 終端機下的輕薄短小試算表

visidata 整理台股財報摘要 大推! 文字視窗底下的試算表軟體 visidata 超級輕薄短小, 我已使用好幾個月了, 雖然還不是很熟, 但已足以處理大部分簡單的工作。 習慣 vim 按鍵的人, 會很容易上手。 它可以處理 csv、 ods、 xlsx、 ... 等等 許多格式。 我偶爾拿它來處理 json, 不過大部分時候還是處理 csv 檔。 你可以在 visidata 裡面寫 python 運算式計算新欄位, 但無法儲存公式, 只能儲存運算結果, 適合做一些簡單、 用丟即棄的運算。

2025年10月19日 星期日

youtube 影片字幕截圖版重點摘要

YouTube 影片的圖片字幕版重點摘要 常常會想要幫 YouTube 影片做簡短的圖片字幕版重點摘要, 每次都花很多時間。 這幾天終於寫了一個小小的 bash script sscapcat.sh (screenshot caption concatenation) 讓整個流程變得比較順暢。

2025年10月9日 星期四

在 hashnode 開了一個新的英文部落格

小格的讀者都知道: 我的教學文放在「玩具屋托邦」,戰鬥文放在「資訊人權貴ㄓ疑 」。 很久很久才一次的偶爾, 我也會寫英文文章。 通常都是發現某個主題找不到好的英文文章, 才會自己動手寫。 可是最大的問題, 就是不知道要貼到哪裡去 - 畢竟我沒有固定的英文讀者。 先前在朝陽資管教國際班的時候, 開了一個專門放英文文章的 medium 部落格。 退休以後就更沒有機會寫英文文章了。

直到最近, 發現 WebAuthn 這個主題沒有人用畫圖的方式來解釋兩種 key, 於是寫了一篇, 並且根據 Gemini 的建議, 放在 hashnode: WebAuthn: resident key and non-resident key explained in pictures, 有興趣的讀者可以自行用 AI 翻譯。 這個平台感覺用起來比 medium 更順手。 未來的英文文章, 不論是教學文或戰鬥文, 應該都會放在這裡。 就用這篇文章來慶祝我新的英文部落格開張吧!

2025年9月14日 星期日

橋接 UEFI 虛擬機, 2025 network manager 版

現在很少開虛擬機, 如果有, 也都是用 kvm -pflash ... 指令簡單用一下我的 UEFI 隨身碟。 今天需要讓區網裡的機器看見虛擬機, 所以必須開 virt-manager。 太久沒用, 都快忘記怎麼用了。 花了一小時挖出自己散落在好幾篇的舊設定, 終於慢慢想起來, 趕快記錄下來:

2025年9月11日 星期四

NotebookLM: 「太長太多了,讀不完」 的好幫手

某個主題的文件 TL;DR (太長太多了,讀不完) 嗎? 那就讓 NotebookLM (<==請先讀簡介文) 來幫忙吧! 這裡分享我的一個粗淺心得範例: 微軟強推 edge , 採用了哪些暗黑模式?

[2026/1/4] 看起來,日常生活多數時候, gem 製作的「懶人媒體識讀助理」 就夠了。 NotebookLM 比較適合「聚焦一個主題,有多份參考文件」的深入研究場合。

首先確認 「設定」=>「輸出語言」 是中文 (或是你要的語言)。

2025年7月25日 星期五

共筆維護試算表、地圖自動更新 - 大尺寸版

前一陣子跑去看 「國有器官」 認識 雄獅影視的管弄雲先生。 我主動建議幫他製作, 並且已經完成了: 「國有器官」放映地圖。 他們忙著更重要的事, 當然不可能請他們自己學會用 umap。 要讓他們能夠自己維護後續的新資料, 最簡單的方法就是: 我建一張 國有器官播放紀錄試算表 分享給他們, 然後我用程式把試算表的資料拉過去地圖上。 原本以為先前的 「共筆維護試算表、地圖自動更新」 可以直接拿來用, 後來才發現試算表太大 (大約超過 100 列?) 時會失敗。

2025年7月3日 星期四

終極通訊網路韌性: meshtastic

meshtastic 畫面與設定 日常生活中絕大多數通訊網路架構屬於 『star network』; 曾經火紅一時的 OLPC 以及今天要介紹的 meshtastic, 它們的架構則屬於 mesh network。 (請分別用這兩組關鍵詞做圖片搜尋。) 前者是中心化的架構: 有一些特別重要的節點 (例如各種伺服器) 如果停擺, 整個網路就跟著停擺; 後者則是去中心化的架構, 所以具有較高的通訊網路韌性。 可以用中共的統治架構 vs 香港「無大台」抗爭 的聯絡架構去理解兩者的差異。 (民主社會的 「國-州省-縣市-鄉鎮-村里」 架構幾乎也就是 star network, 但另外加上民意代表等等機制弱弱地稍微降低各層級中心的單點失敗風險。)

手上持有 meshtastic 裝置 (以下簡稱 M 機) 的人, 完全不需要靠現有的電信網路 (家中的有線網路、 手機或 SIM 卡分享器) 就可以直接跟鄰近的 M 友傳文字訊息。 從使用者的角度來看, 你可以把它想成是手機的硬體外掛裝置, 讓手機新增一個類似藍芽的功能, 但是它的連線速度超慢 (所以只能傳文字不能傳圖/影/音)、 距離超遠 (數公里到數十公里)、 沒有主從關係只有鄰居關係。

2025年6月23日 星期一

免註冊、尊重隱私、去中心化的即時通/語音/影像通話軟體: SimpleX Chat

設定個人暱稱 初次啟動 強化通訊韌性, 從 SimpleX Chat 開始! 我沒有辦法忍受 line 強烈的控制慾; 開放的 xmpp 一直很難推廣; 聯邦宇宙通訊協定 matrix 的 apps 用起來卡卡 (可能我沒有找到最好的 app; 但我覺得更像是因為 matrix 的帳號管理太嚴格) 於是我又做了一些研究, 包含詢問 ChatGPT, 最後找到這個目前心目中最理想的聊天軟體: SimpleX chat。 "It's FOSS" 網站上的 這篇文章 的作者覺得 SimpleX 比 Signal更棒 "SimpleX Chat is everything Signal should have been and more." 我完全認同。