1747625488
2025-05-19 03:03:00
David Gewirtz / ElyseはPicaro / Zdnetを改善します
数日前、私はあなたに有料のユーザーが利用できる驚くべき新しいChatGPT機能を見てきました。さらに、Pro、およびTeam Tierユーザーは、GitHubリポジトリ全体で深い調査をポイントし、分析レポートを取り戻すことができます。
また:私は多くのAIコーディングツールをテストしました、そしてこの素晴らしい新しいOpenaiリリースは私に仕事の日を節約しました
私が示したように、この機能は、既存のコードベースのスピードを上げるプロセスをスピードアップするのに役立ちます。別の開発者から製品を取得した場合、またはプロジェクトに携わってコードベースをすばやく学習する必要がある場合は、これを行う必要がある場合があります。また、独自のコードベースを確認し、セクションの仕組みについて自分自身をリフレッシュするのにも適しています。特に、しばらくの間他のものに移り、元のコードに戻っている場合はそうです。
私のコードをgithubに移動します
これを実証するために、私はプライベートサイトをGitHubに移動しています。私のプライベートサイトは、私が約10年間取り組んできた約20,000人のアクティブユーザーを備えたフリーミアムWordPressプラグインです。 WordPressは、歴史的な理由で、GitHubの代わりにSVNをコードリポジトリとして使用しているため、プライベートサイトをGitHubに入れる必要はありませんでした。
また: 私はgithub copilotのaiをテストに入れました – コーディングでの混合の成功は私を困惑させました
しかし、それについて深い分析を実行する機会を考えると、私はそれをセットアップすることにしました。ここであなたと一緒にそのプロセスを経験します。
GitHubデスクトップを始めましょう
開始する前に、いくつかのことを明確にしましょう。 Gitは、プログラマーのローカルコンピューターで実行される分散バージョン制御システムです。 GitHubは、オープンソースと独自のコーディングプロジェクトの巨大なライブラリを保存するクラウドベースのサービスです。これらのプロジェクトは、Git(ツール)を使用してGitHub(クラウドサービス)に移動します。
実際のプログラマーは、Gitとして知られているコマンドラインでのみGitを使用します。 Gitを大文字にする本物のプログラマーはいません。 Real Programmersは、さまざまなオプションを介してGitをコマンドし、入札を行う専門のコマンドラインを作成します。コマンドラインでGitを使用しないと、Realプログラマー協会があなたより賢い国際プログラマー協会によって取り消されます。
また: Github Sparkを使用して、1文のAIプロンプトだけでアプリを構築する方法
私はどうやら本当のプログラマではありません。コメントが爆発する前に、私はそれを邪魔にならないかもしれません。コマンドラインを介してGitを使用しません。私はそれが気に入りません。人間はずっと前に洞窟を去り、文明社会のツールとしてグラフィカルなユーザーインターフェイスを採用したと思います。
したがって、私はGithubデスクトップを使用することを好みます。これは、タイトルのリアルプログラマーにふさわしくない人のためのGitのポイントアンドクリックバージョンです。そして、はい、私の公式のRealprogrmerカードが取り消されました。私はそれと一緒に暮らすことができます。
あなたはできる Githubデスクトップをこちらからダウンロードしてください。
David Gewirtz/Zdnetのスクリーンショット
Githubデスクトップを起動したら、GitHubアカウントにサインインするか、作成します。私は長い間他のプロジェクトのためにgithubアカウントを持っていたので、サインインしました。
GitHubリポジトリの作成方法
次に、コードベース用のGitHubクラウドにリポジトリを作成しました。ここでは、少し混乱することがあります。プライベートサイトの既存のリポジトリはありませんでしたが、「ローカルドライブから既存のリポジトリを追加してください…」を選択しました。
David Gewirtz/Zdnetのスクリーンショット
GitHubデスクトップは、実際にこれについてかなり賢いです。選択したフォルダーのgithubデータがないことに気付いたら、エラーが発生し、リポジトリを作成するオプションが提供されます。以下に示す緑の矢印で強調表示されているリンクをクリックします。
David Gewirtz/Zdnetのスクリーンショット
これにより、新しいリポジトリダイアログの作成が表示されます。ここでは、私は自分のレポジトリ(すべての小文字、単語の間にダッシュ)に名前を付け、短い説明を追加し、コンピューターのコードへのローカルパスを伝え、残りをそのまま残しました。
David Gewirtz/Zdnetのスクリーンショット
コードベースをgithubに移動する方法
コードをGithubに移動する時が来ました。
注意事項は次のとおりです。コードをプライベートに保っていれば、GitHubにアップロードするとコードがクラウドサービスに送信されます。 Githubはプライベートリポジトリとパブリックリポジトリの両方を提供していますが、技術的にはMicrosoftアクセスをコードに提供しています。 MicrosoftはGithubを所有しています。
さあ、先に進み、公開を押してください。
David Gewirtz/Zdnetのスクリーンショット
この時点で、あなたはあなたのリポジトリを公開またはプライベートにする機会があります。 ChatGptをリポジトリに接続すると、アクセス権を渡すことになるので、ChatGPTにプライベートリポジトリを調べることができます。
また:ChatGptの使用方法:最も人気のあるAIチャットボットの初心者向けガイド
とはいえ、私は自分のコードに深い研究にアクセスすることにいくつかの問題に遭遇しましたが、ChatGptが私に尋ねたことの1つは、私のコードが公開されているかどうかでした。私の見解は次のとおりです。コードがプライベートであり、すべての資格情報とコネクタがセットアップされている場合(詳細については後で詳しく説明します)、おそらくプライベートリポジトリで作業することができます。
私のプライベートサイトはオープンソースであるため、「このコードをプライベートに保つ」というチェックされていません。
David Gewirtz/Zdnetのスクリーンショット
新しいリポジトリを見ています
David Gewirtz/Zdnetのスクリーンショット
これにより、新しく作成されたGitHubリポジトリにご連絡いたします。これが私のものです。
David Gewirtz/Zdnetのスクリーンショット
リポジトリがアップしたので、その指定に注意してください。 GitHub画面の左上隅にあることがわかります。私のプライベートサイトでは、Davidgewirtz/My-Private-Site(スペースなし)です。
ChatGPT接続をセットアップする方法
まず、モデルをO3に変更し、私と同じようにプロンプトを入力します。おそらく時間の経過とともにこれを微調整することができますが、月額20ドル以上の層がある場合は、1か月あたり深い調査に10クエリしか許可されないため、切断と貼り付けは友達です。
David Gewirtz/Zdnetのスクリーンショット
次に、ディープリサーチの横にある小さな世話をクリックします。
また: ChatGptのディープリサーチツールを無料で試してみませんか?軽量バージョンをご覧ください
David Gewirtz/Zdnetのスクリーンショット
David Gewirtz/Zdnetのスクリーンショット
次に、どのgithubアカウントがchatgptコネクタを取得するかを尋ねられます。私は2つ持っているので、この選択画面を手に入れました。アカウントが1つしかない場合は、この画面をスキップできます。
David Gewirtz/Zdnetのスクリーンショット
David Gewirtz/Zdnetのスクリーンショット
そして今、理論的には、ChatGptの深い研究がレポに接続されます。理論的に。実際には、私は別のステップが必要でした。
chatgptがリポジトリを見つけることができない場合はどうすればよいですか
GitHubはリポジトリをインデックス化します。ChatGPTがリポジトリを使用できるように表示しない場合、GitHubがまだ新しいリポジトリをインデックスしていないことを意味します。それがここで起こったことです。
David Gewirtz/Zdnetのスクリーンショット
完全なレポ名を選択または入力することができたはずです(Davidgewirtz/My-Private-Siteを覚えておいてください)が、ChatGptはそれを見つけることができませんでした。
また: Gemini、Prperxity、およびGrok AIに対するChatGptの深い研究をテストして、どちらが最適かを確認しました
これを修正するには、githubアカウントに戻り、このスクリーンショットの上部に表示されているコマンド文字列を入力します。明らかに、テキストを青で変更して、レポ名に一致します。
David Gewirtz/Zdnetのスクリーンショット
コマンドは基本的にリポジトリです:(リポジトリの後にコロンが続きます)、その後、レポのフルネームが続き、その後にスペースと単語のインポートが続きます。これにより、githubにリポジトリのインデックスを作成してほしいと思います。
ご覧のとおり、Githubは、リポジトリのインデックスを作成していることを確認しました。
David Gewirtz/Zdnetのスクリーンショット
GitHubにリポジトリのインデックスを与える時間を与える方法として、私は自分にふさわしい一杯のコーヒーを醸造しました。最後のドロップを終えたら、ChatGptに戻り、深い研究メニューをドロップして、新しく作成したリポジトリを見つけました。
David Gewirtz/Zdnetのスクリーンショット
深い研究を楽しんでください
楽しむ。私はかなり吹き飛ばされました。あなたもそうかもしれません。
また: 私が毎日ChatGptに頼る5つの理由 – より速い研究からSiriの交換に至る
毎日あなたの受信トレイで朝のトップストーリーを入手してください Tech Todayニュースレター。
#ChatGpt #Deep #Researchによる分析のためにコードベースをgithubに移動する方法となぜあなたがすべきか