← 返回首頁

tuitter 是一款讓使用者能在終端機直接瀏覽與互動的 X 客戶端

Ben Dicken
Ben Dicken
@BenjDicken
2,923🔁 223
𝕏 (Twitter)🔥🔥
AI 中文摘要Claude 生成

tuitter 是一款讓使用者能在終端機直接瀏覽與互動的 X 客戶端。

「tuitter」是一款基於 TypeScript 與 OpenTUI 開發的終端機介面(TUI)客戶端,旨在讓使用者無需離開終端機環境,即可直接登入並操作 X(前身為 Twitter)帳號。

核心功能與運作機制

  • 該工具允許使用者透過 OAuth 2.0 認證機制,直接在終端機內瀏覽內容或進行互動。
  • 支援圖片顯示模式設定(包含 autokittyoff),並可自定義 token 儲存路徑。
  • 首次啟動時,程式會自動開啟瀏覽器進行 OAuth 授權,隨後將 token 儲存於本地(預設路徑為 ~/.tuitter/oauth-token.json)。

安裝與開發者配置要求

  • 執行環境需安裝「Bun」作為執行引擎。
  • 使用者必須在 X 開發者平台(console.x.com)建立應用程式,並取得 OAuth 2.0 憑證。
  • 必須在 .env 檔案中設定 X_CLIENT_ID,並確保開發者平台設定的「回呼」網址(Callback URL)與 X_REDIRECT_URI 完全一致,否則 OAuth 認證將會失敗。
  • 預設權限範圍涵蓋了推文讀寫、使用者資訊讀取、按讚與書籤管理等功能。