answeryt/Jumping-Agent-platform
Build your own AI agent through gameplay.
解決する課題
従来の複雑な2Dワークフロー図(線や矢印を使用するもの)をゲーミフィケーションされた3D空間インターフェースに置き換えることで、初心者がAIエージェントを作成する際の障壁を下げます。抽象的なエージェントのロジックを具体的なプロセスに変換し、ユーザーが「ジャンプ」操作を通じてエージェントの進捗を視覚的に構築・追跡できるようにします。
仕組み
このプラットフォームはThree.jsベースのフロントエンドを使用し、エージェント構築をゲームのような体験として提示します。ユーザーはこの空間インターフェースを通じてノードやワークフローを設定し、それがバックエンドのオーケストレーターと通信します。バックエンドでは、構造テンプレート用に agent_builder を、ユーザーの要件に基づいたコード補完や書き換え用に back_agent(ReActベースのエージェント)を利用します。構築されたエージェントは専用のワークスペースにデプロイされ、専用のブリッジコネクタを介してWeChatに接続し、リアルタイムで対話することが可能です。
対象ユーザー
複雑なワークフローのオーケストレーションを理解したり、大量のコードを書いたりすることなく、独自のAIエージェントを構築したい非専門家や初心者。
ハイライト
- ゲーミフィケーションUI: 「ジャンプスタイル」の3Dインタラクションを使用して、エージェントのワークフローを視覚化します。
- WeChat連携: QRコードを介してエージェントをWeChatアカウントに紐付け、直接メッセージを送受信できます。
- 自動コード生成: ReActエージェントを採用し、ユーザーの入力に基づいてエージェントの基盤となるコードを自動的に補完・洗練させます。
- テンプレートベースの構築: 開発を加速させるための様々なワークフローテンプレート(シーケンシャル、ルーティング、並列など)を提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト