TextGO:智能识别文本类型的全局快捷键工具
TextGO 是一款专为文字工作者设计的跨平台效率工具。它通过一个全局快捷键,取代原本繁琐的多套快捷键记忆,能够根据用户选中的文本内容(如网址、代码、日期等)自动识别类型并触发预设的自定义动作,实现“一次快捷键,多种处理结果”的流畅体验。
Kernfunktionen und Arbeitsablauf
Betriebskette: 选中文本 $rightarrow$ 按下全局快捷键 $rightarrow$ 自动识别类型 $rightarrow$ 执行对应动作。
- 智能识别: 结合正则表达式、机器学习模型与 NLP 技术,精准判断文本属性。
- 灵活动作: Es unterstützt die Definition von Logik über JavaScript- oder Python-Skripte und kann sich mit lokaler KI auf Basis von Ollam verbinden, um Übersetzung, Optimierung oder Dialoge zu erreichen.
- 模型训练: 用户仅需提供少量样本,即可训练出专属的文本识别模型。
- 跨平台支持: 基于 Tauri 构建,完美兼容 Windows 与 macOS。
典型应用场景:
- Automatisierte Verarbeitung: Durch Auswahl einer URL werden Sie direkt zu Ihrem Browser weitergeleitet; durch Auswahl eines Code-Snippets wird dieser automatisch formatiert; durch Auswahl eines Datums wird dessen Format mit einem einzigen Klick konvertiert.
- AI 增强流: Wenden Sie sich an den lokalen LLM, um eine Offline-Wortauswahlübersetzung oder Textoptimierung zu erhalten.
- 结构化转换: 利用自定义模板将选中文本快速转换为特定格式。
个性化定制指南
Nutzer können ihre eigenen effizienten Arbeitsabläufe anhand der folgenden drei Dimensionen erstellen:
- 快捷键: 设置一个最顺手的全局组合键。
- 识别类型: 使用正则或训练模型定义需要识别的文本类别。
- 执行动作: 编写脚本定义具体逻辑(如模板嵌入、格式转换或调用本地 AI)。
Technische Umsetzung
TextGO übernimmt Tauri + Svelte 架构,在保证轻量化的同时兼顾性能:
| 技术组件 | 作用说明 |
|---|---|
| Tauri / Rost | 提供高性能的跨平台桌面框架支撑 |
| Enigo | Implementieren Sie simulierte Tastatur- und Mauseingaben. |
| Svelte / TailwindCSS | 构建响应式且美观的用户界面 |
| CodeMirror | 提供带语法高亮的代码编辑体验 |
| TensorFlow.js / franc | 实现文本与代码语言的智能检测 |
| Ollama | Große lokale Modelle steuern und KI-Fähigkeiten bereitstellen |
获取与安装
下载渠道:
- 开源地址: GitHub (C5H12O5/TextGO)
- 快速下载: 网盘下载
注意事项:
若在 macOS 上安装后提示 “App 已损坏,无法打开”Bitte öffnen Sie das Terminal und führen Sie folgenden Befehl aus, um die Quarantäne aufzuheben:
sudo xattr -r -d com.apple.quarantine /Applications/TextGO.app Zielgruppe
- Entwickler und Dokumentationsautoren: Für Nutzer, die häufig zwischen verschiedenen IDEs oder Editoren wechseln müssen und es leid sind, sich immer wieder unterschiedliche Tastenkombinationen merken zu müssen.
- Inhaltsproduzenten: 高频进行文本格式转换、代码整理或翻译润色的用户。
- 效率工具爱好者: Nutzer, die lokale KI und Skripte bevorzugen, um leichtgewichtige automatisierte Arbeitsabläufe zu erstellen.
Ende des Textes

