Harper เป็นตัวตรวจสอบไวยากรณ์ภาษาอังกฤษที่ออกแบบมาให้ ถูกต้อง ฉันสร้างมันขึ้นมาหลังจากต้องรับมือกับข้อบกพร่องของการแข่งขันมานานหลายปี
ไวยากรณ์มีราคาแพงเกินไปและเอาแต่ใจเกินไป คำแนะนำขาดบริบทและมักจะ ผิด ธรรมดา ไม่ต้องพูดถึง: มันเป็นฝันร้ายของความเป็นส่วนตัว ทุกสิ่งที่คุณเขียนด้วย Grammarly จะถูกส่งไปยังเซิร์ฟเวอร์ของพวกเขา นโยบายความเป็นส่วนตัวของพวกเขาอ้างว่าพวกเขาไม่ได้ขายข้อมูล แต่นั่นไม่ได้หมายความว่าพวกเขาไม่ได้ใช้เพื่อฝึกโมเดลภาษาขนาดใหญ่ และพระเจ้าก็รู้ดีว่ามีอะไรอีกบ้าง ไม่เพียงเท่านั้น แต่การร้องขอเครือข่ายแบบไปกลับทำให้การแก้ไขงานของคุณน่าเบื่อยิ่งขึ้น
LanguageTool ดีมาก หากคุณมี RAM เหลืออยู่และยินดีดาวน์โหลดชุดข้อมูลขนาด n-gram ขนาด ~16GB นอกจากข้อกำหนดด้านหน่วยความจำแล้ว ฉันยังพบว่า LanguageTool ช้าเกินไป: ต้องใช้เวลาหลายวินาทีในการขุยแม้แต่เอกสารที่มีขนาดปานกลาง
นั่นเป็นเหตุผลที่ฉันสร้าง Harper ขึ้นมา: มันเป็นตัวตรวจสอบไวยากรณ์ที่เหมาะกับความต้องการของฉัน ไม่เพียงใช้เวลาเป็นมิลลิวินาทีในการขุยเอกสาร แต่ยังใช้เวลาน้อยกว่า 1/50 ของหน่วยความจำของ LanguageTool แต่ยังเป็นส่วนตัวโดยสมบูรณ์อีกด้วย
Harper มีขนาดเล็กพอที่จะโหลดผ่าน WebAssembly
ขณะนี้ Harper รองรับเฉพาะภาษาอังกฤษแบบอเมริกันเท่านั้น แต่แกนหลักสามารถขยายได้เพื่อรองรับภาษาอื่น ๆ ดังนั้นเราจึงยินดีให้การสนับสนุนที่สามารถรองรับภาษาอื่น ๆ ได้
หากคุณต้องการใช้ Harper บนเครื่องของคุณ คุณมีสามทางเลือก
harper-ls
harper-ls
นำเสนอการบูรณาการที่เหมาะกับโปรแกรมแก้ไขโค้ดส่วนใหญ่
อ่านเพิ่มเติมได้ที่นี่
หากคุณใช้ Obsidian คุณสามารถติดตั้งปลั๊กอิน Harper Obsidian ได้โดยค้นหา "Harper" ในร้านค้าปลั๊กอินชุมชน
หากคุณใช้ Zed Stef16Robbe ได้พัฒนาปลั๊กอินที่ยอดเยี่ยมซึ่งใช้งานได้ทันที ไม่จำเป็นต้องตั้งค่า
เราพิจารณาข้อบกพร่องที่เป็นขุยเป็นเวลานาน หากคุณพบปัญหาด้านประสิทธิภาพที่สำคัญ โปรดสร้างปัญหาในหัวข้อ
หากคุณพบวิธีแก้ไขปัญหาด้านประสิทธิภาพใดๆ เราจะเปิดรับการสนับสนุน เพียงอย่าลืมอ่านหลักเกณฑ์การสนับสนุนของเราก่อน
ดูโพสต์บล็อกนี้
โครงการนี้จะเป็นไปไม่ได้หากปราศจากการทำงานหนักจากผู้ที่มีส่วนร่วม