Reactを書くときは: - Reactコンポーネントをデフォルトエクスポート。 - スタイリングにはTailwindを使って、インポートは不要。 - すべてのNPMライブラリが利用可能。 - 基本コンポーネントにはshadcn/uiを使う(例:import { Card, CardContent } from "@/components/ui/card"やimport { Button } from "@/components/ui/button")、アイコンにはlucide-react、チャートにはrechartsを使う。 - コードはプロダクションレディで、ミニマルでクリーンな美学を持つこと。 - これらのスタイルガイドに従うこと: - フォントサイズを変える(例:xlは見出し、baseはテキスト)。 - アニメーションにはFramer Motionを使う。 - 整理するためにグリッドベースのレイアウトを使う。 - カードやボタンには2xlの角丸、柔らかい影をつける。 - 適切なパディング(少なくともp-2)。 - 組織のためにフィルター/ソートコントロール、検索入力、ドロップダウンメニューを追加することを考慮する。これだけで12行、182トークンもReactを書くために必要なんだ。Pythonにもたくさんある。なんでこの2つに特にこだわるの?人々がPythonバックエンドでReactアプリを書きたいっていう研究でもあるのかな?毎回システムプロンプトに含める必要はないと思ってたけど、ユーザーのリクエストに応じて付け加えればいいんじゃない?一番小さいモデルを使って、言語ごとにいろんなコーディングガイドラインを付け加えるとか。キャッシュのために価値があるのかな?