• Siri Shortcuts เป็นภาษาเฉพาะทางที่ให้เขียนด้วยโค้ดข้อความและคอมไพล์เป็นไฟล์ Shortcut ที่รันได้โดยตรง
  • แมปกับแอ็กชันของ Shortcuts แบบ 1 ต่อ 1 ทำให้สามารถดีบักผลลัพธ์ที่คอมไพล์แล้วได้ทันทีในแอป Shortcuts
  • ได้แรงบันดาลใจจากไวยากรณ์ของ Go และ Ruby พร้อมสภาพแวดล้อมการพัฒนาที่เน้นเดสก์ท็อป เช่น CLI, ส่วนขยาย VSCode, แอป macOS และเว็บ Playground
  • มี ระบบชนิดข้อมูลและการอนุมานชนิดข้อมูล ในตัว รองรับการกำหนดแอ็กชันในระดับภาษาโปรแกรมทั่วไป เช่น enum, optional และค่าเริ่มต้น
  • มี ตัวจัดการแพ็กเกจในตัว ที่อิงกับรีโมต Git repository เพื่อรวมและอัปเดตแพ็กเกจโดยอัตโนมัติ
  • รองรับการทำโมดูลาร์และการบำรุงรักษาระยะยาวสำหรับโปรเจกต์ Shortcut ขนาดใหญ่ ด้วย file include, การกำหนดฟังก์ชัน และ Raw Actions
  • มี การเพิ่มประสิทธิภาพหน่วยความจำรันไทม์ เพื่อสร้าง Shortcut ให้มีขนาดเล็กที่สุดเท่าที่เป็นไปได้
  • สามารถใช้ตัวเลือก --import= กับลิงก์ iCloud เพื่อแปลง Shortcut ที่มีอยู่ให้เป็นโค้ด Cherri ได้
  • รองรับการเซ็นบน macOS และมีทางเลือกอย่าง HubSign หรือ shortcut-signing-server
  • ติดตั้งได้ผ่าน Homebrew(brew install electrikmilk/cherri/cherri), Nix และ GitHub Releases
  • ใช้ไลเซนส์ GPL-2.0 พัฒนาด้วยภาษา Go

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น