開場白
AI 幫忙寫程式碼超方便,但那些看似會動、實則偷懶的型別定義常讓人抓狂,本週在 GitHub 30 天內暴衝 4100 多顆星的 anti-slop 就是為此而生!我是沐妍,今天除了要分享這個 TS 守門員,還有一款能讓 16GB Mac 跑起百億參數大模型的黑科技,以及老牌剪輯軟體的超狂改版,等一下告訴你它是怎麼做到的!
本週開源好物
1. anti-slop:專治 AI 敷衍程式碼的 Oxlint 守門員
- 它是什麼: 現在大家狂用 AI 寫 TypeScript 程式碼,結果塞了一堆「看起來會動但證據不足」的偷懶型別。這個工具是專門幫團隊抓出這些 AI 敷衍型別(slop)的 Oxlint 規則集,完全免費、不用任何 API key,當天就能在團隊專案中裝起來當守門員。
- 本週聲量: 30 天內爆紅的新專案,GitHub Stars 已衝上 4115 顆星,採用 MIT 授權。
- 亮點功能:
- 內建 16 條嚴格規則,例如
no-chained-type-assertions(禁止連續用as斷言)、no-unsafe-dictionary-type(禁用Record<string, unknown>這種模糊定義),以及require-safety-comment-for-type-assertion(強制要求每個型別斷言都要附上「為什麼安全」的註解)。 - 跑在 Rust 寫的 Oxlint 上,速度極快;而且設計成 vendored 模式,直接把
src/複製進專案,規則完全歸你改,而不是鎖版本的 npm 依賴。
- 內建 16 條嚴格規則,例如
- 快速上手:
最快的方式是透過 agent 自動裝好:
或者手動將npx skills add dmmulroy/anti-slop --skill install-anti-slopsrc/複製到你的 repo 中,在oxlint.config.ts註冊進入點並挑選規則。 - 跟同類比:
跟常用的
typescript-eslint相比,它跑在 Rust 的 Oxlint 上速度極快,而且立場更兇:它抓的不是語法錯誤,而是「證據不足的寫法」。另外,它不走 npm 依賴而是強迫你 vendored 進 repo,預設就是要每個團隊自己改規則,這點非常特別。 - 適合誰: 想杜絕 AI 亂寫型別、想提升 TypeScript 程式碼品質的開發團隊。
- 連結: https://github.com/dmmulroy/anti-slop
2. slotstream:讓 16GB Mac 也能順跑百億參數大模型的黑科技
- 它是什麼: 為了解決本機記憶體不足、又不想把敏感程式碼送上雲端的工程師痛點。它透過特殊的記憶體管理技術,讓你可以用 16GB 的 Mac 跑原本需要超大記憶體的 104GB Qwen3.8-Flash-Next 模型。
- 本週聲量: 在 Hacker News 斬獲 238 分(116 則討論),GitHub 目前 295 顆星,採用 MIT 授權。
- 亮點功能:
- 利用 MoE(混合專家模型)每次推論只會用到少數專家的特性,不把 68GB 的 routed experts 全塞進記憶體,而是維持固定大小的快取池,缺的專家即時從 SSD 串流(stream)讀進來。
- 快取池是跨層共用的,需要較多 slot 的層可以跟其他層「借」;作者實測 48GB M5 Pro 可以跑到 12 tok/s、24GB 約 8 tok/s,16GB 也能有 4 tok/s 的實用速度。
- 誠實雷點:目前只支援
Qwen3.8-Flash-Next:4bit一款模型,Llama、DeepSeek 和 Qwen 其他版本一律不支援,而且需要 macOS 14 以上及約 110GB 的空硬碟空間。
- 快速上手:
一鍵安裝指令:
裝完直接執行:curl -fsSL https://raw.githubusercontent.com/carloslfu/slotstream/main/install.sh | sh
(注意:第一次執行會自動下載約 110GB 的模型權重,請確認硬碟空間足夠)slotstream run --prompt "Why is the sky blue?" - 跟同類比:
像 Ollama 或 LM Studio 這類工具的邏輯是「記憶體塞不下就跑不動」,而
slotstream則是把 SSD 硬碟當成第二層記憶體來換取空間。作者老實承認目前還沒在同一台 Mac 上與 llama.cpp 或 MLX 進行完整的橫向對比,數據皆為各自環境的實測。 - 適合誰: 想要在 Mac 本機離線跑大模型、硬碟很大但記憶體不夠的開發者。
- 連結: https://github.com/carloslfu/slotstream
3. OpenShot 4.0:內建本機 AI 遮罩與專業調色的完全免費剪輯神兵
- 它是什麼: 解決工程師做技術教學影片、產品 demo 時,需要花大錢訂閱商業剪輯軟體或擔心雲端 AI 隱私外洩的痛點。這款老牌 GPL 剪輯軟體在 4.0 迎來史詩級大改版,一口氣補齊了錄影、調色和本機 AI 功能。
- 本週聲量: 釋出新版本後在 Hacker News 討論度極高,獲得了 602 分與 139 則討論。
- 亮點功能:
- 直接在專案裡錄製麥克風、螢幕、webcam 與系統音訊,每個來源在時間軸上都是獨立的軌道,方便後期各自編輯。
- 內建全新 Color View,提供色輪、曲線、LUT,以及 Luma Waveform、Histogram 等四種專業示波器;此外還有 AI 物件遮罩,能自動框住主體並追蹤,且機器學習模型完全在本地端執行,免聯網、免帳號、免訂閱。
- 時間軸用原生 Qt 重寫,縮放更流暢,並新增了音訊視覺化、節奏同步(beat sync)等十種新效果。
- 快速上手: 直接到官網下載對應 Windows、macOS 或 Linux(支援 Wayland 與 PipeWire)的安裝檔。使用 AI 遮罩功能時,軟體會自動下載模型到本機。
- 跟同類比: 對比 DaVinci Resolve 或 Premiere,OpenShot 4.0 最強之處在於它是完全免費的 GPL v3 軟體,且把「螢幕錄製、調色、AI 去背」全收在一個 App 裡,最棒的是 AI 功能整包跑在本機,完全不逼你綁定雲端訂閱。
- 適合誰: 需要製作教學影片、Demo 影片,且重視隱私與不想付訂閱費的開發者與創作者。
- 連結: https://www.openshot.org
結尾段落
從本週的開源好物可以看出,無論是防範 AI 亂寫程式碼、在邊緣端榨乾硬體跑大模型,還是把 AI 搬到本機做影片剪輯,「本機優先與 AI 落地」已經是不可逆的趨勢。沐妍最推薦大家今天就裝上 anti-slop,幫自己的專案程式碼品質把關,我們下週見囉!




























留言