—文章
寫下來的東西
做過的專案裡值得留下紀錄的部分:踩過的坑、選型的理由、事後才看懂的事。
2026
- 06
Bundle Watch:折扣悄悄失效時,商家永遠是最後一個知道的人
一個 Shopify bundle App:把 bundle 做成折扣而不是 bundle 商品,並在折扣被別的促銷吃掉時主動告訴商家——順便講清楚為什麼「bundle 被撕成兩半」比「完全沒套用」更糟、衝突偵測的能力為什麼取決於 api_version,以及一次沒有安排、自己就發生的故障。
- 05
Jot:三秒鐘寫下一個念頭,從任何地方
一個住在 macOS 選單列的快速筆記工具:按 ⇧⌘J、打字、按 Return,筆記存好、面板消失。沒有帳號、沒有網路、沒有「要放哪本筆記本」——順便講清楚中文搜尋為什麼要換分詞器,以及三個要真的打開 app 才看得到的鍵盤 bug。
- 04
讓 conda 不要每次開終端機就自動啟用 base
一行 conda config --set auto_activate false,把 (base) 從你的提示字元裡拿掉——順便講清楚它動到的是哪個檔案、舊版本要改哪個鍵,以及為什麼這件事不只是視覺潔癖。
- 03
Orthoshot:一顆零件的十張標準視角圖,一次拖放
報價要圖的時候,需要圖的那個人手上通常沒有 CAD。這是一個在瀏覽器裡開 STEP、量尺寸、估重量、一鍵匯出十張標準視角的工具——檔案不上傳,因為零件幾何是別人的財產。
- 02
Enterprise RAG Assistant:為什麼中文的詞彙檢索不能用 tsvector
PostgreSQL 的全文搜尋切不開中文,整句話只會變成一個 token。所以詞彙臂改用字元三連詞、用 RRF 跟向量檢索融合——然後我量了一下,發現贏得沒有想像中多。
- 01
Paper Anchor:把每一句 AI 回答釘回原文的開源論文閱讀器
一個自架的雙欄論文閱讀器:AI 回答裡的每個論斷都是可點擊的引用,點下去就跳回 PDF 上那一塊被高亮的原文。MIT 授權,自帶金鑰,embedding 可以全程不出門。