AIアーティファクトは、DiscourseでH5Pコンテンツを有効化するための青写真となり得るか?

Discourse AI - Web Artifacts と非常に似たアプローチで、Discourse で H5P コンテンツを使用できるようになるでしょうか?

AI アーティファクトは サイズに制限があります。より大きなコンテンツをデータベースに保存することは避けるべきだと思いますか?

より大きなコンテンツの保存方法と、リッチコンテンツと Discourse の間の限定的な通信方法について学びたいです。

解決すべきタスク

  • Discourse から H5P コンテンツを提供する
  • Discourse 内に実績を保存する
  • Discourse からの実績を分析する
  • 実績とバッジを統合する

Discourse から H5P コンテンツを提供する

H5P コンテンツは、特定の構造化された zip ファイルとしてアップロードされます。このアーカイブは解凍され、提供可能な場所に移動する必要があります。
内部の設定データは通常かなり小さく、AI Web Artifacts (AIWA) のようにデータベースに保存できます。含まれるライブラリやメディアはかなり大きくなる可能性があり、他のアップロード (ファイルまたは CDN 経由) として保存する必要があります。

AIWA は、サンドボックス環境を提供する iframe 内でコンテンツを提供します。H5P 内のコードは信頼できないため、H5P にもこの方法が適しているようです。

代替案として、oneboxing を介して外部インフラストラクチャから H5P を埋め込むことが考えられます。

Discourse 内に実績を保存する

H5P は、実績を保存するために REST API (xAPI) を使用します。Discourse UI との統合には、クロスドキュメントメッセージング が興味深いかもしれません。

リソース

「いいね!」 4

私もこの質問に興味があります!H5Pは教育コミュニティにとって非常に貴重です… :nerd_face:

「いいね!」 3

OP での可能な統合について、より深く考え始めました。

Discourse は、H5P コンテンツを使用および開発するための(メタトークを行うための)ツールになる可能性があります。

「いいね!」 1

今日AIWAを知ったとき、これが最初に浮かんだ思いです。

このようなことが可能かどうかについて、何か進展はありますか?