最近、CangjieコミュニティはCangjie Magicと呼ばれるインテリジェントボディ開発フレームワークを正式にリリースしました。この革新的なプラットフォームは、大規模な言語モデル(LLM)の分野におけるHuaweiの自己開発のCangjieプログラミング言語の重要なブレークスルーをマークします。 Cangjie Magicは、Cangjie Languageに基づいてネイティブに構築された最初のエージェント開発プラットフォームとして、プログラミング言語の分野におけるHuaweiの深い技術的蓄積を実証するだけでなく、エージェント開発に新しいパラダイムをもたらします。
Cangjie Magic Frameworkの中核は、3つの主要な技術的ブレークスルーにあります。まず、Cangjie言語の特性を完全に活用し、エージェントモデリングの宣言的なプログラミングを実現し、開発プロセスを大幅に単純化する元のエージェントDSL(ドメイン固有の言語)アーキテクチャを導入しました。第二に、フレームワークはMCP(モデルコンテキストプロトコル)通信プロトコルをネイティブにサポートし、エージェント間の効率的なコミュニケーションとコラボレーションを確保します。最後に、インテリジェントスケジューリングエンジンの統合と、モジュラーサービスコールメカニズムと動的タスク計画アルゴリズムと組み合わされて、エージェントの操作を強力にサポートします。

CangjieエージェントDSLは、フレームワークのコアコンポーネントとしてエージェントの定義と管理に専念する言語です。開発者は、構造化されたシステムプロンプトワード、ツール、さまざまなコラボレーション戦略を介して、エージェントの機能を柔軟に強化できます。この言語は、Cangjie言語の埋め込みDSL(EDSL)として設計されており、最終的には通常のCangjieコードに変換され、Cangjieコンパイラによってコンパイルされ、エージェントの定義、行動オーケストレーション、操作監視までの完全なライフサイクル管理が実現されます。
現在、Cangjie Magic Frameworkは、Hongmeng、Windows、MacOS、Linuxシステムの完全なプラットフォーム適応を完了し、最初はデスクトップエコロジークローズドループを形成しています。さらに印象的なのは、公式のテクノロジーロードマップが、Cangjie言語に基づいたクロスプラットフォームのコンパイル機能が、今年の第3四半期にネイティブAndroidとiOSインターフェイスの機能を実現するために計画されていることを示していることです。この進捗により、モバイルターミナル上のエージェントのアプリケーションシナリオが大幅に拡大し、開発者に幅広い可能性を提供します。
開発者がすぐに開始できるようにするために、Cangjie AIエージェントフレームワークチームも詳細なユーザーマニュアルをまとめました。機能の紹介とデモの例を通じて、このマニュアルは、開発者がCangjieエージェントDSLの本質をマスターし、実際の開発に適用するのに役立ちます。初心者であろうと経験豊富な開発者であろうと、貴重なガイダンスを得ることができます。
プロジェクトアドレス:https://gitcode.com/cangjie-tpc/cangjiemagic