32 คะแนน โดย doxxx93 2026-04-06 | 8 ความคิดเห็น | แชร์ทาง WhatsApp

เป็นโปรเจกต์ที่พัฒนาด้วย Rust สำหรับอ่านและแก้ไขไฟล์ HWP/HWPX แบบโอเพนซอร์สได้

  • รองรับการพาร์สทั้งฟอร์แมตไบนารี HWP 5.0 และ HWPX (XML)
  • สามารถรันได้โดยตรงในเบราว์เซอร์ผ่าน WebAssembly และให้บริการเป็นแพ็กเกจ npm (@rhwp/editor, @rhwp/core)
  • รองรับการเรนเดอร์ย่อหน้า ตาราง สมการ รูปภาพ แผนภูมิ รวมถึงเลย์เอาต์หลายคอลัมน์ ส่วนหัว/ส่วนท้าย และเชิงอรรถ
  • ในเว็บเอดิเตอร์ (rhwp-studio) สามารถแก้ไขข้อความ เปลี่ยนรูปแบบ และสร้าง/แก้ไขตารางได้
  • มีรูปแบบเอาต์พุตหลากหลาย เช่น การส่งออกเป็น SVG (CLI) และการเรนเดอร์ด้วย Canvas (เว็บ)
  • ควบคุมคุณภาพด้วยการทดสอบมากกว่า 783 รายการและระบบอัตโนมัติ CI/CD

ระหว่างการพัฒนา มีการใช้งาน Claude Code และแนวทาง AI pair programming อย่างจริงจัง อีกทั้งยังมีการบันทึกเอกสารกระบวนการพัฒนาทั้งหมดไว้อย่างโปร่งใสในไดเรกทอรี mydocs/ (724 ไฟล์) ซึ่งเป็นอีกจุดเด่นหนึ่ง ปัจจุบันอยู่ในขั้น v0.5 (ทำ reverse engineering เสร็จสมบูรณ์และวางรากฐานการอ่าน/เขียนแล้ว) และมีเป้าหมายระยะยาวไปที่ AI typesetting pipeline, การทำงานร่วมกันแบบเรียลไทม์ และความสมบูรณ์ในระดับทัดเทียมกับ Hancom

สัญญาอนุญาต MIT.

8 ความคิดเห็น

 
runableapp 2026-04-16

ขอขอบคุณผู้พัฒนาที่สร้างโปรแกรมที่ยอดเยี่ยมนี้ขึ้นมาจริง ๆ ครับ/ค่ะ มีหลายครั้งที่อยากใช้งานฮันกึลแบบง่าย ๆ และบอกได้เลยว่าน่าทึ่งมาก โดยเฉพาะเมนูและการจัดวางตัวแก้ไขที่คล้ายกับฮันกึลนั้น น่าประหลาดใจอย่างยิ่ง

โดยส่วนตัว ผม/ฉันได้ลองใช้ Electron ในสภาพแวดล้อม Linux เพื่อบิลด์เป็น AppImage และแอปเดสก์ท็อปดูแล้ว ซึ่งทำงานได้ลื่นไหลดีมาก อีกทั้งยังรองรับทั้ง Windows และ Mac ทำให้สามารถนำไปใช้งานได้หลากหลายมาก

(ขอเสริมนิดหนึ่ง แม้จะเช็ก GeekNews ทุกวัน แต่โพสต์นี้ซึ่งถูกเขียนไว้เมื่อ '10 วันที่แล้ว' กลับเพิ่งมาเห็นเป็นครั้งแรกในวันนี้อย่างน่าประหลาดใจ ไม่แน่ใจว่าเป็นเพราะผม/ฉันยังใช้งานไม่คล่องหรือเปล่า แต่บางครั้งก็เจอกรณีแบบนี้เหมือนกันครับ/ค่ะ)

 
jjpark78 2026-04-07

HWP ที่เอาไปใช้เป็นข้อมูลไม่ได้ในยุค AI ก็ควรหายไปเสีย หรือไม่ก็จัดการดูแลแบบโอเพนซอร์สอย่างจริงจังตั้งแต่คอร์ปัสสำหรับดึงคำเฉพาะ HWP ไปจนถึงการทำ embedding แบบฟูลสแตกใน Hancom Hangul.

 
greekr4 2026-04-07

ยอมรับครับ

 
carnoxen 2026-04-21

https://github.com/edwardkim/rhwp/discussions/64

ตอนที่กำลังไปได้สวยมาก ๆ ก็มีปัญหาเรื่องลิขสิทธิ์ฟอนต์เกิดขึ้นจนอดกังวลไม่ได้ แต่โชคดีที่ตอนนี้แก้ไขเรียบร้อยแล้ว

 
recast7838 2026-04-16

ดีมากเลยครับ/ค่ะ รู้สึกว่ามันทำงานได้เร็วกว่า Hancom เสียอีก

 
ifmkl 2026-04-16

นี่ดีมากจริง ๆ ครับ ก่อนหน้านี้ผมใช้ LibreOffice ทำงานแบบ headless อยู่เบื้องหลังเพื่อแปลง hwp, hwpx เป็น PDF แล้วค่อยแสดงด้วย pdf.js ในเครื่องมือทำงานร่วมกันสำหรับงานที่ผมพัฒนาใช้เองด้วย AI แต่โปรเจกต์นี้แทนที่ทั้งหมดได้ทันทีเลย โอ้โห

 
husky81 2026-04-09

ทึ่งกับความเร็วของเว็บแอปที่พัฒนาด้วย Rust เร็วกว่าการเปิดผ่าน Hancom Hangeul ที่ติดตั้งอยู่ในคอมพิวเตอร์มากกว่า 2 เท่า และการเลื่อนก็น่าจะเร็วกว่าเกิน 4 เท่าด้วย

 
botplaysdice 2026-04-10

เป็นสำนวนแบบสรุปของ HN เลยนะครับ 555 ไม่ได้จะจับผิดอะไรนะครับ สนุกดีครับ