搜尋

《PanSou》開源網盤資源搜尋服務 線上網站+Docker部署全攻略 一鍵部署、自訂插件、聚合搜索

瀏覽數: 8 | 評論數: 0 | 收藏 0
關燈 | 提示:支援鍵盤翻頁<-左 右->
    組圖開啟中,請稍候......
發佈時間: 2025-9-29 01:06

正文摘要:

《PanSou》開源網盤搜尋神器 快速閱讀精華 ⚡ 這是什麼? 一款超強大的開源網盤資源搜尋引擎,能幫你一鍵搜尋各大網盤和資源站的檔案!🚀 核心優勢: 速度快如閃電!它能同時在多個來源(Telegram頻道、自訂插件)進行搜尋,並智慧排序結果。📦 部署方式: 新手小白也能輕鬆上手!官方最推薦使用 Docker 一鍵部署,不用自己搞定複雜的環境設定。🔌 超高擴充性: 支援各式各樣的插件,可以自己增加新的搜尋來源,想搜哪就搜哪!🔗 支援網盤類型: 幾乎涵蓋所有主流網盤,包含:百度、阿里、夸克、迅雷、123網盤...等。也支援磁力(magnet)和電驢(ed2k)連結。 💡 一句話總結: 如果你厭倦了為了找一個檔案而到處翻網站,PanSou 就是你的終極解決方案! 網站直接用: https://so.252035.xyz/ 本文章目錄.article-toc {  border: 1px solid #ddd;  padding: 15px;  background: #f9f9f9;  border-radius: 6px;  margin: 20px 0;  width: 95%;}.toc-title {  /* --- 以下是合併進來的 H2 樣式 --- */  font-size: 1.25em; /* 125% */  border-left: 5px solid #2A98DA;  border-radius: 2px;  padding: 5px 0px 5px 10px;  font-weight: bold;  margin: 0 0 15px 0; /* 調整了 margin,只留下方 15px */  color: #333;  line-height: 1.5;  background-color: #f8f8f8;  /* --- 樣式合併結束 --- */}.toc-list {  list-style: none;  padding-left: 0;}.toc-list li {  margin: 8px 0;}.toc-list a {  color: #2A98DA;  text-decoration: none;}.toc-list a:hover {  text-decoration: underline;}.back-to-top {  display: block;  margin-top: 10px;  font-size: 0.9em;  color: #666;}PanSou 是什麼?解決你的找資源煩惱!document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#intro';PanSou 的核心亮點document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#features';PanSou 快速部署教學 (Docker) 🔽document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#deploy';- 【推薦】前後端整合版 (新手首選)document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#deploy_docker_integrated';- 【進階】純後端API版document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#deploy_docker_api';PanSou API 使用說明document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#api_docs';- 搜尋 APIdocument.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#api_search';- 健康檢查 APIdocument.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#api_health';PanSou 部署攻略重點回顧document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#summary';PanSou 常見問題Q&Adocument.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#faq';參考資料document.currentScript.previousElementSibling.href = location.href.split('#')[0] + '#ref'; PanSou 是什麼?解決你的找資源煩惱! 兄弟們,你是不是也常常為了找一部電影、一個軟體,或是任何學習資料,而到處翻遍各大網站和論壇,搞得心煩意亂?今天,我們要介紹的這個開源專案「PanSou」絕對能幫到你!它在 GitHub 上短短時間就累積了超過 6000 顆星,實力可見一斑! PanSou 的核心亮點 在開始動手前,我們先來快速了解一下 PanSou 到底強在哪裡,為什麼這麼多開發者和玩家都對它讚不絕口。 🚀 快到沒朋友的高性能搜尋: 這工具最猛的地方就是速度!它不像一般搜尋引擎一個一個慢慢找,而是能同時對多個 Telegram 頻道和非同步插件發起搜尋任務。這就像一次派出好幾個小幫手分頭去找,效率當然快得飛起!🗂️ 自動分類,結果一目了然: 搜尋結果不會亂七八糟地混在一起。PanSou 能自動識別出百度、阿里、夸克等各種不同的網盤連結,並幫你分門別類整理好,找起來超級方便。🧠 智慧排序演算法: 搜尋結果不是隨便排的。它會根據插件的優先級、資源的「新鮮度」(發布時間)和關鍵字匹配度等多個維度,進行智慧排序,讓你一眼就看到最想要的結果。🔌 強大的非同步插件系統: 這是 PanSou 的靈魂!你可以透過安裝不同的插件來擴充它的搜尋來源。有些網站反應比較慢,PanSou 的非同步模式能確保系統不會被卡住,會「先給你部分結果,然後在背景繼續處理」,體驗超流暢。💾 二級快取機制: 對於你搜尋過的關鍵字,PanSou 會把它們暫存在記憶體和硬碟裡。下次再搜同樣的東西時,它就能直接從「記憶」中拿出結果,速度快上加快,還能應付高併發的查詢。 PanSou 快速部署教學 (Docker) 🔽 接下來就是重頭戲啦!別擔心,就算你是程式小白,只要跟著下面的步驟,也能輕鬆把 PanSou 架設起來。我們最推薦使用 Docker,因為它真的能做到「一鍵啟動,開箱即用」! 【小知識】 什麼是 Docker?你可以把它想像成一個個獨立的「貨櫃」,開發者把應用程式(例如 PanSou)跟它需要的所有環境都打包在裡面。你只需要把這個「貨櫃」搬到你的電腦或伺服器上跑起來就行了,完全不用煩惱環境設定的問題,超級省事! 【推薦】前後端整合版 (新手首選) 這個版本包含了完整的操作介面(前端)和搜尋核心(後端),部署好之後,直接打開瀏覽器就能用,非常適合剛接觸的朋友。 首先,你需要先安裝好 Docker 和 Docker Compose。接著,建立一個資料夾,然後在裡面打開你的終端機或命令提示字元。下載官方的設定檔。輸入以下指令後按 Enter: curl -o docker-compose.yml https://raw.githubusercontent.co ... /docker-compose.yml設定檔下載好後,輸入啟動指令: docker-compose up -d看到 `done` 或類似的訊息就代表成功啦!現在打開你的瀏覽器,輸入 `http://你的IP位址` 就可以看到 PanSou 的搜尋介面了! 如果你想查看服務的運行日誌,可以輸入: docker-compose logs -f 【進階】純後端API版 這個版本只包含後端的搜尋核心,沒有圖形介面。它適合那些想把 PanSou 的搜尋能力整合到自己開發的其他應用程式中的進階使用者。 同樣,先安裝好 Docker 和 Docker Compose。建立一個資料夾,並在裡面打開終端機。下載 API 版的設定檔: curl -o docker-compose.yml  https://raw.githubusercontent.co ... /docker-compose.yml輸入啟動指令: docker-compose up -d服務啟動後,它會監聽在 `8888` 連接埠。你可以透過 `http://你的IP位址:8888` 來訪問它的 API。 PanSou API 使用說明 對於進階使用者來說,直接呼叫 PanSou 的 API 可以實現更靈活的操作。這裡我們簡單介紹兩個最核心的 API。 搜尋 API 這是最主要的 API,用來執行搜尋功能。 接口地址: `/api/search`請求方法: `GET` 或 `POST`核心參數: kw: (必填) 你要搜尋的關鍵字,例如:"速度與激情"。channels: (選填) 指定要搜尋的 Telegram 頻道,用逗號隔開。plugins: (選填) 指定要使用的插件,用逗號隔開。cloud_types: (選填) 指定只回傳哪幾種網盤的結果,例如:"baidu,quark"。refresh: (選填) 如果設為 `true`,會強制重新搜尋,不使用快取。 GET 請求範例: 假設你的 PanSou 跑在 `http://127.0.0.1:8888`,你可以這樣搜尋: `http://127.0.0.1:8888/api/search?kw=速度與激情&cloud_types=baidu,quark` 健康檢查 API 這個 API 用來檢查 PanSou 服務是否正常運行,以及載入了哪些頻道和插件。 接口地址: `/api/health`請求方法: `GET` 成功的話,它會回傳一個 JSON 格式的狀態報告,告訴你目前服務的狀態、載入的頻道和插件數量等資訊。 PanSou 部署攻略重點回顧 新手首選整合版: 對於大多數人來說,直接使用 `pansou-web` 的 Docker Compose 設定檔來部署前後端整合版,是最簡單、最快速的方式。指令複製貼上: 部署過程基本上就是複製貼上兩條指令 (`curl` 下載設定檔,`docker-compose up -d` 啟動),幾乎是零難度。檢查 IP 位址: 部署成功後,記得用你伺服器的正確 IP 位址去訪問網頁介面。如果是在本機電腦上,通常是 `http://localhost` 或 `http://127.0.0.1`。 以下廣告滑動後還有帖子內容var custom_call_MIR = function (params) {if ( params === null || params.hasAd === false ) {var divRowSide;for (let index = 0; index < ONEADs.length; index++) {if (ONEADs[index].pub.player_mode === "mobile-inread") {divRowSide = ONEADs[index].pub.slotobj;}}var ins = document.createElement('ins');ins.className = 'clickforceads';ins.setAttribute('style', 'display:inline-block;');ins.setAttribute('data-ad-zone', '18264');divRowSide.appendChild(ins);var js = document.createElement('script');js.async = true;js.type = 'text/javascript';js.setAttribute('src', '//cdn.holmesmind.com/js/init.js');js.onload = function(){console.log('[ONEAD MIR] ClickForce Loaded');};divRowSide.appendChild(js);}};var _ONEAD = {};_ONEAD.pub = {};_ONEAD.pub.slotobj = document.getElementById("oneadMIRDFPTag");_ONEAD.pub.slots = ["div-onead-ad"];_ONEAD.pub.uid = "1000509";_ONEAD.pub.external_url = "https://onead.onevision.com.tw/";_ONEAD.pub.scopes = ["spotbuy", "speed"];_ONEAD.pub.player_mode_div = "div-onead-ad";_ONEAD.pub.player_mode = "mobile-inread";_ONEAD.pub.queryAdCallback = custom_call_MIR;var ONEAD_pubs = ONEAD_pubs || [];ONEAD_pubs.push(_ONEAD);var truvidScript = document.createElement('script'); truvidScript.async = true; truvidScript.setAttribute('data-cfasync','false'); truvidScript.type = 'text/javascript'; truvidScript.src = '//stg.truvidplayer.com/index.php?sub_user_id=597&widget_id=3309&playlist_id=2381&m=a&cb=' + (Math.random() * 10000000000000000); var currentScript = document.currentScript || document.scripts[document.scripts.length - 1]; currentScript.parentNode.insertBefore(truvidScript, currentScript.nextSibling); PanSou 常見問題Q&A Q:我完全不懂程式,可以用 PanSou 嗎? A:絕對可以!只要你的電腦或伺服器能安裝 Docker,就可以按照本文的「前後端整合版」教學,透過複製貼上指令來完成部署,完全不需要寫任何程式碼。 Q:部署時一直失敗或出現錯誤訊息怎麼辦? A:首先,請確認 Docker 和 Docker Compose 是否已正確安裝並啟動。其次,檢查防火牆設定,確保對外連接埠(預設為 80 或 8888)是開啟的。最後,可以透過 `docker-compose logs -f` 指令查看詳細的錯誤日誌,通常能找到問題所在。 Q:前後端整合版和純後端 API 版有什麼差別?我該選哪個? A:簡單來說,整合版=有畫面的搜尋網站,API版=只有搜尋能力的核心。如果你只是想自己用來找資源,請直接選「整合版」。如果你是開發者,想把它的搜尋功能做到你自己的機器人或網站裡,才需要選「API 版」。 Q:搜尋不到我想要的資源是正常的嗎? A:是的。PanSou 本身不儲存任何檔案,它只是一個搜尋工具。搜尋結果取決於它所連接的 Telegram 頻道和插件裡有沒有人分享這些資源。你可以嘗試更換關鍵字,或是在設定中增加更多的搜尋頻道和插件。 Q:這個工具是免費的嗎?會有什麼風險嗎? A:PanSou 是一個開源專案,本身是完全免費的。它只是彙整公開的網盤連結,使用上與一般的搜尋引擎類似。不過,下載和使用任何來源不明的檔案都存在風險,請務必自行判斷檔案的安全性。 參考資料 PanSou GitHub 專案原始碼 https://github.com/fish2018/pansou Bilibili 介紹影片 .video-container {  position: relative;  padding-bottom: 56.25%;  padding-top: 30px;  height: 0;  overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}外連至此bilibili影片連結

回覆

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單