你是否厌倦了每次写英文邮件、论文或博客时,都要把文字粘贴进在线语法工具,却担心内容被上传到云端、被分析甚至用于训练AI模型?Harper 就是为此而生——一款完全离线运行、隐私优先、由 Rust 高性能驱动的英文语法检查器。它不依赖网络连接,所有检查都在你的设备本地完成,既快又安全,真正把语言权和数据主权还给用户。
核心功能
- 100% 离线运行:无需联网,所有语法、拼写、标点、风格建议均在本地完成,彻底杜绝隐私泄露风险
- 智能上下文感知:不像传统工具只做机械匹配,Harper 能理解句子结构与语义逻辑,提供更合理、更少“误杀”的修改建议
- 多端无缝覆盖:支持 Chrome 浏览器插件(网页写作)、VS Code / Neovim 插件(代码/文档编辑)、Obsidian 插件(知识管理)、以及命令行 CLI(批量校对 Markdown 或文本文件)
- 轻量级 WebAssembly 版本:通过
harper.js可嵌入任意网页应用,前端项目也能获得零延迟语法检查能力 - 开发者友好集成:提供
harper-ls(Language Server 协议支持)和 Node.js API,轻松接入自建写作平台或 CMS 系统 - 专注英文,拒绝过度干预:不强行推荐“高大上”词汇,不滥用被动语态警告,尊重作者风格,只在真正影响清晰度和专业性时才提示
适合哪些人用
Harper 不是为所有人设计的“万能语法助手”,而是为重视效率、隐私与专业性的创作者精准打造:
• 经常撰写英文技术文档、学术论文或产品文案的工程师与研究人员;
• 使用 Obsidian、Logseq 等本地优先笔记工具的知识工作者;
• 在 VS Code 中写 README、博客草稿或国际化文案的开发者;
• 对 Grammarly 等商业工具的隐私政策心存疑虑、又不愿牺牲准确性的自由撰稿人与教育者;
• 希望将语法检查能力嵌入内部系统、避免外部 API 依赖的企业技术团队。
快速上手
安装极其简单,按需选择即可:
✅ 浏览器用户:前往 Chrome 网上应用店搜索 “Harper” 安装官方扩展,启用后即可在 Gmail、Notion、Typora 等网页中实时检查;
✅ VS Code 用户:在扩展市场安装 “Harper Grammar Checker”,重启后自动生效;
✅ 命令行党:运行 cargo install harper-cli(需 Rust 环境),然后用 harper check README.md 批量校对;
✅ Obsidian 用户:在社区插件中启用 “Harper Grammar Checker”,设置本地模型路径即刻使用;
✅ 前端开发者:通过 npm 安装 harper.js,3 行代码接入富文本编辑器。
项目信息
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
12.3k
今日 +624 stars today
Stars
456
Forks
Rust
Apache-2.0
编程语言:Rust|GitHub Star 数:12,287|开源协议:Apache-2.0|GitHub 项目地址
如果你想要一个真正属于你自己的英文语法助手——不监听、不上传、不打扰,但足够聪明、足够可靠,Harper 就是目前中文用户最值得信赖的开源答案。


