语言 / Languages / 言語 / 언어 / Idiomas / Sprachen / Langues:
简体中文 · English · 日本語 · 한국어 · Español · Deutsch · Français
外国人不是语法分析器,不会因为语法错误就报错不执行。所以我搞了个真正的语法分析器。
你有没有想过,当你用蹩脚的外语交流时,对方的笑容背后是不是隐藏着一堆"编译错误"?现在,终于可以把你的日常对话当作一段程序来编译了!
TypoCompiler 用经典编译器风格,帮你定位文本中的语言错误,就像 Python、Java 和 C++ 那样苛刻无情。
再也不用担心老外的尴尬微笑背后是在默默执行exit(1)。
✨ 功能特性
- 编译器式诊断:像 Python 一样暴躁,像 Java 一样严肃,像 C++ 一样死板,总之能让你回忆起程序员的痛。
- 多语言自动检测:不管你在哪种语言里犯错,TypoCompiler 都能精准嘲讽你。
- 经典界面:我相信这会让你回忆起第一次写代码的样子。简单到连 PM 都能用,强大到 RD 也想用。
- LLM 接入:内置 OpenAI-兼容接口,既能高效帮你找错,也能高效花掉你的 API 配额。
- 自定义风格:你的语言,你的规则。公司内部审核风格也能轻松适配。
🧭 快速开始
环境要求:Python 3.8+,无需其他依赖,因为我也很懒。
python typocompiler.py- 打开后进入编辑界面,写下你的"精彩"外语。
- 配置你的 LLM,让 AI 和你一起忍受糟糕的外语。
- 点一下“运行”,让编译器狠狠地指出你的错误。
🖥️ 菜单指南
- 文件菜单:你熟悉的那些东西。
- 设置菜单:调语言、调风格、调心态(后者自行负责)。
- 运行菜单:一键运行,一键崩溃,一键复制错误。
🧠 内置报错风格
- Python风格:Traceback,经典的打脸。
- Java风格:Error摘要,经典的数落。
- C++风格:精准到字符,经典的嘲讽。
如果模型返回 TC_OK,恭喜,至少这一次你骗过了 AI。
🧩 风格定制
不喜欢默认风格?在“设置→管理风格”里定制专属模板,让 TypoCompiler 更精准地打击你的自尊心。
⚙️ 配置与恢复
配置被你玩坏了?没事,早料到了——程序会自动恢复默认配置并备份你搞坏的那份。
🌐 隐私与安全提示
每次点击运行,你的外语错误都会发往配置的 LLM 服务端。放心吧,你的错误很安全,只要你 API Key 的余额还够。
🗂️ 开发者福利
想深入挖掘这个玩具?目录结构已经一览无遗,随便折腾吧。
❗最后提醒:
你以为你说错话的时候外国人很宽容?其实只是他们的“语言编译器”没报错而已。
但现在,我们有 TypoCompiler。
Happy "Coding"!