TextGO:一键智能识别与处理文本的跨平台快捷键工具
TextGO概览
TextGO 是一款面向文字工作者的跨平台全局快捷键应用。它会识别你选中的文本类型,并自动触发对应的自定义动作,用一个快捷键覆盖多种划词处理,缓解不同软件快捷键各不相同带来的记忆负担。无论是网址、英文段落、代码还是日期,TextGO 都能即时响应,智能执行任务。
能解决的痛点
多个 IDE/编辑器快捷键体系不统一,难以记忆
基础文本处理(如大小写转换)在部分应用里缺失
简单的文本处理没有现成工具或插件可用
截图界面
工作原理
选中文本 → 按下一个全局快捷键 → 自动识别文本类型 → 执行动作。
网址:自动在浏览器中打开
英文语句:调用本地 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://pan.quark.cn/s/975aaa3d77fe 开源地址:https://github.com/C5H12O5/TextGO
此文章转载自小刀娱乐网-《TextGO:一键智能识别与处理文本的跨平台快捷键工具》
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!