分類
好用軟體

Cloudflare提供了免費的網站服務

Cloudflare Drop 提供了靜態網站免費寄存的服務, 只需要上傳 zip 檔, 馬上完成上線.

https://www.cloudflare.com/drop/

其實這個服務主要是依存於 workers and pages 的服務下, 也是屬於 serverless 的方式進行服務提供.

這裡不詳述如何使用, 可以參考以下文章:

上傳後, 你可以在 60分鐘內認領你的網站, 只需要註冊或登入即可, 若你有自己的域名, 也可以掛載在自己域名服務之下, 非常方便快速.

右上方界面有個提供給 AI使用的操作說明(copy for your agent), 可以提供給你的 AI進行了解並協助你作後續的開發應用:

Fetch https://www.cloudflare.com/drop/llms.txt

這裡做了一些小功能都是純前端的 Javascript 即可實現的工具箱:

https://toolbox.diary.tw/

提供了以下功能:

  • Pi 計算器 – 提供了指定位數的 Pi 計算, 並可快速找到指定的字串, 如你的生日等.
  • 線上抽獎轉盤 – 提供了抽獎轉盤, 方便抽獎活動使用.
  • QR Code 工具 – 提供了 QR Code 生成與解讀, 可以用上傳圖片或是照相的方式.
  • URL 編解碼 – 提供了 URL Encode 與 Decode 字串的功能.
  • 密碼產生器 – 提供了指定位數與指定字串型態的密碼產生.
  • 圖片壓縮轉檔 – 提供了上傳圖片可以快速轉換為對應格式與進行指定比例縮小功能, 剪裁, 旋轉, 上下與左右的鏡向, 並算出能節省多少大小.
  • PDF工具 – 提供了合併、拆分、旋轉工具, 都在本地執行, 安全無上傳檔案的風險. (2026/8/27 0:02)

以上工具都是不透過 server 就只在前端進行運算的功能, 方便大家使用!

分類
AI

到 local.ai 取得你的專屬網址

這個網站 https://local.ai  提供了完整的本地運行 AI所需要的硬體資源, 模型選擇, 並將跑分提供給大家做參考.

以往我們要找對應的資料可以在論壇上看看別人的經驗與硬體配置, 如什麼 CPU / DRAM / GPU / VRAM 等參數, 跑什麼模型什麼量化得到多少 tokens/sec 的數字, 當然後來有了 Can I Run AI – https://www.canirun.ai/ 來查找.

現在可以透過這個 local.ai 服務來查找其他人硬體的跑分結果, 或是想執行什麼模型你可以先準備對應的硬體, 更容易找出適合的資源與預算, 也就是可以由這個服務取得真實的硬體執行結果的資訊!

不過無論你有沒有要跑本地 AI, 都可以先申請自己的專用網址, 請透過以下我的推薦碼連結進行申請:

https://local.ai/timhuang/invite

一方面我也有機會可以獲得獎勵的硬體, 另一方面你也可以獲得一個專用的網址哦! (註冊需要用到你的 huggingface 帳戶)

分類
好用軟體

Squid Proxy的規則設定

通常架設好 Squid Proxy 後, 用來做 Proxy 代理功能時, 會希望能限制可使用的來源 IP 或是可訪問或不可訪問的 IP (除了做權限管控外, 還可以管理限制使用者可以訪問的目的網站).

今天有個需求是這樣的, 允許特定 IP 訪問特定的網站, 乍看下會這樣下:

acl AllowedIPs src 192.168.100.0/24
acl AllowedDomains dstdomain .google.com .yahoo.com
http_access allow AllowedIPs
http_access allow AllowedDomains
http_access deny all

但是這樣會變成 OR 的邏輯, 也就是只要白名單 IP, 或是白名單域名(包含子域名), 就會放行, 與原本需要的特定 IP 訪問特定網域不同.

分類
系統技術

如何檢測proxy工作是否正常

若要檢測 proxy是否工作正常, 可以將 proxy設定在自己的瀏覽器中來進行, 並透過 IP查詢來看是否有改變到 proxy server的IP就可以知道是否工作正常與正確設定完成.

不過若是想快速測試不想改動自己的 Browser設定, 可以用 curl 工具來進行測試, 說明如下:

正常不使用 Proxy的狀況來訪問:

curl https://ip.diary.tw/

可以問到自己的 IP. 若是要觀察 http header, 可以使用 -i, 會同時輸出 header 與察容, 或使用 -I來顯示 header only:

分類
Python

使用自定義 x-signature 在Cloudflare中來保護API

在 Cloudflare 中, 若是有一組自己的 API, 想要簡單地透過 Cloudflare 來保護, 有很多方法, 不過大多需要是付費的版本才能提供, 像是 API Shield.

若是想要快速而輕量地達成這個 API的保護, 可以透過 Worker 來檢查 x-signature 的 header 來實現.

在 Cloudflare 的 Workers & Pages 介面,  Create application, 然後給定一個名稱如 api-check, 然後在右上角的 Edit Code 進入程式編輯器.

輸入以下程式碼:

分類
懶得分類

網路升級了-1G/600M

Kbro 提供了 1G/600M 方案, 大幅提升了上行的速度, 家裡網路由原來的 1G/50M 升上來, 加一點點價就可以將上行升級 12倍, 非常划算.

來測速看看吧:

很不錯的測速效果呢, 有架站的朋友可以試試吧!

分類
AI

用Antigravity CLI繼續開發

繼之前的 Gemini CLI 開發 (請參考這篇 – https://diary.tw/archives/2705), 由於最近的 Google I/O 大會, 宣佈了將下架 Gemini CLI, 轉到 Antigravity CLI, 所以我也得對應調整一下開發工具到 Antigravity CLI (簡稱 agy).

為了安裝 agy, 先看了一下官方資料, 原來必須先裝 Antigravity (IDE) 後才能安裝 Antigravity CLI (不過現在拿掉了 – https://antigravity.google/download#antigravity-cli), 有兩件事我需要先確認才能將 Gemini CLI 轉到 Antigravity CLI:

  1. 是否一定要 Antigravity (IDE)
  2. 是否仍可以使用連接 Gemini Pro 方案的帳戶而不只有 API連接方式
分類
AI

Gemini CLI開發經驗分享

如之前這篇 https://diary.tw/archives/2689提到, 目前已是開通 Gemini AI Pro 方案的狀況下, 想說來試看看 Gemini CLI 寫寫程式, 看看效果如何, 結果用起來還挺方便好用的.

從無到有打造一個程式, 不用半天的時間, 第一個寫的小程式是python 專案, 利用 speedtest-cli 來進行網路的測速, 並且記錄到 sqlite 資料庫, 再利用 streamlit (這個是 Gemini CLI建議的) 來進行 dashboard 的介面展示, 整個專案很快就完成了, 的確非常快速方便, 畫面如下:

分類
好用軟體

markdown轉換工具-markdown.new

基本上在使用 AI 工具時, 希望能節省 context windows所使用的 token, 所以給 AI 閱讀的內容盡量要文字化, 減少再次轉換的token消耗, 可以參考這篇:

Claude老是達到用量上限?4個情境、9個技巧,教你有效縮減token

這裡有個好工具, 而且是 Cloudflare 提供的:

https://markdown.new/

將提供給 AI 閱讀的內容進行 markdown 化, 舉例, 將某網頁內容 markdown化, 如下:

https://markdown.new/https://diary.tw/archives/2559

就可以將原來的 web page 內容轉為 markdown 的文檔格式, PDF 也可以哦, 如:

https://jmh.mohw.gov.tw/storage/files/rUxcxnpNHJyTDBRGji1itnZYkQXEZmUIIWpAh2iS.pdf

加上 markdown.new 後:

https://markdown.new/https://jmh.mohw.gov.tw/storage/files/rUxcxnpNHJyTDBRGji1itnZYkQXEZmUIIWpAh2iS.pdf

如此一來, 便能有效地將原本網頁或是 PDF檔式的檔案轉換成對 AI 較有效率的 markdown 格式了.

分類
AI

被加到5TB的Google Drive

昨天看到消息: https://www.techbang.com/posts/128668-google-ai-pro-free-5tb-for-ai-creations

由於原本一直是 Google One 的 200GB 每月 90元方案, 不過因為去年有台哥大的 Perplexity AI 一年方案, 已使用了一年, 剛好因為換 Google Pixel 10 Pro 手機, 也提供了一年的 Gemini AI Pro 方案, 所以變成了每個月 0元 2TB空間, 才剛用一個月不到, 馬上就被升級到 5TB, 這樣真的很划算耶, 空間大而且又有 Gemini AI Pro, 很划算耶.

剛登入 Google Drive 來看, 已經被升級到 5TB 空間了, 真棒!

繼續閱讀: