# プログラマー以外でもDiscourse AI - AIボットを使ってプラグインやテーマを作成するのはどれくらい難しいでしょうか

**URL:** <https://meta.discourse.org/t/how-hard-would-it-be-for-non-programmers-to-be-able-to-use-the-discourse-ai-ai-bot-to-help-them-create-plugins-and-or-themes/277345>\
**Category:** Development\
**Tags:** ai, ai-bot\
**Created:** [2023 年 8 月 31 日午前 9:21 UTC](https://meta.discourse.org/t/how-hard-would-it-be-for-non-programmers-to-be-able-to-use-the-discourse-ai-ai-bot-to-help-them-create-plugins-and-or-themes/277345 "2023-08-31T09:21:13Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://meta.discourse.org/u/EricGT)\
**Post date:** [2023 年 8 月 31 日午前 9:21 UTC](https://meta.discourse.org/t/how-hard-would-it-be-for-non-programmers-to-be-able-to-use-the-discourse-ai-ai-bot-to-help-them-create-plugins-and-or-themes/277345/1 "2023-08-31T09:21:13Z")

</div>

> [@pfaffman](#):
>
> やりたいことによっては

注記：もしこれがサイドディスカッションを開始するものであれば、新しいトピックに移動させる必要があります。詳細をお伝えするのは、私のニーズの **一つ** を理解するのに役立ち、また他の人にも役立つ可能性のある情報を提供するためです。そのため、このサイドディスカッションに関連する返信を移動させるよう依頼しても、誤解しないでください。

私の疑問の一つは、プログラマーではない人がDiscourse AI - AIボットを使用してプラグインやテーマを作成するのを手伝ってもらうのは、どれくらい難しいかということです。

私は数ヶ月間ChatGPTを使用して、Python、JavaScript、Prolog、正規表現、PowerShell、Bashなど、多くのコーディング言語でコーディングを手伝ってもらってきました。何が期待できるか、結果を得る方法、そしていつ諦めるべきかを知っていました。

Discourse AI - AI Botを使用して非常にシンプルなプラグインを作成しようとしたとき、私は既に存在し、機能し、シンプルなものから始めることにしました。CakeDayを選択しました。

> **[GitHub - discourse/discourse-cakeday: Show a birthday cake emoji beside the names of...](https://github.com/discourse/discourse-cakeday)**
>
> Show a birthday cake emoji beside the names of members on their join anniversary, or their actual birthday -- and a browsable directory of upcoming anniversaries / birthdays.

コードなどをページで見た後、それを作成するためにどれだけ学ぶ必要があるかに驚きました。そこで、このRubyコードを

> <https://github.com/discourse/discourse-cakeday/blob/main/app/controllers/discourse_cakeday/cakeday_controller.rb>

AIに説明するように依頼しました。他の言語のソースコードで同様のことを行った経験から、何を期待できるかを知っていました。結果は期待外れでした。構文、メソッド、関数のインターフェースなどを理解するために、さらに質問する必要がありました。その多くは私にとって理解しやすく（読むことを想定）、しかしそのようなコードを作成できるとは思いませんでした。ましてや、AIボットにそのようなコードを作成するように何をどのように尋ねればよいかさえ分かりませんでした。Ruby-on-Railsが `bake` や `slug` のように私が他では使わない用語を使用していることを知っているので、AIが正しいテキストを生成するように促すための正しい用語が分かりません。

そのため、Pythonを使用できるかどうかを確認したかったのです。Pythonは多くの人にとって理解しやすく、ChatGPTも正しいコードを作成しやすいからです。

---

_[View the full topic](https://meta.discourse.org/t/how-hard-would-it-be-for-non-programmers-to-be-able-to-use-the-discourse-ai-ai-bot-to-help-them-create-plugins-and-or-themes/277345)._
