メインコンテンツへスキップ

更新履歴の管理

このガイドでは、WebSmithが変更したすべてを監査する方法について説明します。aigne web historyコマンドは、すべての生成または更新アクションを記録するため、何が、いつ、なぜフィードバックが適用されたのかを常に把握できます。

このガイドでは、WebSmithが変更したすべてを監査する方法について説明します。aigne web historyコマンドは、すべての生成または更新アクションを記録するため、何が、いつ、なぜフィードバックが適用されたのかを常に把握できます。

このガイドは、より広範なウェブサイトの更新ワークフロー内にあります。公開前、チームメイトとのレビュー、または編集のロールバック前に証跡が必要な場合はいつでも実行してください。

履歴ログの表示

更新ログ全体(最新のものが最初)を表示するには、次のようにします。

履歴ログの表示

bash
aigne web history view

エイリアスの loglist も同じ出力を生成します。

履歴ログの表示(エイリアス)

bash
aigne web history log

まだ更新が存在しない場合、WebSmithはNo update history foundと表示します。

各エントリの理解

各行は1つの変更イベントを記述し、同じ構造に従います。

フィールド説明
短いハッシュタイムスタンプから派生した決定論的な識別子。特定の更新についてチームと議論する際に使用します。
日付相対的なタイムスタンプ(例:5 minutes ago2 days ago)。1週間以上前のエントリはカレンダーの日付を表示します。
操作サイトマップの変更の場合はstructure_update、個々のページの編集の場合はpage_update
ページパスpage_updateエントリにのみ表示され、括弧内に表示されます(例:(about-us))。
フィードバックaigne web update実行時に提供した要約。将来の読者が意図を理解できるようにキャプチャされます。

出力例

text
📜 Update History

e5c7a91 5 minutes ago   page_update (about-us): Refined the company mission statement
a3b4f8e 2 hours ago     page_update (services): Added new section for consulting services
1d9c0b2 1 day ago       structure_update: Added a new "Careers" page to the main menu
f4e5a67 3 days ago      page_update (contact): Updated the main office phone number

公開前に履歴ログを使用して、どの編集が公開されようとしているかを確認したり、公開後に関係者からの変更時期に関する質問に答えたりします。

関連ワークフロー

  • 構造の更新 – ナビゲーションとサイトマップを再生成します。
  • ページの更新 – 個々のページのコピーを洗練させます。