FinchGram
下載
功能

FinchGram 能做的一切

目前版本的每一項功能,按分類列出。每個版本都會加長這份清單;還沒有的,在路線圖上。

107 項功能14 個分類截至 v0.4.22接下來做什麼

登入

5

用 Telegram 官方應用程式允許的方式登入,或註冊新帳號。

  • 手機號碼

    輸入號碼,再輸入 Telegram 傳給你的驗證碼。

  • 兩步驟驗證密碼

    如果你的帳號設了密碼,FinchGram 會在驗證碼之後問你。

  • QR code

    用手機上的 Telegram 掃描,什麼都不用打。

  • 新帳號

    在登入頁面就能註冊 Telegram。

  • 兩步驟驗證

    在「設定」裡開啟;變更密碼、密碼提示或復原電子郵件;或者關閉。

聊天

9

Telegram 的聊天列表,加上分頁和搜尋,為鍵盤而設計。

  • 資料夾

    你的 Telegram 資料夾,每個都有自己的聊天和未讀數。

  • 置頂聊天

    置頂的聊天一直留在列表最上方。

  • 未讀數和 @ 提醒

    每個聊天都顯示未讀數,有人提到你時還會多一個標記。

  • 儲存的訊息

    固定在列表最上方,就算你還沒用過也在。

  • 聊天開在分頁裡

    把幾個聊天同時開成分頁,關掉它們,也能直接從分頁把聊天靜音。

  • 搜尋

    ⌘K

    用你看到的名稱找聊天,「儲存的訊息」也找得到;按 Return 打開。

  • 在聊天中搜尋

    ⌘F

    在打開的聊天裡找出含有你輸入文字的訊息。

  • 頻道和機器人

    一個頁面看你的頻道,另一個看你的機器人。

  • 正在輸入

    看得到對方正在輸入;對方也看得到你,和 Telegram 官方應用程式一樣。

訊息

7

訊息能帶的一切,加上一個選單,列出你能對它做的事。

  • 文字格式

    粗體、斜體、程式碼和連結,照傳來的樣子顯示。

  • 連結預覽

    帶連結的訊息下方會顯示一張網頁預覽卡片。

  • 回覆和轉傳

    訊息回覆的是哪一則,轉傳的又是從哪裡來。

  • 聊天裡的媒體

    照片、影片、GIF、貼圖和檔案;會動的貼圖目前先顯示靜態圖。

  • 訊息選單

    按右鍵:回覆、編輯、複製、複製連結、轉傳、檢舉、刪除,或一次選取多則。

  • 自毀媒體

    模糊顯示、只能打開一次,和 Telegram 官方應用程式一樣。

  • 連結先說清楚要去哪裡

    顯示文字和實際網址不同的連結,打開前會先問你,並顯示網站和完整的網址。

媒體檢視器

6

照片和影片在蓋住整個視窗的檢視器裡打開,同一相簿的其他內容也在。

  • 相簿

    用圖片兩側的大箭頭翻看相簿。

  • 說明文字

    顯示在圖片下方,再長的也放得下。

  • 影片用 mpv 播放

    從原始碼建置進 app 裡,能用 Mac 硬體解碼的時候就用。

  • 音量

    ↑↓

    滑鼠移到喇叭圖示上會滑出音量列,也可以用方向鍵或滾輪;下一部影片沿用。

  • 儲存

    把照片或影片存到「下載項目」,前提是聊天允許儲存。

  • 可以清掉的快取

    Telegram 傳來的照片、影片和檔案放在 ~/Documents/FinchGram/media_cache;清掉之後,你再看的東西會重新抓回來。

傳送

6

檔案怎麼拿到手就怎麼傳,送出之前先在一張卡片裡顯示。

  • 三種放入方式

    ⌘V

    點迴紋針、把檔案拖進視窗,或直接貼上。

  • 傳送卡片

    加上說明文字,並選擇以照片或檔案傳送。

  • 相簿

    照片和影片最多十個,合成一個相簿一起傳。

  • 自毀計時器

    在私人聊天裡,照片或影片可以設成自毀。

  • 靜音傳送

    傳送時不讓對方那邊響提示音。

  • 按 Enter 傳送訊息

    ⏎

    按 Return 傳送,Shift 或 Option 加 Return 換行;關掉後改用 ⌘Return 傳送。

截圖工具

9

取下螢幕的一塊,標註後傳送,在每個聊天裡都能用。

  • 一組快速鍵

    ⌘⇧A

    按下它,或者點迴紋針旁邊的剪刀。

  • 自訂快速鍵

    在「設定 → 一般 → 截圖」裡改成你要的。

  • 整個視窗或選取範圍

    點一下某個視窗就整個取下,或者拖出一個選取範圍,帶放大鏡和像素尺寸。

  • 每一個顯示器

    覆蓋層蓋住每一個顯示器,選單列也包括在內。

  • 標註

    方框、橢圓、箭頭、畫筆、文字和馬賽克,三種粗細、六種顏色。

  • 復原和重做

    ⌘Z⌘⇧Z

    每一筆標註都能收回,也能再放回去。

  • 微調位置

    ←→↑↓

    方向鍵把選取範圍移動一點,按住 Shift 則移動十點。

  • 傳送、複製或儲存

    ⏎⌘C⌘S

    按 Return 放進傳送卡片;也可以複製,或存到「下載項目」。

  • 自己先讓開

    截圖時,FinchGram 自己的視窗可以先躲起來。

下載頁面

15

獨立頁面的 WebDAV 客戶端:你的 NAS,在 app 裡瀏覽。

  • 你的伺服器

    NAS、seedbox、PikPak、Alist 或 OpenList,或是用 vget serve 分享的資料夾。

    運作方式
  • 資料夾顯示為路徑

    「Home NAS /Movies/2026」:路徑上的每一層資料夾都可以點回去。

  • 單個檔案或整個資料夾

    勾選想要的檔案,或整個資料夾連同裡面的東西一起拿。

  • 速度快

    每個檔案切成 8 MB 的區塊、最多同時走十二條連線,伺服器支援 HTTP/2 時就用 HTTP/2。

  • 中斷後接著下

    中斷的下載會從停下的地方接著下。

  • 伺服器忙碌就耐心等

    伺服器說忙碌時會等它,最多等五分鐘。

  • 直接進檢視器

    照片和影片一到就在媒體檢視器裡打開。

  • 密碼有加密

    存在 FinchGram 自己的資料庫裡,整個加密,金鑰放在你的登入鑰匙圈裡;絕不以明文寫在檔案裡。

  • 每台伺服器一個資料夾

    下載的檔案放進 ~/Documents/FinchGram/webdav,每台伺服器一個資料夾,或是放進你選的資料夾。

  • 不把磁碟塞滿

    放不下的檔案,開始之前就拒絕;大小不明的檔案,會在磁碟塞滿之前停下。

  • 唯讀

    不上傳,也不會重新命名或刪除伺服器上的任何檔案。

  • 不需要 Telegram 帳號

    登入之前就能打開「下載」頁面。

  • 清除已完成

    一個按鈕,把所有已完成的下載從佇列裡清掉。

  • 你自己的憑證

    你在「鑰匙圈存取」裡信任的憑證都會被接受,自簽憑證也一樣。

  • 伺服器變慢時的記錄

    downloads.log 記下每一次請求,方便查出伺服器為什麼慢。

AI 助理

11

FinchGram 是一個 MCP 伺服器:Claude Desktop、Claude Code、Cursor 和其他應用程式,在你允許之後,可以透過它操作你的 Telegram。

  • 預設關著,由你打開

    「設定 → AI 存取」就是開關;關閉時,所有助理都會被拒絕。

  • 你選的聊天

    除秘密聊天外的所有聊天,或只限你挑選的那些。

  • 它能寫什麼

    以你的名義立即送出訊息、留草稿由你傳送,或什麼都不寫。

  • 每個應用程式都先經你同意

    應用程式第一次連線時,FinchGram 會問你;回答會為這個應用程式保留,它更新後也一樣。

  • 十二個工具

    列出、搜尋和讀取聊天與訊息,查看未讀,取得媒體,寫草稿,傳送,刪除自己的訊息,標為已讀。

    工具一覽
  • 讀取不標已讀

    助理讀取聊天時,不會把任何訊息標為已讀。

  • 絕不交出去

    秘密聊天、自毀媒體,以及禁止儲存的聊天裡的媒體。

  • 記錄

    「AI 存取」頁面列出每個助理要求過什麼。

  • 綁定你的帳號

    換另一個帳號登入時,每個應用程式都得重新允許。

  • 複製即用

    把 FinchGram 加進 Claude Code 或 Claude Desktop 的那幾行,就在「AI 存取」頁面上。

  • 自己不帶 AI

    FinchGram 不呼叫任何 AI,也不訓練任何東西;助理只拿得到你允許它讀的內容。

在你的 Mac 上

5

通知、Dock 和選單列,照 Mac app 的做法來。

  • 通知

    新訊息以 macOS 通知顯示,要不要顯示內容和播放提示音都由你。

  • Dock 標記

    Dock 圖示上顯示未讀訊息數。

  • 關閉視窗時

    FinchGram 留在 Dock 裡或直接結束,由你在「設定」裡決定。

  • 選單列圖示

    從選單列打開視窗或結束程式;預設開啟。

  • 開機時啟動

    登入 Mac 時,FinchGram 就跟著啟動。

主題

5

三種外觀,各有淺色和深色,切換不用重新啟動。

  • 工作台

    預設主題:一個帶分頁的工作視窗,使用 IBM Plex Sans 字型,強調色是靛藍色。

  • 報紙

    讀起來像一份報紙,每個帳號有自己的強調色,使用 Source Sans 3 字型。

  • 終端機

    等寬畫面,指令放在方括號裡,使用 JetBrains Mono 字型;預設深色。

  • 淺色與深色

    淺色、深色或跟隨系統;每套主題各自記住自己的選擇。

  • 隨時切換

    在「設定 → 外觀」裡,或從「檢視」選單。

語言

4

介面有十一種語言。訊息保持原文。

  • 十一種語言

    英文、簡體中文、繁體中文、西班牙文、葡萄牙文、德文、法文、俄文、日文、韓文和阿拉伯文。

  • 跟隨你的 Mac

    或是用你在「設定 → 語言」裡選的那一種,切換不用重新啟動。

  • 字型內建

    中文、日文、韓文和阿拉伯文的字型隨 app 附上。

  • README 也是

    專案的 README 也有同樣的十一種語言。

鍵盤

9

FinchGram 選單和視窗裡的快速鍵。

  • 搜尋

    ⌘K

    在 app 的任何地方都能找聊天。

  • 在聊天中搜尋

    ⌘F

    在打開的聊天裡找訊息。

  • 截圖

    ⌘⇧A

    定住螢幕,取下其中一塊。

  • 下載頁面

    ⌘⌥L

    打開「下載」頁面。

  • 設定

    ⌘,

    打開設定。

  • 傳送

    ⏎

    「按 Enter 傳送訊息」開啟時;關閉時用 ⌘Return。

  • 換行

    ⇧⏎⌥⏎

    Shift 或 Option 加 Return。

  • 貼上檔案

    ⌘V

    剪貼板裡的照片和檔案直接進傳送卡片。

  • 取消

    Esc

    關閉傳送卡片或截圖覆蓋層。

更新與信任

10

FinchGram 會自己保持最新,驗證不了的一律不裝。

  • 自動更新

    從 GitHub Releases 更新:每天在隨機時間檢查一次,或從「輔助說明 → 檢查更新」手動檢查。

  • 安裝前先驗證

    每個 release 都附 SHA256SUMS 和它的 Ed25519 簽章;app 兩樣都會驗證。

  • 經 Apple 公證

    以 Developer ID 簽章、開啟強化執行階段,並經過公證:下載回來的副本和其他 app 一樣直接打開。

  • 磁碟上一律加密

    FinchGram 自己的資料庫和 Telegram 的資料庫各自整個加密,各有各的金鑰,放在你的登入鑰匙圈裡。

  • 公開建置

    release 只由 GitHub Actions 從鎖定的原始碼建置。

  • 每次都以同樣方式簽章

    所以更新之後,macOS 仍保留你給的「螢幕錄製」權限。

  • 遵守 Telegram 的規則

    已讀回條、正在輸入和上線狀態都和 Telegram 官方應用程式一樣,頻道也照常顯示贊助訊息。

  • 不收集任何資料

    不做分析、不回報當機,也沒有 FinchGram 伺服器。

    隱私
  • 下載有防護

    會落到下載資料夾之外的檔名一律拒絕,密碼也絕不跟著重新導向送到另一台伺服器。

  • 開源

    GPL-3.0 授權,用 Rust 和 Slint 寫成,Telegram 官方的 TDLib 作為獨立程式執行。

    原始碼

每個版本都會再多一些。還缺什麼嗎?

路線圖在 GitHub 上提出