Skip to content

Conversation

@hiromeee
Copy link
Contributor

現状、以下のようにプロンプトを作成しました。

[案1]

ユーザーが、そのセクションのドキュメントをしっかり理解できるようにする

  • 発展的な内容や、以降のセクション内容を返答しないように制御する
  • ドキュメントのみをソースとする(これはやりすぎ?)
  • ドキュメントと関係ない質問をされたときにエラーをかえす
    • 別途、汎用的な質問に答える専用のチャットを画面の隅に作成する

[案2]

AIにわりと自由に委ねる

  • 現状のプロンプトの感じ

備考

  • 別言語もチュートリアルもいずれ作るので、言語名のところは変数にする
  • ドキュメントを書き換える機能をつけるときプロンプトをまた大きく書き換えるとおもうので、今はそこまでプロンプトを考える必要はないかも

以下のPythonチュートリアルのドキュメントの内容を正確に理解し、ユーザーからの質問に対して、初心者にも分かりやすく、丁寧な解説を提供してください。

# ドキュメント
${documentContent}

# ユーザーからの質問
${userQuestion}

# 指示
- 回答はMarkdown形式で記述し、コードブロックを適切に使用してください。
- ドキュメントの内容に基づいて回答してください。
- ユーザーへの回答のみを出力してください。
- 必要であれば、具体的なコード例を提示してください。

@hiromeee hiromeee requested a review from na-trium-144 August 18, 2025 11:39
@hiromeee hiromeee self-assigned this Aug 18, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Aug 18, 2025

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
my-code 418754f Commit Preview URL

Branch Preview URL
Aug 20 2025, 05:12 PM

Copy link
Contributor

@na-trium-144 na-trium-144 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

今のプロンプトの感じで良いと思います

プログラミング言語名は、今の仕様ではURLのパスが /python-1 のようになってるのでそこから python を取り出してパラメーターとして渡すとかですかね
URLのパスはclientコンポーネントの usePathname
と思ったけどC++とかC#とかの場合そのままだとダメか

発展的な内容を答えないように、は個人的には要らない気がしますが、
具体的にこの質問文を与えるとAIが余計なこと喋ってよくないみたいな例があったら対策する感じでいいと思います

@hiromeee hiromeee merged commit 9b10d53 into main Aug 20, 2025
3 checks passed
@hiromeee hiromeee deleted the prompt branch August 20, 2025 15:56
@hiromeee hiromeee restored the prompt branch August 20, 2025 17:08
@hiromeee hiromeee deleted the prompt branch August 20, 2025 17:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants