banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

bolt.newの代替が登場しました:Google Gemini APIに基づくオープンソースのWebアプリ生成ツールGemini Coder

image

ジェミニコーダー#

ジェミニコーダーは、Google の Gemini API、Next.js、Tailwind CSS に基づいた AI アプリ生成ツールです。簡単なテキスト説明を通じて、迅速に完全な Web アプリコードを生成し、Sandpack を組み合わせてリアルタイムのコード編集とプレビュー機能を実現します。ユーザーはアプリの基本的な説明を提供するだけで、システムが自動的に対応するコードとインターフェースを生成し、開発プロセスを大幅に簡素化し、開発効率を向上させます。迅速なプロトタイプ開発や小規模アプリ開発において、ジェミニコーダーは強力なサポートを提供します。

主な機能#

  • コード生成:簡単なテキスト説明に基づいて、完全な Web アプリコードを自動生成します。
  • リアルタイムプレビュー:実際のコード編集とプレビュー機能を提供し、ユーザーはアプリの効果を即座に確認できます。
  • 多モデルサポート:Gemini 1.5 Pro、Gemini 1.5 Flash、Gemini 2.0 Flash Experimental などのモデルに対応し、さまざまな開発ニーズに応えます。

技術原理#

  • Gemini API:Google の Gemini API に基づいてコードを生成し、ユーザーのニーズを理解し、要求に合ったコード構造とロジックを生成します。
  • Next.js:Web アプリのフレームワークとして、静的生成とサーバーサイドレンダリングをサポートし、アプリの読み込み速度と SEO パフォーマンスを向上させます。
  • Tailwind CSS:スタイルフレームワークとして、ユーティリティクラスを組み合わせて複雑なレイアウトとスタイルを実現し、開発効率とコードの保守性を向上させます。
  • Sandpack:実際のコード編集とプレビュー機能を提供し、ユーザーに隔離された環境を提供し、安全にコードを編集し、アプリの変化をリアルタイムで確認できます。

ジェミニコーダーの実行方法#

  1. リポジトリをクローンする
    まず、ジェミニコーダーの GitHub リポジトリをクローンします:
    git clone https://github.com/osanseviero/geminiCoder
    
  2. 環境を設定する

プロジェクトのルートディレクトリに.env ファイルを作成し、あなたの Google AI Studio API キーを追加します:

GOOGLE_AI_API_KEY=your_api_key_here
  1. 依存関係をインストールして実行する

プロジェクトの依存関係をインストールし、ローカル開発サーバーを起動します:

npm install
npm run dev
  1. アプリにアクセスするブラウザを開き、http://localhost:3000 にアクセスすると、ジェミニコーダーの使用を開始できます。

    リソース
    HuggingFace リポジトリ:https://huggingface.co/spaces/osanseviero/gemini-coder
    GitHub リポジトリ:https://github.com/osanseviero/geminiCoder
    Gemini API ドキュメント:https://ai.google.dev/gemini-api/docs
    Sandpack ドキュメント:https://sandpack.codesandbox.io/

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。