logo
icon

StarHub

專業 GitHub Stars 管理工具 - 透過 AI 智慧分類整理你的 GitHub Star 收藏

template cover
部署次數1
發布者ridemountainpig
建立於2026-01-04
模板內的服務
service icon
標籤
GitHubToolsAIManagement

StarHub

專為開發者設計的 GitHub Stars 管理應用程式。整理你的 GitHub Star 收藏,不再遺失優質專案。

功能特色

  • 智慧標籤系統:建立無限制的自訂標籤,支援 Emoji 圖示和色彩編碼
  • AI 自動分類:一鍵智慧分類,支援多種 AI 提供商(OpenAI、Claude、DeepSeek、Qwen、智譜 AI)
  • 閃電般快速搜尋:基於 IndexedDB 的多維度搜尋,毫秒級回應
  • README 預覽:無需離開應用程式即可快速瀏覽專案概述
  • 深色模式與多語言:精心設計的主題,完整支援中英雙語
  • PWA 支援:安裝至桌面,提供原生般的離線體驗

設定方式

步驟 1:建立 GitHub OAuth 應用程式

  1. 前往 GitHub Developer Settings
  2. 點擊 New OAuth App
  3. 填寫應用程式資訊:
    • Application nameStarHub(或任何名稱)
    • Homepage URL:你的部署網域(例如 https://your-starhub.zeabur.app
    • Authorization callback URLhttps://your-starhub.zeabur.app/#/login
  4. 點擊 Register application
  5. 複製 Client IDClient Secret

步驟 2:設定環境變數

部署時需要提供:

  • CLIENT_ID:你的 GitHub OAuth 應用程式 Client ID
  • CLIENT_SECRET:你的 GitHub OAuth 應用程式 Client Secret

重要:部署完成後,請記得使用實際網域更新 GitHub OAuth App 設定中的 Authorization callback URL。

步驟 3:設定 AI 服務(選填)

部署完成後,你可以在設定頁面配置 AI 服務:

  1. 開啟你部署的 StarHub 實例
  2. 使用你的 GitHub 帳號登入
  3. 前往「設定」頁面
  4. 配置你偏好的 AI 提供商和 API 金鑰以進行智慧分類

支援的 AI 提供商

  • OpenAI (gpt-4o-mini) - 經濟實惠,推薦使用
  • Claude (claude-3-5-sonnet) - 強大的理解能力
  • DeepSeek (deepseek-chat) - 快速的中文模型
  • Qwen (qwen-plus) - 阿里雲,對中文友善
  • 智譜 AI (glm-4-flash) - 中文模型,提供免費額度

原始碼

GitHub Repository