Harper是一款免费开源的语法检查工具,主打隐私保护和写作效率。它在本地运行,不会上传数据,反应快,能快速找出拼写、大小写等常见错误。支持Chrome扩展、Obsidian插件、VS Code等多种平台,适合写技术文档、改邮件、写博客等场景,注重隐私和效率的用户可以用。
主要特点
检查速度快:多数文档10毫秒内出结果,基本没延迟。
保护隐私:所有处理都在本地完成,数据不上传,也不用来训练AI。
识别准确:能找出拼写错、缩写不当、大小写问题、词语拆分等常见错误。
平台多:支持Chrome扩展、Obsidian插件、VS Code、Neovim等写作或开发工具。
方便开发:提供Rust crate、WebAssembly库和语言服务器,能加到其他应用里。
代码开放:基于Apache-2.0协议,代码在GitHub上,开发者可以一起改进。
Harper适用场景
写技术文档:帮开发者写出清晰准确的技术内容。
改正式邮件:快速检查邮件语法,让邮件更专业。
写博客或内容:实时检查文章语法,提升内容质量。
编程注释检查:在VS Code等环境里检查代码注释的语法,让代码更易懂。
学生和老师:帮学生和老师提高写作质量,纠正错误。
企业文件:检查企业文档语法,提高工作效率。
Harper使用方法
Chrome浏览器:装好扩展后,直接在网页表单、博客编辑框、邮件框里检查语法。
Obsidian笔记:在Obsidian插件市场搜“Harper”安装,写Markdown笔记时会实时提示语法问题。
VS Code编辑器:在VS Code插件市场搜“Harper”安装,检查代码注释和文档语法。
其他方式:
Neovim编辑器:适合高级用户用Neovim插件。
语言服务器(LSP):能加到支持LSP的编辑器里。
开发者:可以用Rust crate或WebAssembly库,把Harper加到自己做的应用或网站里。
关键问题
问题1:Harper最突出的功能是什么?
Harper最突出的功能是保护隐私和离线使用。它把保护用户隐私放在第一位,不用联网就能检查语法,和常见的在线检查工具不一样。
问题2:Harper主要给哪些人用?
Harper主要给开发者和写作者用。开发者写代码注释、技术文档时可以用它检查语法,写作者写文章、稿件时也能用它改错。
问题3:注重隐私的用户用Harper比用在线工具好在哪?
注重隐私的用户用Harper更好,因为它不会把用户写的文字传到网上。在线工具通常要把文本传到云端处理,可能有数据泄露的风险,而Harper在本地就能检查,不用担心文字被传走,更安全。
Harper项目地址:https://github.com/automattic/harper