Modern Emoji Panel ช่วยให้ Windows 10/11 ใช้ Unicode Emoji รุ่นใหม่ได้ครบทั้งการเลือกส่งและการแสดงผลบนเว็บ โดยแยกเป็นสองผลิตภัณฑ์ซึ่งติดตั้งร่วมกันหรือแยกกันได้
- Modern Emoji Picker 0.1.10 — แอป WPF แบบ resident tray เรียกด้วย
Win + .ค้นหาไทย/อังกฤษ แสดง Noto artwork และส่ง Unicode sequence ไปยังแอปเป้าหมาย - Modern Emoji Renderer 0.0.5 — Chrome Extension สำหรับแสดง Emoji ด้วย Noto Color Emoji บน Instagram Web DM, TikTok Web Chat, Facebook Messages/Inbox และ Messenger.com Inbox รวม bubble, reply story/note และ reactions
ทั้งสองผลิตภัณฑ์ทำงานในเครื่อง ไม่มี telemetry และไม่ต้องเชื่อมบัญชีหรือ backend ของโครงการ
Modern Emoji Picker แสดง Noto artwork, skin tone และ Hover Preview ขณะใช้งานร่วมกับ Notepad
ดาวน์โหลด Picker และ Renderer จาก GitHub Release v0.1.10 เดียวกัน
| ผลิตภัณฑ์ | ไฟล์ | เหมาะสำหรับ |
|---|---|---|
| Picker — ตัวติดตั้ง | Modern-Emoji-Picker-v0.1.10-setup-win-x64.exe | แนะนำสำหรับผู้ใช้ทั่วไป ติดตั้งเฉพาะบัญชีปัจจุบันและเปิดพร้อม Windows ได้ |
| Picker — Portable | Modern-Emoji-Picker-v0.1.10-portable-win-x64.zip | แตกไฟล์แล้วใช้ได้ทันที ไม่ติดตั้ง |
| Chrome Renderer | modern-emoji-renderer-0.0.5.zip | โหลดแบบ unpacked ใน Chrome |
ไฟล์ตรวจสอบ: SHA256SUMS.txt สำหรับ Picker และ modern-emoji-renderer-0.0.5.zip.sha256 สำหรับ Renderer
- ดาวน์โหลดไฟล์
Modern-Emoji-Picker-v0.1.10-setup-win-x64.exe - ตรวจ SHA-256 กับ
SHA256SUMS.txt - ปิด Classic Emoji Picker จาก tray ก่อน หากยังใช้อยู่
- เปิดตัวติดตั้งและทำตามขั้นตอน ไม่ต้องใช้สิทธิ์ administrator
- เปิด Modern Emoji Picker แล้วกด
Win + .จากช่องข้อความเพื่อใช้งาน
ตัวติดตั้งยังไม่มี code-signing certificate Windows SmartScreen จึงอาจแจ้งว่าไม่รู้จักผู้เผยแพร่ ให้ตรวจชื่อไฟล์และ SHA-256 จาก Release ทางการก่อนดำเนินการ และไม่จำเป็นต้องปิดระบบป้องกันของ Windows
- ดาวน์โหลด
Modern-Emoji-Picker-v0.1.10-portable-win-x64.zip - แตก ZIP ไปยังโฟลเดอร์ที่เขียนได้และต้องการเก็บถาวร
- เปิด
ModernEmojiPicker.exe - หากต้องการเปิดพร้อม Windows ให้เปิดจาก Settings ภายในแอป
ทั้ง Installer และ Portable เป็น self-contained win-x64 จึงไม่ต้องติดตั้ง .NET Runtime แยก
Chrome ไม่ติดตั้ง ZIP นอก Chrome Web Store โดยตรง จึงต้องแตกไฟล์แล้วโหลดแบบ unpacked
- ดาวน์โหลด
modern-emoji-renderer-0.0.5.zipและไฟล์.sha256 - ตรวจ SHA-256 แล้วแตก ZIP ไปยังโฟลเดอร์ถาวร
- เปิด
chrome://extensions - เปิด Developer mode
- กด Load unpacked และเลือกโฟลเดอร์ที่แตก ZIP ซึ่งมี
manifest.json - Refresh หน้า Instagram, TikTok, Facebook Messages หรือ Messenger.com ที่เปิดอยู่
เมื่ออัปเดตรุ่นใหม่ ให้แทนที่ไฟล์ในโฟลเดอร์เดิมแล้วกด Reload บนหน้า Extensions หรือแตกลงโฟลเดอร์ใหม่แล้ว Load unpacked ใหม่
Renderer จงใจไม่เปลี่ยน Emoji ภายในช่องพิมพ์ เพื่อรักษา caret, selection และ IME เมื่อส่งข้อความและกลายเป็น Display Content แล้วจึงแสดงด้วย Noto
(Get-FileHash .\Modern-Emoji-Picker-v0.1.10-setup-win-x64.exe -Algorithm SHA256).Hash.ToLower()
(Get-FileHash .\modern-emoji-renderer-0.0.5.zip -Algorithm SHA256).Hash.ToLower()ใช้ค่าจาก SHA256SUMS.txt และ modern-emoji-renderer-0.0.5.zip.sha256 ใน Release เดียวกันเป็นแหล่งอ้างอิง เพื่อลดความเสี่ยงที่ README จะค้างอยู่ที่ hash ของรุ่นเก่า
- รองรับ fully-qualified Emoji 17 ทุก sequence
- ค้นหาด้วยภาษาไทยและอังกฤษ
- แสดง Noto artwork ใน Picker พร้อม Hover Preview
- รองรับ skin tone, multi-person variants, Recent และ Learned Ranking บนเครื่อง
- ส่ง Emoji แบบ ordered queue พร้อม focus และ clipboard safety
- Renderer รองรับข้อความใหม่และการสลับห้องบน Instagram/TikTok/Facebook Messages/Messenger.com รวม image-Emoji และ reactions ของ Meta โดย Facebook รับรองเฉพาะ Messages/Inbox ไม่รวม post/comment
- ทำงาน offline โดยไม่มี analytics หรือ telemetry
- Picker: .NET 10 WPF, self-contained
win-x64 - Renderer: Chrome Manifest V3 พร้อม bundled Noto Color Emoji
- ทดสอบหลักบน Windows 10 Enterprise N 22H2 build 19045 x64 และ Chrome Stable
- Emoji Baseline: Unicode/Emoji 17.0, CLDR 48.2 และ Noto Emoji v2.051
- คู่มือ Release และข้อควรระวัง
- คู่มือ Renderer ฉบับเต็ม
- SPEC 01 — Modern Emoji Picker
- SPEC 02 — Chrome Emoji Renderer Extension
- ผล Qualification
- นโยบายความปลอดภัย
- แนวทางการมีส่วนร่วม
- Domain glossary
- Architecture Decision Records
.\scripts\verify-foundation.ps1
.\scripts\release.ps1 -Version 0.1.10
.\scripts\build-renderer-release.ps1Release workflow หลักทำงานในเครื่องและไม่บังคับใช้ GitHub Actions minutes ดูรายละเอียดที่ scripts/README.md
โค้ดของโครงการใช้ MIT License และรักษา attribution ของ upstream, agent skills, Unicode และ Noto ตาม THIRD-PARTY-NOTICES.md
