はじめに
SrcbookはTypeScriptを中心としたアプリケーション開発プラットフォームで、AIアシスタントを使ったWebアプリケーションを迅速に作成し、繰り返し実行できるように設計されている。Srcbookはオープンソースであり、ローカルマシン上で動作し、AI機能を使用するにはユーザが独自のAPIキーを提供する必要がある。
フロントエンドの世界を構築することに焦点を当てたAIプログラミングツールの中で、Srcbook vs. Srcbookは、フロントエンドの世界を構築することに焦点を当てたAIプログラミングツールである。 v0.dev そしてボルト そしてブラックボックス 複雑な構造を持つフロントエンド・プロジェクトを構築し、継続的に何度も対話を繰り返す場合には、より有利になる。
Srcbookのデモアドレスは、より完全なアプリケーション構築機能とノートテイク機能を含むオープンソース版と機能的に同等ではありません。Srcbookはclaude-3-5-sonnet-latestモデルを公式に推奨しています。Srcbookは公式にclaude-3-5-sonnet-latestモデルを推奨しています。 グロック・モデル それに代わるものだ。

オンライン経験:https://srcbook.com/

Srcbookオープンソース版アプリケーションビルダー

Srcbook オープンソース Notesでドキュメント/実行可能コードを生成する
機能一覧
- アプリケーションビルダーTypeScriptをサポートしたAIアプリケーションビルダーで、Webアプリケーションの作成、編集、実行が可能。
- ノート有効なMarkdownフォーマット(.src.md)へのエクスポートをサポート。
- AI機能サンプルコードの生成、コードの修正、問題の修正、Webプレビューのホットリロードをサポートします。
- ローカル・インプリメンテーションNode.jsをサポートし、ウェブインターフェイス経由でローカル実行が可能。
- プロットMermaidの豊富な注釈とチャート。
ヘルプの使用
設置プロセス
- 環境要件Node.jsのバージョンが18以上であることを確認し、nvmを使用してローカルのNodeバージョンを管理することをお勧めします。
- ワンクリックでSrcbookをインストール::
- npxを使って最新バージョンを実行する:
bash
npx srcbook@latest start
- あるいはグローバル・インストレーション:
bash
npm install -g srcbook
srcbook start
- npxを使って最新バージョンを実行する:
使用ガイドライン
- Srcbookを始めるターミナルで実行
srcbook start
コマンドでSrcbookサーバを起動します。 - 新しいプロジェクトを作成する::
- ブラウザを開いてアクセスする
http://localhost:3000
をクリックし、Srcbookのウェブインターフェイスに入ります。 - AIアシスタントを使用して初期コードテンプレートを生成するか、手動でTypeScriptコードを記述する。
- ブラウザを開いてアクセスする
- 編集とプレビュー::
- Webインターフェイスでコードを編集し、リアルタイムで修正効果をプレビューします。
- ホットリロード機能を使えば、手動でページを更新する必要がなくなります。
- インタラクティブ・ノートの使用::
- 新しいTypeScriptノートブックを作成し、コードスニペットを書いて実行する。
- ノートブックをMarkdown形式にエクスポートして、共有とバージョン管理を簡単に。
- チャートとメモ::
- Mermaid構文を使ってノートブックにダイアグラムやコメントを描くことで、コードの可読性を高める。
- プロジェクトの管理::
- ローカル・フォルダを使ってプロジェクトを管理し、コードとデータを安全に保管しましょう。
- 定期的なバックアップとバージョン管理でデータ損失を回避。
注目機能 操作手順
- AIが生成したコード::
- 要件の説明をエディタに入力すると、AIアシスタントが適切なコードテンプレートを生成します。
- AIアシスタントがリアルタイムで提案やバグ修正を行います。
- リアルタイム・プレビュー::
- コード変更を保存するたびに、ライブ・プレビュー・ウィンドウは自動的に更新され、最新のエフェクトが表示されます。
- ホットリロード機能を使用すると、手動でページを更新する必要がなくなり、開発効率が向上します。
- インタラクティブ・ノートブック::
- ノートブックインターフェイスにTypeScriptスニペットを記述し、実行ボタンをクリックしてコードを実行する。
- Markdown構文を使用してメモや注釈を記録し、Markdownファイルにエクスポートして簡単に共有や共同作業を行うことができます。
アンインストールプロセス
- 除去パッケージコマンドラインで
npm uninstall -g srcbook
または、対応するパッケージマネージャのアンインストールコマンドを使用する。 - ローカル・ディレクトリのクリーンアップローカル設定ディレクトリの削除
~/.srcbook
.
分析と追跡を無効にする
Srcbookの改善のため、行動分析データを収集していますが、個人を特定できる情報(PII)を収集することはありません。トラッキングを無効にしたい場合は、お使いの環境で次のように設定してください。SRCBOOK_DISABLE_ANALYTICS=true
.