書籍の関係で今、Claudeを色々試しているのだけど、これの 「アーティファクト」 が、かなり使えることがわかってきた。 アーティファクト は、Claudeから利用できる「アプリ」だ。Claudeのプロンプト内で、特定のアプリを利用したほうがいい、と判断されると、自動的にアーティファクトのアプリが呼び出され実行される。「このアプリを使ってほしい!」と思ったなら、例えば「〇〇というアプリを使って、~」のように指定すると、ほぼ確実に指定のアプリを呼び出してくれる。 アーティファクトは、そのまま開いてアプリとして使うこともできる。既にAnthropic製のアプリが多数用意されている。 が、このアーティファクトの利点はそれだけじゃない。アプリを誰でも簡単に作れるのだ。アーティファクトの画面にある「新規アーティファクト」ボタンを押し、カテゴリーを選択して、作ってほしいアプリの詳細をプロンプトとして送信するだけだ。 このとき、Reactで作ったアプリのコードをペーストして送信すれば、そのコードをアプリ化してくれる。これが大変便利! 自分で簡単にWebアプリを作って公開できるのだよね。というわけで、試しにアプリを作ってみた。 PDF2Prototype 例として、「PDF2Prototpye」というアプリを作ってみた。これは、PDFでアプリの内容をテキストや図で作成しておき、それを読み込ませると、その内容をもとに自動でアプリを作ってくれる、というもの。 例えば、こんなものをPDFで用意したとしよう。 これは、簡単な数当てゲームのフローチャートだ。これをPDF2Prototypeに読み込ませてみる。 アップロードすると、「アップロード済みファイル」のところに「変換」というボタンが現れる。これをクリックすると、PDFの内容を元にアプリを作成してくれる。 作成されたアプリは、「プロトタイプビュー」のところに表示され、そのまま動かすことができる。ちなみに、サンプルのPDFで生成されたアプリはこんな感じで動いた。 アプリの画面。「ゲームスタート」をクリックする。 数字を入力し「チェック」をクリックすると、 ヒントが表示される。 正解すると、答えの数字と何回で正解したかが 表示される。再プレイもできる。 こんな具合に、PDFでアプリの内容を書いてアップするだけで、ちゃんと動くアプリ...
- リンクを取得
- ×
- メール
- 他のアプリ