Install
openclaw skills install sumo-torrentSearch BT4G for torrents and add magnet links to qBittorrent. Manual workflow with tracker enrichment. For OpenClaw agents with browser capability.
openclaw skills install sumo-torrent1.1.0
搜尋 BT4G 上的 Torrent 檔案,並輸出含 Trackers 的 Magnet 連結。
torrent <關鍵字> 或 /torrent <關鍵字>
遇到瀏覽器超時或失敗時,按以下順序嘗試:
先試預設 browser(不用 profile)
browser(action="open", url="https://bt4gprx.com/search?q=關鍵字")
如果失敗,再嘗試 profile="my-daily-chrome"
browser(action="open", profile="my-daily-chrome", url="https://bt4gprx.com/search?q=關鍵字")
不要堅持用同一個 profile 不放 - 換個方式試
| 方法 | 適合情況 |
|---|---|
| 預設 browser | Gateway 重啟後、瀏覽器正常的時候 |
profile="my-daily-chrome" | 有 Cloudflare 驗證需要老爺 session 時 |
當遇到以下錯誤時:
Cloudflare 驗證頁面403 Forbidden必須立即切換到瀏覽器方法:
// Step 1: 用瀏覽器開啟 BT4G(先試預設)
browser(action="open", url="https://bt4gprx.com/search?q=關鍵字")
// Step 2: 截圖確認通過 Cloudflare
browser(action="snapshot", targetId="<targetId>", compact=true)
// Step 3: 從搜尋結果點進詳情頁
browser(action="act", targetId="<targetId>", request={"kind": "click", "ref": "<eXX>"})
// Step 4: 從詳情頁提取 Magnet Hash
// Magnet Link URL 格式:/magnet/<40字符info_hash>
| 方法 | 結果 |
|---|---|
| 直接用 web_fetch | ❌ 被 Cloudflare 阻擋 |
| 用 OpenClaw 預設瀏覽器 | ❌ 也被 Cloudflare 阻擋 |
用 my-daily-chrome profile | ✅ 有老爺的 session cookie,可以通過驗證 |
所有蘇茉分身的 /torrent 指令都應該發給總管蘇茉處理!
原因:
my-daily-chrome Profile當收到 /torrent <關鍵字> 時,不要自己搜尋,而是:
【我是XXX蘇茉,來自群組 ID:XXXXXXXX】
請幫我搜尋 torrent:<關鍵字>
或者簡單告訴老爺:「這個任務蘇茉會轉交給總管蘇茉處理,請稍候!」
/torrent waaa087
/torrent cawd-942
python C:\butler_sumo\Tools\torrent_skill\torrent_search.py "關鍵字" "C:\butler_sumo\docs\torrent"
失敗時的特徵:
/torrent <關鍵字>profile="my-daily-chrome" 開啟 BT4G| Seeders | 狀態 | 動作 |
|---|---|---|
| Seeders > 0 | ✅ 可下載 | 繼續流程 |
| Seeders = 0 | ❌ 無人分享 | 告知老爺無法下載,建議其他關鍵字或等待 |
C:/butler_sumo/docs/torrent/outputyyyymmdd.txt# Torrent Search Results - 2026-04-01
# ================================
# 蘇茉已自動加上 22 個公開 Trackers
# 可直接貼給 qBittorrent 使用!
# 1. magnet:?xt=urn:btih:XXXXXXXXXX&dn=NAME&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://open.stealth.si:80/announce&...
蘇茉可以直接將 magnet link 新增到 qBittorrent,不需要老爺手動複製貼上!
工具位置:C:\butler_sumo\Tools\torrent_skill\add_to_qbittorrent.py
qBittorrent 設定:
C:\butler_sumo\docs\torrent\outputYYYYMMDD.txt
蘇茉已內建以下 22 個公開 Trackers:
| # | Tracker URL |
|---|---|
| 1 | udp://tracker.opentrackr.org:1337/announce |
| 2 | udp://open.stealth.si:80/announce |
| 3 | udp://wepzone.net:6969/announce |
| 4 | udp://tracker.torrent.eu.org:451/announce |
| 5 | udp://tracker.theoks.net:6969/announce |
| 6 | udp://tracker.srv00.com:6969/announce |
| 7 | udp://tracker.dler.org:6969/announce |
| 8 | udp://tracker.darkness.services:6969/announce |
| 9 | udp://tracker.corpscorp.online:80/announce |
| 10 | udp://tracker.bittor.pw:1337/announce |
| 11 | udp://tracker.004430.xyz:1337/announce |
| 12 | udp://t.overflow.biz:6969/announce |
| 13 | udp://leet-tracker.moe:1337/announce |
| 14 | udp://exodus.desync.com:6969/announce |
| 15 | udp://bittorrent-tracker.e-n-c-r-y-p-t.net:1337/announce |
| 16 | udp://6ahddutb1ucc3cp.ru:6969/announce |
| 17 | https://tracker.zhuqiy.com:443/announce |
| 18 | https://tracker.pmman.tech:443/announce |
| 19 | https://tracker.nekomi.cn:443/announce |
| 20 | https://tracker.moeblog.cn:443/announce |
| 21 | https://tracker.bt4g.com:443/announce |
因為 BT4G 提供的 Magnet 連結沒有包含 Trackers,需要自己加上公開 Trackers 才能讓 qBittorrent 順利找到 peers 進行下載。
千萬不要直接用 BT4G 搜尋結果的 URL 路徑當作 hash!
/magnet/<40字符十六進制>?name=.../magnet/ 後面的 40 字符十六進制(不是 URL path 裡的 32 字符 Base62!)# 這是 Base32編碼,不是真正的 info hash!
/magnet/1LuRt7ewlIzfrmpYjylq5cei5qQbgGTkC
# 40字符十六進制才是真正的 info hash
magnet:?xt=urn:btih:4f2d8703a94bef29eed88a6b3e3129a7e6695a27
admin/adminadmin蘇茉已經學會了!🎉