大規模言語モデルによって変革された世界では、私たちが再びゼロから何かを書くことはありません。 Web アプリケーションの作成方法に革命をもたらす AI コンパニオンである Engy を導入してください。 ?経験豊富な開発者であっても、好奇心旺盛なイノベーターであっても、Engy を使用すると、白紙の状態から始めることなく、Python バックエンドと HTML/JavaScript フロントエンドを備えた完全に機能する Web アプリをアイデアを形にすることができます。
すべての行を苦労してコーディングする日々に別れを告げましょう。 Engy を使用すると、開発者チームがすぐにそばにいて、ビジョンを現実に具現化する準備ができているようなものです。シンプルなツールから複雑なデータ分析アプリケーションまで、Engy はユーザーの意図を理解し、面倒な作業を自動的に実行します。
Engy は、次のような (ただしこれらに限定されない) さまざまなアプリケーションの作成に役立ちます。
まずは以下から始めましょう:
pip install engy
プロジェクトをセットアップします。
mkdir my_awesome_app && cd my_awesome_app
アプリのアイデアを説明してください:
echo " create a calculator " > input.txt
API キーを追加します。
echo " ANTHROPIC_API_KEY=your_super_secret_key " > .env
デフォルトのモデルはclaude-3.5-sonnet
です。以下を.env
ファイルに追加することで、gpt-4 などの任意のモデルに切り替えることができます。
echo " MODEL=gpt-4 " >> .env
echo " OPENAI_API_KEY=your_openai_api_key " >> .env
Engy の魔法を働かせましょう:
engy
Engy は、すぐに使えるスクリプトを提供します。
bash run.sh
新しい機能について説明してください:
echo " make the calculator support calculus and algebra " > feature.txt
Engy に実装してもらいます。
engy feature
アプリの機能またはユーザー インターフェイスを調整します。
engy backend
# Enter prompts to optimize your data handling or add new processing features
engy frontend
# Enter prompts to enhance your UI or add new interactive elements
アプリのフロントエンドとバックエンドをモジュール ファイルにリファクタリングするには:
engy split
このコマンドは、保守性と拡張性を向上させるためにコード構造を再編成します。
既存のアプリに基づいて新しいアプリを作成するには:
mkdir my_app_2 && cd my_app_2
echo " new changes... " > input.txt
engy clone /path/to/my_app
Engy には、入門とその機能の理解に役立つ幅広いサンプル プロジェクトが付属しています。カテゴリ別に整理された例を次に示します。
このリポジトリは、主に 2 人の情熱的なエンジニアによって作成および保守されています。
彼らは、退屈な低レベルのコーディング作業を AI に置き換えることができることを構想し、実践しています。
あらゆる貢献を歓迎します!問題/PR を作成して、私たちに連絡してください!
MIT ライセンスに基づいて配布されます。詳細については、「ライセンス」を参照してください。
アプリの生成に問題がある場合や問題が発生した場合は、遠慮なくご連絡ください。お気軽に GitHub リポジトリで問題をオープンするか、[email protected] まで直接ご連絡ください。喜んでご案内し、お手伝いさせていただきます。 Engy を使用してアプリのアイデアを実現するお手伝いをします。