Mark Ku's Blog
Podcast 對話本文 AI 對話朗讀版

一個新專案居然能在 30 天內狂掃將近兩萬顆星,這款幫工程師秒除 LLM 隱形字元的 watermarks-remover 到底有多神?我是沐妍,本期開源好物週報除了這款隱私清理神器,還會介紹能把音樂拆成六軌的本機混音台 StemDeck,以及傳說中工程師用來取代老闆的 OpenExecutive,背後到底有什麼技術貓膩,等一下告訴你!


本週開源好物

1. watermarks-remover:LLM 隱形浮水印與檔案中繼資料的終極清理工具

  • 它是什麼: 這款工具專門解決工程師每天都會遇到的隱私痛點,當我們使用 LLM 產出程式碼或文件時,內容常常會被偷塞隱形的 Unicode 混進去,或者在發布檔案前,裡面還殘留著不該洩漏的 EXIF 與 C2PA 中繼資料,這款工具就是為了幫你把這些痕跡徹底抹除。
  • 本週聲量: 這是 30 天內爆紅的新專案,GitHub 斬獲了 19,801 顆星,採用 MIT 授權,主要使用 Python 開發。
  • 亮點功能:
    • Layer A 決定性清除:針對隱形 Unicode、零寬字元、異體空白、雙向文字與 tag 字元進行暴力清理,最厲害的是它純粹使用 Python 3.10 以上的標準函式庫,完全不需要安裝任何第三方套件。
    • 多格式中繼資料剝除:支援 PNG、JPEG、WebP、PDF、DOCX、MP4 等 20 多種格式,只要偵測到系統裝有 exiftoolqpdfc2patool,就會自動接上來清理 C2PA 與 PDF 的結構化資料。
    • 開發工作流整合:可以用 install_skill.py 直接安裝成 Claude Code 或 Cursor 的 Agent Skill,也能掛成 pre-commit hook,甚至在 CI 流程中輸出 SARIF 格式進行安全稽核。
  • 快速上手: 在本機直接起 HTTP 服務是最快的方式:
    make serve
    # 或者用 Docker 跑在本機 8765 埠
    docker run --rm -p 127.0.0.1:8765:8765 watermarks-remover
    
    如果只想單純處理單一檔案,Layer A 完全不需要 GPU:
    python3 service/scripts/clean_file.py draft.md -o draft.cleaned.md
    
  • 跟同類比: 市面上多數去浮水印工具都是要你把檔案上傳到不知名網站,存在極大隱私風險,而這款工具全程本機執行且開源。比起單純用 exiftool,它多了文字層的隱形字元清理,還能無縫整合進開發流程。不過實話實說,由於 Anthropic 並未公開偵測器規格,專案 README 也老實承認,不保證 Layer B 的 LLM 改寫能 100% 躲過統計式浮水印,而且改寫可能會讓原本的語氣變平淡,它的定位是隱私清理,而不是用來假冒人類手寫。
  • 適合誰: 經常複製 LLM 產出,且對隱私、程式碼潔癖有極高要求的工程師。
  • 連結: GitHub - guillaumemeyer/watermarks-remover

2. StemDeck:免費且完全本機運行的 AI 音軌分離混音台

  • 它是什麼: 這是一款幫你把音樂檔案拆成不同樂器軌道的本機應用程式,它把 Meta 的 Demucs 封裝成一個具有數位音訊工作站(DAW)風格的混音台,讓你的音樂檔案完全不用上傳雲端,在自己電腦就能完成高品質的音軌分離。
  • 本週聲量: 在 Hacker News 斬獲 244 分(65 則討論),GitHub 累積 3,570 顆星,採用 Apache-2.0 授權,主要以 JavaScript 開發。
  • 亮點功能:
    • 高品質六軌分離:使用 Demucs htdemucs_6s 模型將音訊拆分為人聲、鼓、貝斯、吉他、鋼琴與其他,還能透過 audio-separator 呼叫 UVR-MDX-NET Karaoke 2 額外把主唱與和聲拆開。
    • DAW 風格混音台與分析:提供逐軌音量調整、靜音、Solo 與即時 VU 表,波形編輯器支援縮放與循環區段,還能自動分析歌曲的 BPM、調性、音階、LUFS 響度與峰值 dBFS,最後用 FFmpeg 匯出成單一 WAV。
    • 硬體加速支援:支援直接拖曳本機檔案(MP3、WAV、FLAC 等)或貼上 YouTube 連結,系統會自動偵測 NVIDIA CUDA 或 Apple Silicon MPS 進行加速,沒有 GPU 的話也會自動退回 CPU 跑。
  • 快速上手: 最簡單的方式是直接去 GitHub Releases 下載 macOS 的 DMG 或 Windows 的 ZIP 檔,首次啟動會自動下載 Python 執行環境、FFmpeg 與模型(約 170 MB)。想用 Docker 自架可以跑:
    docker compose -f build/docker-compose.yml up --build
    # 或者直接拉取映像檔
    docker pull ghcr.io/stemdeckapp/stemdeck:latest
    
  • 跟同類比: 像 Moises 或 LALAL.AI 這類商業服務都需要訂閱並把檔案傳到雲端,StemDeck 完全免費、免註冊、音檔留在本機。缺點是它固定只能分六軌(對手最多十軌),而且如果用 CPU 模式跑會比較慢,介面也相對陽春。README 甚至非常誠實地寫明「不打算跟商業產品競爭,把核心情境做好就停在那裡」,但比起直接用 Demucs 的指令列,它補上的混音台與波形介面實在好用太多。
  • 適合誰: 有音軌分離需求、不想付費訂閱雲端服務,且注重隱私的音樂創作者或音訊愛好者。
  • 連結: GitHub - stemdeckapp/stemdeck

3. OpenExecutive:結構清晰的多 Agent 虛擬 AI 決策系統

  • 它是什麼: 這是一個多 Agent 系統的參考實作,宣稱能用 8 個專業的 AI 代理人來模擬整間公司的決策與營運。雖然社群上盛傳這是工程師因為被裁員而做來復仇、企圖取代 CEO 的工具,但我們必須客觀地說,這個復仇故事在公開資料中找不到任何具體證據,大家當作茶餘飯後的話題就好,不過它本身的架構對於想學習多 Agent 編排的人來說非常具有參考價值。
  • 本週聲量: 本週的絕對聲量王,在 Hacker News 拿到 1,030 分的高分與 717 則討論,GitHub 累積 3,345 顆星,主要以 Python 撰寫。
  • 亮點功能:
    • 八大專業 Agent 協同:包含 CSO、CFO、CHRO、法務、COO、CMO、CPO 與董事會溝通,由 Claude Sonnet 4.6 作為編排器進行路由,最後對外收斂成單一且一致的人格來回應。
    • 雙層 RAG 與情節記憶:內建 MBA 等級的知識庫,並能結合使用者上傳的公司文件存入 ChromaDB。每次決策後會由 Claude Haiku 萃取重點寫入 SQLite 形成長期記憶,讓後續對話能回想過去的決定。
    • 高效快取與多介面支援:將系統提示詞、公司檔案與知識索引分開快取,宣稱最高可達 85% 的提示詞快取命中率。介面除了 Web UI(Next.js 15)外,還支援 Slack、Telegram、Discord、Email 與 CLI,並附帶 29 個情境的 LLM-as-judge 評測。
  • 快速上手: 複製專案並設定環境變數即可啟動:
    git clone https://github.com/SenteLabsAI/OpenExecutive.git
    cd OpenExecutive
    cp .env.example .env
    # 填入 ANTHROPIC_API_KEY 後執行
    make dev
    
    啟動後 Web UI 會在連接埠 3000,API 在 8000。如果不想付 API 費用,可以將 .env 裡的 LOCAL_MODELS_ENABLED 設為 true 來連接 Ollama、LM Studio 或 vLLM,但這樣會失去網頁搜尋與提示詞快取功能。
  • 跟同類比: 與 CrewAI 或 AutoGen 這類需要自己從頭組裝的框架不同,OpenExecutive 是一套已經幫你組裝好、可以直接跑起來的垂直應用。不過它的成熟度目前要打點折扣,main 分支目前只有 39 次提交,內建的排程器僅支援單一執行個體,官方也明講目前不支援水平擴充,請把它當作優質的架構參考專案,先不要直接拿來跑真的公司。
  • 適合誰: 正在開發 AI Agent 應用,想尋找多代理人編排、記憶層與 RAG 實作範本的開發者。
  • 連結: GitHub - SenteLabsAI/OpenExecutive

結尾段落

本週介紹的三款好物,從爆紅的 watermarks-remover 到本機運行的 StemDeck,不難看出「本機隱私安全」與「更細緻的 AI 垂直應用」依舊是當前的開發大趨勢。如果你正為 LLM 產生的隱形字元煩惱,非常推薦今天就裝起 watermarks-remover 來除舊佈新。我是沐妍,開源好物週報,我們下週見!

作者

Mark Ku

擁有 10+ 年經驗的資深軟體工程師,現為 AI 應用 Builder,專注於大型平台架構與簡化複雜系統設計,從電商系統到訂閱與收費平台,結合 AI Agent、AI 整合與自動化開發,打造高效率且可持續演進的產品技術基礎。閱讀更多

覺得這篇有幫助?

作者做的免費工具、每日 Podcast 與電子報,都在這裡。

Mark Ku · 本文採用 CC BY 4.0 授權,轉載請註明作者並附上原文連結。

留言

訂閱電子報

訂閱後即時收到新文章通知,不錯過任何技術分享。

提交即表示同意接收電子報,隨時可

熱門文章

View all
Mark Ku
··615

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案

Oracle Cloud 永久免費方案 Linux 主機及固定 IP :0 元打造雲端解決方案
Mark Ku
··510

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南

告別 Postman 收費陷阱!開源 Git 原生 API 測試神器 Bruno 實戰指南
Mark Ku
··333

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略

一款免費開源類似於 Notion 類知識庫系統 — Outline Wiki 佈署與備份全攻略
Mark Ku
··282

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調

訓練自己的 AI 語音:硬體門檻、開源模型比較與 LoRA 微調
Mark Ku
··219

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取

在 Ubuntu 上設置 Samba 來共享資料夾,讓 Windows 11 用戶可以存取
Mark Ku
··215

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1

打造高效 API 管理平台:從 0 開始部署 Kong Gateway - Part 1
🛠️ 用 watermarks-remover 拔除 LLM 隱形字元與中繼資料|開源好物週報 - Mark Ku's Blog