TextGO:一键智能识别与处理文本的跨平台快捷键工具

Macbook www123456 2025-11-10 813 0

TextGO概览

TextGO 是一款面向 文字 工作 者的 跨平台 全局快捷键应用。它会识别你选中的文本类型,并自动触发对应的自定义 动作 ,用一个快捷键覆盖多种划词处理,缓解不同 软件 快捷键各不相同带来的 记忆 负担。无论是网址、 英文 段落、代码还是日期,TextGO 都能即时响应, 智能 执行任务。

能解决的痛点

  • 多个 IDE/编辑器快捷键体系不统一,难以记忆
  • 基础文本处理(如大小写转换)在部分应用里缺失
  • 简单的文本处理没有现成工具或插件可用

截图界面

TextGO:一键智能识别与处理文本的跨平台快捷键工具TextGO:一键智能识别与处理文本的跨平台快捷键工具 TextGO:一键智能识别与处理文本的跨平台快捷键工具TextGO:一键智能识别与处理文本的跨平台快捷键工具

工作原理

选中文本 → 按下一个全局快捷键 → 自动识别文本类型 → 执行动作。

  • 网址:自动在浏览器中打开
  • 英文语句:调用本地 AI 翻译
  • 代码片段:识别 编程 语言 并格式化
  • 日期文本:转换为指定格式

核心特性

  • 文本识别:结合正则表达式、机器 学习 模型与 自然 语言处理自动判断文本类型
  • 自定义动作:支持 JavaScript、Python 脚本;可对接基于 Ollama 的本地 AI 对话/翻译/润色
  • 可训练模型:少量样本即可训练专属文本类型识别模型
  • 跨平台:基于 Tauri,支持 Windows 与 macOS
  • 零记忆负担:一个全局快捷键覆盖常见的文本处理流程

个性化定制

  • 快捷键:自定义最顺手的全局组合键
  • 类型:用正则或模型定义要识别的文本类型
  • 动作:以脚本定义具体处理 逻辑 (如格式转换、模板嵌入、调用本地 LLM 等)

典型场景

  • 格式转换:对符合规则的文本进行结构化转换
  • 文本生成:把选中文本填入自定义模板生成结果
  • 划词翻译 :通过本地 LLM 实现离线翻译/润色

安装与常见问题

  • 从 GitHub Releases 下载对应平台安装包后即可使用
  • macOS 提示“App 已损坏,无法打开”:在终端运行 sudo xattr -r -d com.apple.quarantine /Applications/TextGO.app

技术 栈与依赖

TextGO 基于强大的 Tauri + Svelte 架构构建,结合以下技术实现智能与性能的平衡:

技术名称 说明
Tauri Rust 跨平台桌面框架,性能卓越
Enigo 模拟键鼠输入的 Rust 库
Svelte + DaisyUI + TailwindCSS 响应式 前端 与美观界面
CodeMirror 支持语法高亮的 代码编辑器
franc / Guesslang / TensorFlow.js 文本与代码语言检测
Ollama 本地运行大模型,提供 AI 翻译与生成能力

适用人群

  • 需要在多个编辑器之间切换的 开发 者与文档作者
  • 高频进行格式转换、代码整理、翻译润色的内容生产者
  • 希望用本地 AI 与脚本构建轻量工作流的 效率 爱好者

TextGO如何使用

下载地址:网盘

开源地址:https://github.com/C5H12O5/TextGO

夸克资源精选合集

评论列表