14 ポイント 投稿者 xguru 9 일 전 | まだコメントはありません。 | WhatsAppで共有
  • Siri Shortcuts をテキストコードで記述すると、実行可能な Shortcut ファイルへ直接コンパイルしてくれるドメイン特化言語
  • ショートカットのアクションと 1対1で対応しており、コンパイル結果を Shortcuts アプリでそのままデバッグ可能
  • Go と Ruby の文法に着想を得ており、CLI、VSCode 拡張機能、macOS アプリ、Web Playground など、デスクトップ中心の開発環境を提供
  • 型システムと型推論 を内蔵し、enum・オプショナル・デフォルト値など、汎用プログラミング言語レベルのアクション定義をサポート
  • リモート Git リポジトリベースの 内蔵パッケージマネージャー により、パッケージの自動取り込みと更新を処理
  • ファイルインクルード、関数定義、Raw Actions などにより、大規模な Shortcut プロジェクト のモジュール化と長期保守が可能
  • 可能な限り小さな Shortcut を生成するよう、ランタイムメモリを最適化
  • iCloud リンクから --import= オプションで 既存の Shortcut を Cherri コードへ変換可能
  • macOS の署名をサポートし、代替手段として HubSign または shortcut-signing-server を利用可能
  • Homebrew(brew install electrikmilk/cherri/cherri)、Nix、GitHub Releases からインストール可能
  • GPL-2.0 ライセンス、Go 言語で実装

まだコメントはありません。

まだコメントはありません。