BugDrop
BugDrop 是免費開源的網站回饋小工具,讓使用者提交註解截圖;BugDrop 會自動為你的儲存庫建立格式完整的 GitHub Issues。
BugDrop 是什麼?
BugDrop 是一個免費開源的網站回饋小工具,從你的網站直接收集使用者回報的問題,並自動轉換成 GitHub Issues。它提供一個浮動的「Bug」按鈕,讓使用者擷取截圖、註解問題所在,並提交除錯所需的上下文。
小工具透過 GitHub App 和 script tag 與 GitHub 儲存庫整合。當有人提交回饋時,BugDrop 會建立格式完整的 GitHub issue,包含使用者的截圖和系統資訊。
主要功能
- 網站上的浮動回饋按鈕:讓訪客輕鬆回報問題,而無需離開頁面。
- 截圖擷取(全頁或特定元素):有助保存 bug 和 UI 問題的視覺證據。
- 註解工具(繪圖、箭頭、矩形):讓提交者精確標示問題發生位置。
- 回饋分類與自動 GitHub 標籤(Bug、Feature、Question):組織提交內容,讓它們在 GitHub 以一致標籤呈現。
- 自動系統資訊擷取:記錄瀏覽器、OS、視窗大小等細節,以支援分類處理。
- 透過 data 屬性自訂小工具 UI:自訂字體、顏色、邊框、陰影、圓角等呈現設定,以符合你的設計系統。
- 隱私優先處理:無追蹤、無 cookies,且 URL 會被遮蔽。
如何使用 BugDrop
- 從 GitHub Marketplace 為你的儲存庫安裝 GitHub App(來源列出「bugdrop-in-app-feedback-to-github-issues」)。
- 在你的網站加入小工具 script,並將
data-repo屬性設為你的owner/repo。- 範例:
<script src="https://bugdrop.neonwatty.workers.dev/widget.js" data-repo="owner/repo"></script>
- 範例:
- 確認小工具出現,且使用者能提交回饋。
- (選用)使用文件化的
data-*屬性設定樣式和小工具行為(主題、位置、按鈕文字/標籤、顏色、邊框、陰影等)。
使用情境
- 收集網頁 UI 問題的視覺 bug 回報:使用者可擷取全頁或特定截圖,並註解錯誤區域。
- 分類多種類型回饋:將來報分類為 Bug、Feature 或 Question,讓它們以對應標籤到達 GitHub。
- 除錯使用者環境問題:每個 GitHub issue 包含瀏覽器/OS/視窗大小及相關系統資訊,加速重現嘗試。
- 讓小工具符合產品設計:使用 data 屬性套用不同主題和樣式元素(字體、顏色、邊框圓角、陰影樣式)。
- 相較手動建立 issue 減少摩擦:訪客從頁面提交回饋,BugDrop 自動建立對應的 GitHub issue 並附上截圖。
常見問題
BugDrop 會自動建立 GitHub issues 嗎?
是的。小工具會將回饋傳送到你的 GitHub 儲存庫,作為格式完整的 GitHub issue,包含截圖和系統資訊。
BugDrop 會在提交中包含哪些資訊?
BugDrop 擷取截圖(全頁或特定元素)、註解,以及系統資訊如瀏覽器和 OS,外加視窗大小細節。
可以自訂小工具的外觀和位置嗎?
是的。小工具支援透過 data-* 屬性自訂,包括主題(light/dark/auto)、位置(bottom-right/bottom-left),以及字體、顏色、邊框、圓角和陰影等樣式選項。
涉及任何追蹤或 cookies 嗎?
BugDrop 以隱私優先設計:無追蹤、無 cookies,且會遮蔽 URL。
如何將小工具連接到我的儲存庫?
你需為儲存庫安裝 GitHub App,並在網站加入帶有 data-repo="owner/repo" 屬性的 script tag。
替代方案
- 另一個建立票券/issues 的網站回饋小工具:類似工作流程(從頁面收集回饋),但可能使用不同 issue 追蹤器或接受不同提交格式。
- 依賴手動截圖和表單的通用 bug 回報工具:不像自動擷取截圖並建立 GitHub issues,這些通常要求使用者填表單和/或附加檔案。
- GitHub 原生 issue 接收工作流程(例如 issue 範本或 issue 表單):這些保持一切在 GitHub 內,但將回報步驟移離頁面內嵌小工具。
- 客戶支援票券小工具:提供網站內嵌回饋,但常將提交導向支援信箱而非 GitHub Issues。
替代品
MakerLoft
MakerLoft 是讓非開發者用 AI 快速打造 App 的工具,連接 GitHub 產生可運作程式,含驗證、付款、上傳、排程與管理後台。
GitBoard
GitBoard 是原生 macOS 選單列 App,讓你在不離開工作流程下查看 GitHub Projects 看板,按狀態篩選並搜尋議題。
Biji
Biji是一個多功能平台,旨在透過創新工具和功能提升生產力。
Ably Chat
Ably Chat 提供聊天 API 與 SDK,讓你打造自訂即時聊天室,支援反應、在線狀態、訊息編輯/刪除等功能。
ClawTick
ClawTick 是以 CLI 為核心的 AI 代理自動化平台,可用 cron 排程 webhook 任務,提供監控、警報、重試與執行紀錄。
Falconer
Falconer 是自動更新的知識平台,讓高速度團隊在同一處撰寫、分享並搜尋可靠的內部文件與程式碼脈絡。