タグ: テンプレート

  • Difyのテンプレートを教材にする——中身を読んで、動くまで直す

    Difyのテンプレートを教材にする——中身を読んで、動くまで直す

    自分でアプリを作れるようになると、次に出てくるのは「何を作ればいいのか」「どう書けばいいのか」という迷いです。ゼロから考えるのは、思ったより重い作業です。

    そんなときは、すでに誰かが作ったものを読むのが近道です。Difyには、そのためのテンプレートが用意されています。

    この記事では、テンプレートの中身を読む方法と、複製したあとに自分の環境で動かすまでを扱います。中身は複製しなくても読めます。 そして、複製したものがそのままでは動かないこともあります。 その両方を見ていきましょう。

    ※本記事の画面・名称は2026年9月時点のDify Cloudにもとづいています。

    Difyのテンプレートはどこにあるか

    スタジオの右上にある「作成」を押すと、「テンプレートから作成」という項目があります。ここを選ぶと、テンプレートの一覧が開きます。ホーム画面にもテンプレートの一覧があるので、そちらから入ってもかまいません。

    一覧では、次の3つで絞り込めます。

    • 検索:キーワードで探す
    • タイプ:チャットボット、チャットフロー、ワークフローなど
    • カテゴリ:用途ごとのまとまり

    カードには、テンプレートの名前とタイプ、それに「どんなものか」の短い説明が書かれています。説明には「どんな部品を使っているか」が書かれていることも多く、これだけでも何を学べるテンプレートなのかが見当をつけられます。並んでいるテンプレートの顔ぶれは入れ替わるので、今ある中から選ぶという気持ちで眺めてください。

    Difyの「テンプレートから作成」画面。上部に検索ボックスとタイプの絞り込み、左にカテゴリの一覧、中央にテンプレートのカードが並び、カードには名前・タイプ・短い説明が表示されている。カードの上には「このテンプレートを使用する」「詳細」のボタンが出ている
    テンプレートの一覧。カードに合わせると「このテンプレートを使用する」と「詳細」が出ます(2026年9月30日時点)

    最初のうちは、タイプで「チャットボット」に絞るのがおすすめです。ここまでの記事で作ってきたのと同じ形なので、中身が読みやすいからです。

    複製する前に、中身を読む

    ここがこの記事でいちばん伝えたいところです。

    カードにマウスを合わせると、「このテンプレートを使用する」と「詳細」の2つが出てきます。「詳細」を押すと、複製しなくても中身が読めます。

    開くと、そのテンプレートに書かれている指示(プロンプト)の全文が表示されます。右側にはプレビューの画面も出ますが、ここでは送信できません。読むための画面です。

    テンプレートの詳細画面。左に「プロンプト」の欄があり英語の指示が全文表示されている。右は「デバッグとプレビュー」で、入力欄には「プレビューのみ」と表示され送信できない
    「詳細」を開くと、複製しなくても指示の全文が読めます。右のプレビューは「プレビューのみ」で送信できません(2026年9月30日時点)

    読むときに見るのは、この2つで十分です。

    • どんな指示が書かれているか(役割、やること、出力の形)
    • どのタイプで作られているか(チャットボットなのか、フロー型なのか)

    自分が作ったアプリの指示と見比べてみてください。自分の指示は数行だったのに、テンプレートはもっと細かく条件を並べているかもしれません。「こういう書き方もあるのか」と分かれば、それがそのまま次に書くときの材料になります。

    読むだけなら、複製しなくて済むぶん気楽です。気になったものを次々と開いて、書き方を眺めてみてください。

    なお、指示が英語で書かれているテンプレートもあります。 意味が取れれば十分で、日本語に直すのは複製してからで大丈夫です。

    複製する

    読んでみて「これは使えそうだ」と思ったら、複製します。

    カードの「このテンプレートを使用する」(詳細画面からなら「テンプレートから作成」)を押すと、「◯◯からアプリを作成」という画面が開きます。名前と説明を入れて「作成」を押せば、自分のアプリとして編集画面が開きます。

    できあがったものはあなたのアプリです。指示を書き換えても、元のテンプレートには影響しません。遠慮なく手を入れてかまいません。

    名前は、あとから自分が見分けられるものにしておくと迷いません。試しに複製したものが増えてくると、元の名前のままでは何のために作ったのか分からなくなります。

    複製したのに動かないとき

    さて、ここで気をつけたい点があります。

    複製したアプリを、そのままプレビューで試すと——動かないことがあります。 実際に試したときは、メッセージを送ってもエラーになり、「プラグインをインストール」という案内が出ました。

    原因は、モデルの指定でした。

    複製したアプリの右上を見ると、モデル名が表示されています。これが、あなたが普段使っているモデルではなく、テンプレート側で指定されたものになっていました。テンプレートが作られた時点のモデルがそのまま入っている、ということです。

    このときは、モデル名に取り消し線が引かれ、その横に「非互換」という表示が出ていました。自分の環境で使えないモデルだ、という合図です。

    複製した直後の編集画面の右上。モデル名に取り消し線が引かれ、その右に「非互換」という警告表示が出ている
    複製直後のモデル欄。テンプレート側のモデルが入っており、取り消し線と「非互換」の表示が出ていました(2026年9月30日時点)

    まず見るのは、このモデルの欄です。 右上のモデル名を押すと一覧が出るので、自分が使えるモデルを選びます。今回はこれだけで動くようになりました。どのモデルを選ぶかの考え方は、前の記事で扱いました。LLMモデルの選び方の基本

    自分が普段どのモデルを使える状態になっているかは、初期設定の記事で確認できます。Dify Cloudのアカウント作成と初期設定

    ひとつ補足です。エラーのときに出た「プラグインをインストール」の案内は、そのまま進めなくてかまいません。 表示された内容には、今入っているものより古い版に見える表記が含まれていました。まずはモデルを差し替えるほうが、影響の範囲が小さくて済みます。 プラグインの扱いそのものは、シリーズの後半で改めて取り上げます。

    なお、これは筆者が試した1つのテンプレートで起きたことです。すべてのテンプレートが動かないわけではありません。 ただ、動かなかったときに最初に見る場所はモデルだと覚えておくと、慌てずに済みます。

    読んで、直して、自分のものにする

    動くようになったら、あとは自分の用途に寄せていくだけです。

    • 英語の指示なら、日本語に書き換える
    • 扱う対象を、自分の仕事のものに変える
    • 出力の形(箇条書き、文字数など)を好みに合わせる

    一度にすべてを変えようとせず、1か所ずつ変えて、そのつど試すのが確実です。まとめて直すと、良くなったのか悪くなったのか、どの変更のせいなのかが分からなくなります。1か所ずつなら、どこで結果が変わったのかがはっきりします。

    指示そのものの書き方——何をどの順で書くと安定するのか——は、次の記事で扱います。

    まとめ

    この記事では、テンプレートを教材として使う方法を見てきました。要点を振り返ります。

    • テンプレートは「作成」→「テンプレートから作成」、またはホーム画面から開ける
    • 「詳細」を押せば、複製しなくても指示の全文を読める
    • 複製は「このテンプレートを使用する」から。できたものは自分のアプリなので自由に直せる
    • 複製直後はテンプレート側のモデルが入っている。 動かないときは、まずそこを見る
    • 直すときは1か所ずつ

    人の書いたものを読むと、自分の書き方の癖も見えてきます。次の記事では、いよいよ自分で指示を書く話に入ります。役割や制約をどう書けば応答が安定するのか、基本の形から見ていきましょう。【内部リンク:記事019】(公開後追加)

    なお、フロー型(チャットフローやワークフロー)のテンプレートは、部品が線でつながった形をしています。その読み方は、第4章で扱います。【内部リンク:記事031】(公開後追加)

    作成の手順そのものをもう一度確認したいときは、最初のアプリを作った記事に戻ってみてください。はじめてのチャットボットを作る

    ※本記事の内容は2026年9月時点のものです。テンプレートの顔ぶれや画面の名称は変更されることがあります。実際に操作する際は、ご自身の画面とあわせてご確認ください。