發表文章

筆記一下 兩個小米盒子S 透過 CleanYourTV 專案,變成更為流暢的機上盒

圖片
   2026年年中有許多人在推特跟串文上面分享,使用 CleanyourTV 替自己家的電視進行刪減app的最佳化,讓很多只有 1GB~2GB RAM/16~32GB ROM 的規格變得更為流暢(主要也是把 AndroidTV 與 Google TV 的啟動器的廣告去除之後的去除臃腫)。 個人也分別透過 Google Antigravity CLI 替兩台小米盒子與飛利浦電視進行最佳化,最後請 AI 幫我把原本的指令再次回朔,讓其他人也能進行一樣的操作,另外,無論你是那一家的 AI CLI ,原則上都能完成一樣的內容。   小米盒子的中文 CleanyourTV 指令(建議投遞前也可以先請AI分析一下後再執行):      請幫我使用 `/home/bond/下載/cleanyourtv` 專案,對我家人的小米盒子(Xiaomi Mi Box S / `MIBOX4`)進行一鍵精簡優化與安裝 Apple TV 4K 風格桌面。 目標小米盒子的 IP 是:`<請填入小米盒子 IP,例如 192.168.0.XX>` 請嚴格依照以下我們已經驗證過的最佳設定執行(不需要重新詢問偏好,直接照此規格配置,但若遇到安全檢查或需要先備份請照標準流程做): ### 1. 獨立備份(避免覆蓋舊備份) - 連線前提醒我在電視上按「允許 USB 偵錯」。 - 連線後先將完整套件清單、getprop、settings 備份到 `/home/本機使用者名稱/下載/cleanyourtv/backup/mibox-family/`,結束後打包一份 `.tar.gz` 到 `/home/本機使用者名稱/下載/` 方便我上傳雲端保存。 ### 2. 精簡停用清單(使用 `pm disable-user --user 0`,絕不卸載系統套件) 請停用以下遙測、廣告推薦列與不使用的預載 App: - 遙測與廣告追蹤:`com.miui.tv.analytics`、`com.google.android.feedback`、`com.google.android.tv.bugreportsender` - 推薦列與自動安裝:`com.mitv.tvhome.michannel`、`com.google.android.tvreco...

筆記一下 WINE Bottle 跑 電腦版 Wine 檔廣告的方式 - 手把手教學

圖片
  此篇含有技術層面要求,可能對自己的電腦軟體會有損傷的風險,請自行負責,本篇僅有教學交流,網友自身個人行為請自行承擔風險與本網誌無關 。  上篇教了大約一千人如何讓 Linux 電腦透過 Bottles 跑 Line Windows 傳訊軟體 ,這次我透過 AI 一同共同分析 Line 電腦版的廣告投放機制,發現了如何將主介面、社群聊天室的兩個最常出現橫幅的廣告標籤給去除。我與AI討論後發現,所有的電腦廣告都是透過 cache 的資料夾暫時存放才會顯示在介面上,如果鎖定整個資料夾無法寫入,傳訊沒問題,但照片、影片、頭像都會不見。所以產生了下面的AI結論,私自執行確定完全能將廣告阻擋起來。   此篇含有技術層面要求,可能對自己的電腦軟體會有損傷的風險,請自行負責,本篇僅有教學交流,網友自身個人行為請自行承擔風險與本網誌無關 。 (使用環境,同前篇教學把 bottles 的容器移動到 home/wine 目錄裡面,如果是其他使用者,請勿必找到自己真正對應的資料夾進行權限設定)    ### 只鎖定廣告圖(Cache/*/e)而保留頭像與縮圖的指令   #### 1. 第一個 LINE(~/Wine/LINE)   (如果剛剛已經解鎖過 Cache,直接跑下面四行即可)     cd ~/Wine/LINE/drive_c/users/bond/AppData/Local/LINE     rm -rf Cache/*/e/*     chmod 555 Cache/*/e     sudo chattr -R +i Cache/*/e   #### 2. 第二個 LINE(~/Wine/LINE_2)     cd ~/Wine/LINE_2/drive_c/users/bond/AppData/Local/LINE     rm -rf Cache/*/e/*     chmod 555 Cache/*/e     sudo chattr -R +i Cache/*/e   ──────   ### 日後若想解鎖...

筆記一下 建立離線型單機版圖像比對系統

圖片
     由於任職公司的檢驗標準都是 pdf 格式存在檔案伺服器上,一頁數字參數、一頁是對應尺寸示意視圖,往往開發時程兜不上很多產品非連號(更常有下個造型尺寸不同型號跳了2-5年),跳號的系列產品,若承辦人換人,往往就會漏掉一些系列雷同產品,經由電腦分析將近6000多個檔案,要一個一個看也太過於繁瑣,依照現代人也很難全部記憶起來,近期 AI 的發達,故也受惠於其發展,但企業機敏資訊固然無法使用雲端AI與其進行分析,詢問 AI 後,可透過本機端利用圖形分析模型建立索引,再來透過片段式圖形進行反向查詢。   程式碼建立索引資料庫 ---> 索引 json / index 檔案 <--- 查詢程式碼    建立索引有很多種方式,大多是是利用套件讀取 pdf 查找到對應視圖透過拆解圖面區塊進行特徵標注後,進行索引標注,收到查詢資訊也是對應相似度進行查核,然而個人測試非常多種分割大小與索引方式等等 AI 試錯,要快要簡單不用太吃 AI 算力的,基本上就是 CLIP 或是 DINOv2 這兩者,如果要透過 Ollama 下載 VL 模型的話也是可以作到較為精細索引,公司可用電腦光建立三項索引就花了4小時,要偵錯跟排除的時間太久,故此聽取 AI 建議就採最低經濟實惠的 CLIP 與 DINIv2 模型進行建立索引,關於這兩項模型可以參考 這篇文章 的比較。   個人已於 github 分享其結構與查詢工具的 python 檔案,讓未來有需求的人可以玩看看,但有些圖形太過於簡單的線條,部份產品很容易被列成雜訊(其實精準度並非很高),準確度部份有與 Claude AI 討論過,先利用既有現實 pdf 檔案與圖片截圖進行交叉比對的數據 benchmark 的比較 experiment.py, 可以先進行分析評估適合使用哪個模型,其實CLIP就很夠用,但也能兩個交叉混何使用,若有任何問題都能把原始碼丟給 AI 分析就會告訴你最好如何操作,     https://github.com/maker181/DrawingLookup   

筆記一下 目前自己在 ThinkPad X220 文書電腦上跑 CLI

圖片
 先前曾經在本部落格寫過無論 Linux 、Mac 或是 Windows 都能夠過 Gemini CLI 玩出很多程式語言、系統偵錯、 客製最佳化 等等,礙於 Gemini CLI 目前只剩 Google API key 登入方式,再也無法使用 web browser 免費帳號登入了,故此就找了幾個解決方案,跳槽之後才發現其他模型真的有點強。  第一個最推薦的是 Claude (嚴格上他不算 CLI 是圖像程式但是操作功能雷同)只要到 Claude.com 上面點選 Download for Linux 照著步驟做就能執行,帳號註冊登入馬上能用,個人 Luna 主題修改 就是透過 Claude 完成的。甚至與它討論是否能用年度PANTONE時尚顏色進行調整,能夠生成出高度質感的主題包。     第二個是 Copilot CLI Copilot 有時候會按照不同需求自動選擇模型,我通常右下都是用 OpenAI 的 ChatGPT 模型 ,只要有 Github 帳號就能拿來做程式編碼偵錯或修改,甚至從零開始撰寫,可以 Hack 一下,只要到 官網 照著安裝步驟做,安裝完成後在終端機輸入 copilot 就能喚起 CLI 工具,建議在專案資料夾開啟終端機在喚醒會比較保險。個人 Luna 主題專案裡面有個 Sliver-Xpander FE 就是透過 Copilot CLI 分析給予的圖片、主題檔,再調整過所完成的,理解能力也很好。  第三個是 Grok CLI Grok CLI 用的是自己的 Grok 模型,理解能力與實做能力也很強(登入可以只用Google帳號或x帳號),缺點是 token 給的真的太少,很容易直接 GG 無法生成任何內容除非付費才能繼續否則要等 token 重置,所以我通常使用 Copilot 跟 Grok 的專案都會請它撰寫進度描述以利免費重製後無論哪個 AI 模型都能快速接手。   最後一個是 Google Antigravity CLI ,雖然 Gemini CLI 已經停止免費帳號使用,使用 Google API Key 還能繼續使用,Google 因應 OpenClaw 推出了 Antigravity,它不只只有程式撰寫,還能自動分類文件,基本上就是讓使用者能一個指令後 AI完成後續...

Linux 套用多色彩的 Windows XP 主題

圖片
先前有貼出在 Linux 上使用  Y2K 復古主題 、桌布等裝設方式,同時也覺得 Windows Luna 實在太嗆辣,藍色與綠色放在當代的眼光實在 刺眼 , 進而有推薦其他的溫和板主題,最近在 Youtube 看到 如果XP主題有更多顏色 ,原來過往 Windows 7 主題網站出現過 Luna Xpander 、 Sliver- Xpander ,這兩個系列主題顏色色調可以彰顯個人化以外,相較原廠溫和許多外,過往的 Luna 主題也讓人乏味與無聊。 透過 AI 與現有網路已存在的 XP 主題,比對後成功逆向製作了 Xpander FE,有興趣的朋友可以到 github 下載玩玩: https://github.com/maker181/XPanderFE   一些截圖參考:  (Luna Xpander 是採用 Claude 製作、Sliver Xpander 是使用 Copilot 製作)  

【Linux / Steam Deck】Wine・Bottles環境でWindows版LINEを動作させる方法(署名エラー回避スクリプト付き)

圖片
LINE 公式からは Linux 向けのネイティブアプリが提供されていないため、これまでは Chrome 拡張機能版の LINE を利用するのが一般的でした。しかし、セキュリティ上の理由から公式より Chrome 拡張機能版のサービス終了が度々アナウンスされているだけでなく、オープンチャットや各種拡張機能が使えないなど、機能面でも大きな制限がありました。 そのため、以前から Bottles や Wine を使って Windows 版 LINE を動かそうとするユーザーも多くいましたが、最近の x64 版 LINE ではインストール時や起動時に crypt32.dll エラー が発生し、正常にインストール・起動できない問題が頻発しています。 このエラーの本質は、Wine 側の Windows システムコンポーネントに対するデジタル署名検証の問題 です。Prefix 内の Windows フォルダにある DLL に対して自己署名を行うことで、LINE を正常に動作させることが可能になります。   1. Bottles で環境を作成 Bottles でボトル(Prefix)を作成します。(Runner/実行環境には kron4ek-wine-proton などの利用がおすすめです)。 2. デジタル署名スクリプト ( fix_line_wine-JP.sh ) の実行 ターミナルを開き、以下のコマンドでスクリプトを実行します。 Bash chmod +x fix_line_wine-JP.sh ./fix_line_wine-JP.sh 実行後、対象となる Windows フォルダのパスを選択または直接貼り付けます。 (通常、Bottles の Windows フォルダは以下の場所にあります) Plaintext ~/.var/app/com.usebottles.bottles/data/bottles/bottles/LINE/drive_c/windows/ GUI のダイアログで選択するか、ターミナルにパスを貼り付けるだけで自動的に署名処理が行われます。署名完了後は、通常どおり LINE インストーラー ( LineInst.exe ) を起動してインストール・ログインが可能になります。 💡 日本語入力(Fcitx / Mozc 等)がうまく...

筆記一下 Wine 安裝 Office 2007 怎麼標題列變了個樣

圖片
先前曾經在 1005PE 安裝 Linux mint 提到採用 PlayonLinux 整合 Wine 安裝 Office2007,近期發現新版 Wine 11 以後的版本安裝 Office2007 會發生標題列跑出 Linux 圖形介面的 NG 狀態 (快速列直接被覆蓋了) 近期問了 AI 才發現原來真的可解決這類問題,主要原因為 Office 2007 在 Windows 7 以後會呼叫標題列 Aero 特效,只要安裝初期設定 Wine容器 Windows 系統版本為 XP 就能避免這類的標題錯亂的問題,已安裝的容器可以透過下列指令修訂  # 假設容器名稱為 office2007(若不同請修改路徑) WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine\X11 Driver" /v "Decorated" /t REG_SZ /d "Y" /f wineserver -k  # 將 Office 2007 的相容版本設定為 winxp WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine" /v "Version" /t REG_SZ /d "winxp" /f # 覆寫 uxtheme 避免桌面管理器主題衝突 WINEPREFIX=~/.PlayOnLinux/wineprefix/office2007 wine reg add "HKEY_CURRENT_USER\Software\Wine\DllOverrides" /v "uxtheme" /t REG_SZ /d "native,builtin" /f wineserver -k      原生Wine如果安裝了也想要這樣做就不用 PlayOnLinux 的路徑,詳情可問AI做指令最佳化,不過不建議這樣做,因為這樣會把原生 wine Windows 版本調整到...