ナレッジベース
ブラウザでのサイトファイルの編集
ダッシュボードからサイト上で完全な VS Code エディターを開き、組み込みの AI にコードについて質問し、うっかり上書きしてしまったファイルを復元します。
サイト上のファイルを変更するために、FTP、SSH、またはお使いのコンピューターへのインストールのいずれも必要ありません。エディターは3回クリックするだけで起動し、実際のファイルに対して機能します。
開き方
- ホスティング → お客様のウェブサイトに移動し、該当するサイトをクリックします。
- サイト名の下にツールの行が表示されます: WordPress Admin · phpMyAdmin · ファイルマネージャー · Webエディター · サイトを表示。
- Webエディターをクリックします。
サイトのファイルがすでに配置された状態で、新しいタブが開きます。これはサーバー上で実行される実際の VS Code であり、拡張機能、ファイル全体の検索、git、ターミナルがすべて機能します。
クリックしても何も起こらない場合、ブラウザーがポップアップをブロックしています。ダッシュボードのポップアップを許可してから、もう一度クリックしてください。
リンクがすでに使用されていると表示される場合、それは正常であり、障害ではありません。各リンクは1回のみ機能し、有効期限は3分間であるため、ブラウザーの履歴から誰かに再利用されることはありません。サイトのページに戻り、もう一度ボタンをクリックしてください。ログインすると、セッションは8時間持続します。
サイトにこのボタンが表示されない場合、そのサイトは私たちがファイルシステムを管理していないプラットフォームでホストされています。ファイルマネージャーは引き続き機能します。
コードについてAIに質問する
F1キーを押してZinnと入力するか、ファイル内を右クリックします。AIには6つの機能があります。
| | | |---|---| | Ask Zinn about this file | 任意の質問。Ctrl-Alt-Z | | Explain this code | コードの動作と、含まれるリスク | | Fix this code | 問題点を伝えると、修正案が提案されます | | Refactor this code | 同じ動作を維持しつつ、読みやすくします | | Complete this code | 書きかけのコードを完成させます | | Write code from a description | ファイルのスタイルに合わせて新しいコードを記述します |
最初の2つは、ファイルの横にあるドキュメント内で回答します。残りの4つは変更を提案します。ここが重要なポイントです。
AIが作成したものは、お客様が承認しない限り絶対に適用されません。 左側に元のファイル、右側に提案が表示されるサイドバイサイドのdiff(差分)と、ApplyおよびDiscardボタンのあるダイアログが表示されます。これを変更する設定はありません。
提案によってファイルの一部が欠落してしまう場合、私たちはそれを提示するのではなく拒否します。それを適用すると、対象となっていた部分が削除されてしまうためです。
料金とモデルについて
アカウント内の他の機能と同じAIバランスで動作します。既に追加している場合はお客様独自のプロバイダーキー、そうでない場合は Zinn® クレジットを使用します。AI → 利用状況で、AI in the editorとしてすべての質問を確認できます。
デフォルトでは、処理を実行できる最も安価なモデルが料金表に従って自動選択されます。そのため、より安価なモデルが登場した場合でも、何も変更することなく利用できます。独自のモデルを選択するには、F1 → Zinn: Choose the AI modelを押してください。リストは料金の安い順に並んでいます。
何か破損した場合 — ファイルの復元
エディターでファイルを保存するたびに、上書きされた元のバージョンが保持されます。1ファイルにつき最大20バージョンまで保存されます。
- ファイルを開きます。
- F1 → Zinn: Earlier versions of this file。
- 希望する時間を選択します。
- 同じサイドバイサイドのdiffと、同じApplyボタンが表示されます。
これはバックアップではなく、取り消し機能です。 エディターで編集したファイルのみが対象であり、お客様独自のホスティングアカウント内に保存され、データベースについては認識しません。プラグインの不具合によるアップデート失敗、データベースの問題、先週火曜日の状態に戻したいサイトなど、それ以上の対応にはバックアップと復元をご利用ください。
ターミナル
ご自身のサイトでシェルを開くには `Ctrl- ` を押します。wp、git、php が利用可能です(composer` は現在サーバーにインストールされていません。必要な場合は、サイト独自のディレクトリに配置してください)。アクセスできるのはご自身のサイトのファイルのみです。サーバー上の各サイトはそれぞれ隔離された環境で実行されるため、他の場所にアクセスすることはできません。
変更者の確認
エディターを開く、ファイルを保存する、AIの提案を適用する、バージョンを復元する、ターミナルを開くといった操作はすべて、実行者の名前とともにアクティビティページに表示されます。チーム内の複数のユーザーがサイトにアクセスできる場合、誰がテーマを変更したかを確認する方法はこれです。