Releases: HectorRussia/wangai-overlay
Release list
WANGAI v0.5.0 — Mat UI
WANGAI 0.5.0 — Mat UI
รุ่น Latest สำหรับ Windows Portable ผู้ใช้ Portable รุ่นเก่าจะได้รับการแจ้งอัปเดตเมื่อเปิดแอป และดาวน์โหลด/ติดตั้งเมื่อกดยืนยัน ส่วนผู้ใช้รุ่นติดตั้ง 0.2.2 ต้องดาวน์โหลด Portable เองครั้งแรก
สิ่งที่เปลี่ยน
- หน้าหลักและหน้าตั้งค่าแบบ Mat พร้อมโลโก้ W และแผงเลือกแอป แหล่งเสียง ไมโครโฟน และสถานะการแปล
- Overlay คงรูป ปรับความโปร่งใสและขนาดข้อความแยกส่วน ดูตัวอย่างทันที และใช้ค่าจริงเมื่อกดบันทึก
- เลือกและจำไมโครโฟนผ่านเส้นทาง F9 เดิม พร้อมระดับเสียง และป้องกันเปลี่ยนอุปกรณ์ระหว่างกดพูด
- ปิดหน้าต่างหลักลง Tray; เริ่ม/หยุดใช้งานสลับระหว่างหน้าหลักกับ Overlay
- Settings schema 16 พร้อมสำรองและย้ายค่ารุ่นเดิม โดยรักษา hotkeys, glossary และค่าที่บันทึกไว้
- ตั้งค่า deployment สำหรับ Incoming STT เป็น Whisper Large v3 Turbo; โมเดลที่ใช้งานจริงขึ้นกับ environment ของเซิร์ฟเวอร์ การติดตั้งแอปนี้ไม่ได้เปลี่ยนเซิร์ฟเวอร์เอง
วิธีติดตั้งหรืออัปเดต
ดาวน์โหลด WANGAI_0.5.0_x64-portable.exe ปิด WANGAI รุ่นเดิม แล้วเลือก โฟลเดอร์ใหม่ และกด “เตรียมและเปิด WANGAI” สำหรับการติดตั้งด้วยตนเอง ให้เก็บชุดเดิมไว้จนกว่าจะตรวจรุ่นใหม่เรียบร้อย
ครั้งถัดไปเปิด WANGAI.exe ในโฟลเดอร์ที่เตรียมไว้ เก็บและย้ายทั้งโฟลเดอร์รวม Data ซึ่งเป็นการตั้งค่าและข้อมูลของผู้ใช้ History ไม่เก็บข้ามการปิดแอป
รองรับ Windows 10/11 x64 บนโฟลเดอร์ local/USB ที่เป็น NTFS รวม Python worker และ WebView2 Fixed Runtime ไว้แล้ว รุ่นนี้ไม่ถอนโปรแกรมเดิมและไม่เปลี่ยนผู้ใช้รุ่นติดตั้งเก่าเป็น Portable อัตโนมัติ
ผลตรวจและข้อจำกัด
เจ้าของทดสอบ branch ผ่านแล้ว และ PR ผ่าน CI ทั้ง Windows/server รวม frontend, Rust Desktop/Portable, packaged worker, Python tests และ license checks ข้อมูลนี้ไม่ใช่การยืนยันว่าแพ็กเกจสุดท้ายผ่าน Windows ทุกเครื่องหรือทุกเกม
- ยังต้องตรวจการอัปเกรดจาก Portable รุ่นเก่า, clean Windows, sustained F9/ถอดไมค์, F10/Copy กับผลแปลจริง และ click-through/ลาก Overlay เหนือเกมซึ่งยังไม่มีหลักฐานการทดสอบครบทุกกรณี
- ระบบตรวจอัปเดตเมื่อเปิดแอปและแจ้งเวอร์ชันใหม่ยังอยู่ ดาวน์โหลดเมื่อกดยืนยันเท่านั้น แต่ UI ตั้งค่ายังไม่มีปุ่มกดตรวจอัปเดตเอง
- Process Tree อาจรับเสียงไม่ได้ในบางแอป ใช้ System Output fallback ได้ โดยโหมดนี้รวมเสียงทั้งเครื่อง
- ช่อง
latest.jsonยังคงอ้างอิงตัวติดตั้ง 0.2.2; ช่อง Portable ใช้latest-portable.jsonและเสนอ 0.5.0 เป็นอัปเดตปกติ
ดูภาพเปรียบเทียบและรายละเอียดการทดสอบใน docs/mat-ui-correction.md ของ repository
ตรวจแพ็กเกจก่อนเผยแพร่
- Release workflow 36568666430 ผ่านครบที่ commit
67d93ac8f084bb7240a048772303cd17b9963544 - ตรวจลายเซ็น production, SHA256, package manifest และไฟล์บน GitHub ทั้ง 12 รายการตรงกัน
- ทดลอง Portable ชุดที่ดาวน์โหลดจาก Draft จริงบน Windows: เตรียมไฟล์ในโฟลเดอร์ใหม่ เปิดหน้าหลัก/ตั้งค่า เห็นไมโครโฟนจริง และเปิดซ้ำผ่าน WANGAI.exe สำเร็จ โดยไม่ rebuild ชุดเผยแพร่
- ตรวจ settings เดิมย้ายเป็น schema 16 และรักษาระยะเวลาเดิม ส่วนโปรไฟล์ใหม่ได้ 30 วินาทีและไมค์ Windows default
- รอบตรวจแพ็กเกจนี้ไม่ได้ส่งเสียงทดสอบ live AI หรือทดสอบอัปเกรดอัตโนมัติจากรุ่นเก่า การปิดโปรเซส QA ใช้การ cleanup ในเครื่อง จึงไม่ใช่หลักฐานการออกผ่านเมนู Tray
การเลื่อนเป็น Latest
ใช้ executable และแพ็กเกจลงลายเซ็นชุดเดียวกับ Pre-release ที่ตรวจแล้ว ไม่มีการ rebuild การเลื่อนสถานะนี้ไม่ได้เพิ่มผลการทดสอบอัปเกรดจากรุ่นเก่า และยังคงข้อจำกัดการทดสอบข้างต้นไว้
WANGAI v0.4.0 — Quiet Studio
WANGAI 0.4.0 — Quiet Studio (Pre-release)
รุ่นทดลองสำหรับ Windows 10/11 x64 — ดาวน์โหลดเอง ไม่ใช่ Stable และไม่แจกผ่านช่องอัปเดตอัตโนมัติปกติ
ดาวน์โหลดและเริ่มใช้
- ใน Assets เลือก WANGAI_0.4.0_x64-portable.exe ไม่ต้องดาวน์โหลด ZIP หรือไฟล์ .sig
- ปิด WANGAI ชุดเดิม แล้วเปิดไฟล์ที่ดาวน์โหลด เลือก โฟลเดอร์ใหม่ที่เขียนได้ บนไดรฟ์ local/USB แบบ NTFS ไม่ใช้ network share
- กดเตรียมและเปิด WANGAI ครั้งต่อไปเปิด WANGAI.exe ภายในโฟลเดอร์ที่เตรียมไว้
ไม่ต้องติดตั้ง Python หรือ WebView2 เพิ่ม ไม่สร้าง shortcut และไม่ถอนรุ่นเดิมอัตโนมัติ
อย่าทับโฟลเดอร์ Preview 0.4.0 หรือ Data เดิม สำรองข้อมูลก่อนย้ายรุ่น การย้ายต้องย้ายทั้งโฟลเดอร์ และการลบทั้งโฟลเดอร์จะลบ settings ด้วย
Windows อาจแจ้งผู้เผยแพร่ที่ไม่รู้จัก: ลายเซ็นอัปเดตของ WANGAI ไม่ใช่ Windows Authenticode certificate
สิ่งใหม่
- Sidebar ยุบได้ โทน graphite–เงิน–เขียว และกระจกเฉพาะจุด
- ลดขนาดหัวข้อ ตัวอักษร และปุ่มให้กระชับ
- Overlay ตัดข้อความไทย/อังกฤษขึ้นบรรทัดใหม่ ไม่ตัดท้ายเป็นจุดไข่ปลา
- กด F7 (หรือปุ่มที่ตั้งไว้) เข้าโหมดจัดตำแหน่งเพื่อเลื่อนอ่านข้อความยาว
- ปรับขนาดอักษร Overlay ได้ใน Settings → Controls & Overlay
CSS glass เป็นค่าเริ่มต้น ไม่เบลอ/หักเหภาพเกม ระบบเสียง AI provider และ schema v14 คงเดิม ประวัติยังเก็บเฉพาะในหน่วยความจำ
ทดสอบแล้ว / ยังไม่ครบ
- เจ้าของโปรเจกต์ยืนยันว่าใช้ Portable ชุดนี้ได้ และลองเลื่อนอ่านข้อความในแอปจริงแล้ว
- Frontend 86 + Node 6 tests, build และ CI Windows/server/worker ผ่าน
- ตรวจลายเซ็นด้วย public key เดิม checksum และ hash ของไฟล์ภายใน 3,529 ไฟล์ผ่าน
- ยังไม่รับรอง clean Windows, DPI จริง 100–200%, ประสิทธิภาพ CPU/GPU, Process Tree ทุกแอป และ update/rollback ของแพ็กเกจรอบนี้ครบทุกกรณี
- ผล update/rollback ของ fixture รอบก่อน ไม่ใช่ผลทดสอบซ้ำของไฟล์ที่เผยแพร่นี้
0.2.2 คงเป็น Latest; latest.json ของรุ่นติดตั้งคงเดิม ไม่แก้ release เก่า และไม่ใช้ Portable แทนตัวติดตั้งผ่านช่องอัปเดตเดิม
ที่มาของไฟล์
ใช้ executable และ update archive เดิมทุกไบต์จาก CI 35887304454 ของ commit 46f7120 ไม่ rebuild หรือเซ็นใหม่
PREVIEW-BUILD.json บันทึกสถานะ ณ ตอน build ไม่ใช่สถานะเผยแพร่ปัจจุบัน
SHA256 ของ Portable: 86ef838eac75c68543615f20bd1f8837ce2ca5db8112cd50029bbb159accde10
WANGAI v0.3.0
WANGAI 0.3.0 — Windows Portable (Pre-release)
รุ่นทดลองสำหรับดาวน์โหลดเอง ไม่ใช่ Stable และไม่ตั้งเป็น Latest โดย 0.2.2 ยังคงเป็น Latest
รุ่นนี้ยังไม่แจกผ่านช่องอัปเดตอัตโนมัติปกติ แม้จะมีไฟล์ latest-portable.json แนบไว้ใน release
ดาวน์โหลด WANGAI_0.3.0_x64-portable.exe แล้วเลือกโฟลเดอร์และกด “เตรียมและเปิด WANGAI”
ครั้งถัดไปเปิด WANGAI.exe ในโฟลเดอร์ที่เตรียมไว้ ไม่ต้องเปิดไฟล์ดาวน์โหลดซ้ำ
- รวม Python 3.12, CPU Silero ONNX, Web Companion และ WebView2 Fixed Version x64
- ไม่ลงทะเบียนตัวถอนติดตั้ง ไม่สร้าง shortcut และไม่ขอ Administrator อัตโนมัติ
- เก็บ settings, installation ID และ WebView2 profile ใน
Dataข้างตัวโปรแกรม - ตรวจอัปเดตเมื่อเปิดแอป ดาวน์โหลดเมื่อยืนยันเท่านั้น ตรวจลายเซ็นและไฟล์ก่อนปิดแอป
- สลับโปรแกรมเป็นรายเวอร์ชัน พร้อม transaction journal และย้อนกลับเมื่อรุ่นใหม่ไม่พร้อม
- หน้าจอหลัก ระบบเสียง F8/F9, Overlay และ History แบบอยู่ในหน่วยความจำไม่เปลี่ยน
ย้ายจาก 0.2.2
- ปิด WANGAI รุ่นติดตั้งเดิมก่อน
- ดาวน์โหลด Portable.exe เองครั้งแรก รุ่นติดตั้งเก่าจะไม่เปลี่ยนเป็น Portable อัตโนมัติ
- เลือก “นำการตั้งค่าเดิมมาใช้” หรือไม่เลือกเพื่อเริ่มใหม่
- หาก settings เดิมเสีย โปรแกรมจะแจ้งให้ตัดสินใจเอง ไม่รีเซ็ตหรือลบต้นฉบับ
ตัวติดตั้งและ settings เดิมไม่ถูกถอนหรือลบ เมื่อ Portable มี settings แล้วจะไม่นำเข้าซ้ำ
ช่อง latest.json ยังคงประกาศตัวติดตั้ง 0.2.2 ส่วน Portable ใช้ latest-portable.json
ข้อจำกัด
- Windows 10/11 x64 บนโฟลเดอร์ local/USB ที่เป็น NTFS ไม่รองรับ UNC/network share
- ต้องย้ายทั้งโฟลเดอร์ ไม่ใช่ WANGAI.exe ไฟล์เดียว และลบโฟลเดอร์จะลบ settings ด้วย
- ไม่เก็บ History ข้ามการปิดแอป
- แพ็กเกจใหญ่ขึ้นเพราะรวม Fixed WebView2 และ offline worker; ไม่มีการดาวน์โหลด runtime แบบลอยเวอร์ชัน
- ลายเซ็นอัปเดตไม่ใช่ Windows Authenticode certificate จึงยังอาจมีคำเตือน unknown publisher
สิ่งที่ตรวจแล้วและสิ่งที่ยังไม่ครบ
- เจ้าของโปรเจกต์ยืนยันว่าชุด Preview จาก commit
fc369efใช้งานจริงได้แล้ว
หลังแก้สัญญา event ระหว่าง Python worker กับ Rust; เป็นผลใช้งานที่เจ้าของรายงาน ไม่ใช่ผลทดสอบ clean Windows - ชุด Preview ดังกล่าวผ่าน CI, worker contract จาก executable จริง, การตรวจแพ็กเกจ,
checksum, ลายเซ็นด้วยกุญแจเดิม และการตรวจ production gateway / public key - เคยทดสอบอัปเดต 0.3.0 → 0.3.1 และ rollback ด้วยโปรแกรมจริงบนเครื่องพัฒนา
โดยใช้ test key และ loopback fixture; ยังไม่ใช่การยืนยันการอัปเดตผ่าน production channel ทุกกรณี - ยังไม่ครบ: clean Windows 10/11, Process Tree ในแอป/เกมทุกกรณี,
การอัปเดตขณะฟังจริง, DPI/keyboard ทุกเส้นทาง และกรณี USB/พื้นที่เต็ม/ไฟดับด้วยแพ็กเกจสุดท้าย - Process Tree อาจรับเสียงเป็น silence ในบางแอป หากจำเป็นให้เลือก System Output fallback
โดยเข้าใจว่าจะรวมเสียงทั้งเครื่องและติดป้ายMIXED; ไม่ได้อ้างว่าแก้ปัญหา Process Tree แล้ว
Release workflow สร้าง Draft เท่านั้น ตรวจไฟล์ ลายเซ็น และ checksum ก่อนเผยแพร่ Pre-release เป็นขั้นแยก
CI ผ่านหรือภาพ UI ใช้งานได้ไม่ได้หมายความว่าผ่านเกณฑ์ Stable ทั้งหมด
ดูหลักฐานและข้อทดสอบค้างใน docs/portable-verification.md ของ repository
Release provenance: the signed executable and update payload are unchanged from the owner-tested CI preview (fc369ef, run 34682590667). Only release metadata was updated. PREVIEW-BUILD.json records the original build-time state, not the current publication status.
WANGAI v0.2.2
WANGAI 0.2.2 — Startup recovery
- Fix the blank loading screen with
state not managedafter an update or launch.
Both desktop webviews now start only after their command state is registered. - Retry initial snapshot reads with bounded attempts and timeouts. If startup
still fails, show an error and a Retry button instead of an endless spinner. - Ignore cancelled and late snapshot results, including during Web Companion
reconnection. Settings, audio, F8/F9 and Overlay behavior are unchanged. - Strengthen isolated installer QA to require the actual Ready Room DOM before
and after an update, including deliberately slow backend startup.
Settings and installation ID remain persistent. In-memory History still clears
when the application exits. This trial is not Windows Authenticode-signed;
Tauri updater signatures verify update integrity but do not remove the Windows
unknown-publisher warning.
WANGAI v0.2.1
WANGAI 0.2.1 — Windows trial
- Fix the installed app opening an extra Console window whose close button also
terminated WANGAI. Release builds now run as a Windows GUI application. - Reset the app picker's scroll position when changing or clearing the search so
matching games/apps are not hidden above the current viewport. Automatic
refresh keeps the user's scroll position and search focus. - Add packaging checks that reject Console-subsystem application binaries.
Includes Python and offline CPU Silero VAD, signed optional in-app updates and
the central AI service. Capture, F8/F9, Overlay and settings schema are unchanged.
Requirements: Windows 10/11 x64 and internet access to the configured AI service.
Windows 11 is recommended for per-app capture; older Windows 10 builds need the
existing System Output (MIXED) mode.
This trial installer is not Windows Authenticode-signed: Windows may show an
unknown-publisher warning. Verify the release checksum and download only here.
Tauri update signatures do not remove Windows publisher warnings.
Settings are preserved across upgrades. History is in-memory and clears on exit.
Render Free may need about a minute to wake; its usage statistics are ephemeral.