Screenshot Text

Screenshot Text一鍵把螢幕內容變成乾淨文字

Screenshot Text 是一款 Mac 選單欄 OCR 工具,一鍵擷取螢幕任意區域並轉為可複製的純文字。針對程式碼識別優化,完全離線執行,不聯網不上傳,適合開發者跟著教程抄程式碼、從視訊和 PDF 提取文字。基礎功能終身免費,一次性買斷解鎖無限使用。

freemium
OCR螢幕文字識別Mac選單欄工具本地離線識別程式碼識別隱私保護截圖提取文字開發效率工具一次性買斷文字提取
收錄日期
更新日期
3.7 (0 評價數量)

登錄后可為項目評分

做開發的人都有過這種時候:看視訊教程,裡面一段程式碼想複製下來,結果視訊不能選文字,只能一個字元一個字元手敲。碰上長得像的字元,比如小寫 l 和數字 1,一不留神就錯了。普通的 OCR 工具也不是沒用,但對程式碼這種由符號和縮排組成的文字,識別率往往慘不忍睹。

Screenshot Text 就是為解決這個場景來的。它是一個住在 Mac 選單欄的小工具,按一個快捷鍵,劃個區域,螢幕上的內容就變成純文字出現在剪貼簿裡。從視訊、PDF、圖片裡抓文字都行,整個過程不需要聯網,也不需要註冊賬號。開發者把這款工具稱作「抄程式碼神器」,我覺得不算誇張。

本地識別,不把資料交給雲端

很多 OCR 工具會把截圖傳到伺服器識別,Screenshot Text 走的是另一條路線:全程在裝置本地完成。它呼叫 macOS 的視覺框架做字元識別,再配上一個輕量的開原始碼模型來修正結果。本地處理帶來的好處很直接——離線可用,隱私無憂。你截的內容不會離開電腦,對於處理合同、筆記這類敏感資訊來說,這點很讓人安心。

也有使用者會擔心本地模型能力不夠。實際上,Screenshot Text 鎖定的場景非常垂直:從螢幕上抓文字,尤其抓程式碼。對程式碼識別來說,傳統 OCR 看重的是字元,而程式碼更像一門語言。輕量程式碼模型的作用,就是把「像程式碼」的東西按程式碼的邏輯去理解,補上括號、修好縮排,最終輸出可以直接貼上執行的程式碼。

典型使用場景:跟著教程寫程式碼

  • 從視訊課程中提取程式碼,省去手敲的麻煩和出錯率
  • 從 PDF、截圖或共享螢幕中複製文字,尤其適合會議記錄和文件整理
  • 在無網環境或對資料安全要求高的場景下快速抓取文字

選單欄應用的形態也值得一說。它不像那些需要開啟主介面的工具,而是常駐在選單欄裡,隨叫隨到。設定一個全域性快捷鍵,任何時候按下都能觸發,不打斷當前工作流。對頻繁在瀏覽器、編輯器、終端之間切換的開發者來說,這種低摩擦的設計很重要——效率工具的核心不是功能多,而是不礙事。

定價:一次買斷,終身使用

Screenshot Text 採用 freemium 模式。基礎功能終身免費,對偶爾用一下的使用者完全夠用。如果需要無限次識別,可以一次性支付 49 美元解鎖,不需要訂閱。相比那些按月收費的 SaaS 工具,這種「買斷制」在獨立開發者工具裡算是一股清流。

不過也要說白,它不是全能的 OCR 神器。目前只支援 macOS,沒有移動端或瀏覽器版本,對 Windows 使用者來說就算再好也摸不到。另外,免費版可能對識別次數有所限制,具體閾值需要下載後自行確認。如果你只是偶爾從圖片裡摳點文字,免費版足夠;如果經常需要批量提取,49 美元買斷是筆劃算的投資。

一點實在的建議

想上手的話,先去官網下載,裝上後開啟系統偏好設定裡的「輔助功能」許可權,再設定一個自己的快捷鍵。第一次用建議先在普通圖片上試試,再試試程式碼片段,感受一下它對程式碼的修正效果。特別注意它把螢幕內容轉換成純文字,會丟失原格式,貼上到 Markdown 或程式碼編輯器裡會按純文字處理。

Screenshot Text 談不上顛覆,但它把「從螢幕抓文字」這件小事做到了完成度很高的水平,而且只專注一個平臺、一種場景。對於每天要抄程式碼的開發者、經常整理文件的知識型使用者來說,這是一個裝上就回不去的效率小配件。

優缺點

優點

  • 一鍵截圖識別,操作高效
  • 本地處理,保護隱私且離線可用
  • 針對程式碼識別優化,準確率更高
  • 選單欄常駐,不干擾工作流
  • 一次買斷,無訂閱壓力

缺點

  • 僅支援 macOS,平臺受限
  • 免費版可能限制使用次數
  • 輸出純文字,不保留格式
  • 對複雜圖文排版的識別能力有待驗證

常見問題

Screenshot Text 支援中文識別嗎?

官方並未明確標註語言支援,但 macOS 視覺框架本身支援多種語言,包括中文。實際效果取決於系統語言設定和字型清晰度,建議先試用後再判斷是否滿足需求。

Screenshot Text 需要聯網嗎?

不需要。它完全在裝置本地執行,沒有賬號體系,也不會把截圖上傳到伺服器。斷網環境下可以正常使用所有識別功能。

Screenshot Text 和 macOS 自帶 OCR 有什麼區別?

自帶 OCR 也能提取文字,但遇到程式碼、符號和特殊縮排時錯誤率較高。Screenshot Text 在 OCR 基礎上增加了針對程式碼的輕量模型,能更準確地識別程式語言的語法結構,輸出更可用的文字。

免費版有哪些限制?

免費版提供終身免費的基礎識別功能,對普通使用者足夠。連續大量使用可能會觸發限制,官方沒有公佈具體次數,解鎖無限使用需要一次性支付 49 美元。

它能在 Windows 上使用嗎?

不能。Screenshot Text 是一款 macOS 專屬應用,目前沒有 Windows、Linux 或移動端版本。

探索更多

相似工具

Renonym

Renonym

Renonym是一款AI求職輔助工具,通過上傳簡歷和職位描述,自動生成個性化模擬面試並提供詳細反饋,同時支援ATS簡歷優化、缺失關鍵詞識別和智慧簡歷重建,幫你提升面試通過率。

Sycloop

Sycloop

Sycloop利用AI自動發現多邊交換迴圈,讓使用者通過物物交換滿足需求,無需現金。目前處於候補名單階段,旨在解決傳統物物交換平臺僅支援雙向交換的痛點。

Free PDF Convert

Free PDF Convert 是一個完全免費的線上PDF工具包,無需註冊、無水印,提供23種PDF處理工具(轉換、合併、拆分、壓縮、旋轉、加密、解鎖等),並內建AI對話功能,可上傳PDF並提問,即時獲取摘要、關鍵資訊等,極大提升文件處理效率。

Mavro

Mavro

Mavro 是專為產品經理設計的 AI 工作空間,能自動將會議記錄、Slack 訊息和客戶反饋轉化為 PRD、使用者故事和驗收標準,並直接同步 Jira、Linear 等工具,大幅提升產品執行效率。

ZYVV

ZYVV 是一個輕量級 AI 決策工具,針對你的困境生成三種截然不同的解決方案:常規、逆向、外星。你可以對任意方案提出質疑,AI 會重新優化路徑。無需註冊,免費使用,適合在人生或工作卡殼時快速獲得新視角。

TalentDesk

TalentDesk是一款AI驅動的簡歷構建工具,能幫助求職者快速生成專業、ATS相容的簡歷。它不僅能生成內容,還能針對特定崗位分析簡歷,給出ATS評分、關鍵詞缺失和改進建議,提高面試機會。全部免費,無需複雜模板。

開源專案

PriceAI: 聚合100+渠道的AI訂閱比價工具

PriceAI 是一款開源 AI 訂閱卡網比價工具,聚合 ChatGPT、Claude、Gemini、Grok 等 100+ 渠道報價,實時展示有貨最低價、庫存狀態和購買連結。適合想省錢買 AI 服務的個人或企業使用者,快速找到最划算的訂閱渠道。

agent-device: CLI 控制移動裝置賦能 AI 代理

agent-device 是一個開源命令列工具,讓 AI 代理通過 CLI 介面直接操控 iOS 和 Android 裝置。基於 TypeScript 開發,支援點選、滑動、輸入等操作,方便整合到自動化工作流中。適合需要 AI 與真實裝置互動的開發者、測試人員。

aistore: NVIDIA 開源的可擴充套件 AI 儲存系統

aistore 是 NVIDIA 開源的 AI 原生儲存系統,專為大規模 AI 訓練和推理場景設計。支援對象儲存、檔案系統介面,可輕鬆擴充套件到數百 PB,與主流 AI 框架深度整合。本文介紹其核心架構、典型用法及上手建議。

agent-sandbox: Kubernetes 原生的 AI Agent 沙箱管理

agent-sandbox 是 Kubernetes SIG 推出的開源專案,專為管理隔離、有狀態、單例的 AI agent 執行時設計。基於 Go 語言開發,提供宣告式 API 和 CRD,簡化 agent 部署與運維。適合需要長期執行、狀態持久化的 AI 應用場景。已在 GitHub 獲得 3100+ 星標。

gpt-researcher: 讓AI幫你做深度研究

gpt-researcher 是一個開源自主研究代理,基於 Python 構建,支援接入 GPT、Claude、本地模型等多種 LLM。它能自動蒐集資訊、生成結構化報告,適合研究者、內容創作者和開發者快速獲取深度研究成果。

Omnigent: 統一管理所有AI代理的元框架

Omnigent 是一個開源的元層框架,讓你在Claude Code、Codex、Pi等AI代理間自由切換或組合,無需重複編寫整合程式碼。支援策略控制、沙箱隔離和跨裝置實時協作,2562顆Star的Python專案,適合需要多代理協作的開發團隊。