本程式為期末專案,開發目的已達成,因此 不再進行更新與維護。
- 初版發佈
- 增加後台自動 retry,減少因網路問題導致的抓取失敗機率
- 修復 網頁備份搜尋功能,解決抓取錯誤網頁的問題
- 修復 滑桿最大捲軸限度,確保能捲動到最後一篇文章
- 提高程式的運行效率
Dcard 小幫手 是一款輔助搜尋工具,旨在讓使用者能更精準地找到自己感興趣的 Dcard 文章,並提供 站內搜尋增強 及 網頁備份搜尋 兩大功能,以提升搜尋體驗。
- 在搜尋框輸入關鍵字後,點擊
Go按鈕,系統會列出所有相關文章 - 每篇文章右側提供:
- 「Go」按鈕:使用預設瀏覽器開啟該文章
- 「網頁備份」按鈕:打開該文章的 Google 備份版本
-
比 Dcard 站內搜尋更準確
- Dcard 站內搜尋會針對 標題 + 內文 搜尋,導致結果可能不夠相關
- 本工具 僅針對標題與 Hashtag 進行搜尋,確保結果更精準
-
支援 Google 網頁備份
- 能查看文章在被 修改或刪除前的內容,包括已刪除的留言
為了讓搜尋結果更準確且能涵蓋多種情境,本工具採用雙重搜尋機制:
- 網址格式:
https://www.dcard.tw/search/posts?query=關鍵字&field=title&since=3 - 搜尋方式:
- 只針對文章「標題」搜尋,不含內文
- 參數
since=3限制搜尋範圍為最近三天(可依需求調整)
- 回傳結果較符合使用者搜尋目的
- 網址格式:
https://www.dcard.tw/topics/關鍵字?latest=true - 搜尋方式:
- 對應 Dcard 的 主題標籤(Hashtag)頁面
- 抓取該主題最新文章,不限時間範圍
- 可補充 Step 1 遺漏的結果(例如熱門主題未出現在三日內)
- 程式會同時執行 Step 1 與 Step 2
- 若其中任一步驟搜尋結果為空,會略過不影響整體流程
- 搜尋結果將整合排序顯示,避免重複與遺漏
- 可使用 關鍵字 或 文章網址 進行搜尋
- 輸入關鍵字 → 系統會嘗試找到該篇文章的網頁備份
- 輸入網址 → 直接跳轉到該文章的備份頁面
-
搜尋已刪除文章
- Dcard 內部搜尋無法找到已刪除文章,但此功能能彌補此缺陷
- 支援 貼上網址 直接查找,確保 100% 精確度
-
隨機探索有趣文章
- 類似 Google「好手氣」功能,使用者可隨機輸入關鍵字來瀏覽意外的 Dcard 文章
- 標題:摩斯真的超厲害欸
- 網址:https://www.dcard.tw/f/whysoserious/p/235828366
- 由於 Dcard 文章可能會被移除或更改,搜尋結果可能會失效
- Google 網頁備份 也可能因時間久遠而無法存取