• ภาษาเฉพาะทางที่ให้คุณเขียน Siri Shortcuts เป็นโค้ดข้อความ แล้ว คอมไพล์เป็นไฟล์ Shortcut ที่รันได้โดยตรง
  • แมปกับแอ็กชันของ Shortcuts แบบ 1:1 ทำให้สามารถดีบักผลลัพธ์หลังคอมไพล์ได้ทันทีในแอป Shortcuts
  • ได้แรงบันดาลใจจากไวยากรณ์ของ Go และ Ruby และมีสภาพแวดล้อมการพัฒนาแบบเดสก์ท็อป เช่น CLI, ส่วนขยาย VSCode, แอป macOS และเว็บ Playground
  • มี ระบบชนิดข้อมูลและการอนุมานชนิดข้อมูล ในตัว รองรับการกำหนดแอ็กชันระดับภาษาการเขียนโปรแกรมทั่วไป เช่น enum, optional และค่าเริ่มต้น
  • มี ตัวจัดการแพ็กเกจในตัว ที่อิงกับ remote 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

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

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