eBay × AI 記事教材の使い方
ZIPをすべて解凍し、この index.html をブラウザで開いてください。各教材は lab フォルダに入っています。フォルダ構成を保ったまま使います。
架空データで練習する教材です。実際の購入者情報・認証情報・売上データは入れないでください。eBayへの接続・出品更新は行いません。AI製品の比較結果や、本番業務の安全性を保証するものでもありません。
ブラウザで開く教材
- 総費用の比較ワークシート:料金と作業時間の架空例を入れ替えて比べます。
- CSV点検教材:架空CSVの空欄・重複・数量の形式を点検します。
- 出品データの比較教材:架空配列の変更前後を比べます。eBay CSVの取込画面ではありません。
上の3画面は入力をブラウザ内で処理し、外部送信・自動保存をしません。再読込すると入力が初期状態へ戻ります。
Node.jsで動かす参照コード
.mjs は操作画面ではなくコードです。実行にはNode.jsが必要で、追加パッケージは不要です。ターミナルの作業場所を解凍した lab フォルダにして、次のコマンドを使います。環境がなければ、記事の入力例と期待結果を読むだけでも構いません。
- 在庫照合:
node ./inventory-reconcile.mjs --test(9テスト)。CSV読込ではなく、架空配列の比較です。 - 出品データ比較:
node --test ./diff-test.mjs(従来の13テスト)。記事に記載した追加17検査の実行ファイルは、このZIPには含みません。 - CSV点検・修理・更新・停止判断:実行案内の各コマンドを確認してください。
- 移行前の整理:架空の移行台帳を読み、任意で
node ./migration-verify.mjsを実行します。
移行教材だけは migration-roundtrip.json を新規作成します。同名ファイルがあると上書きせず停止します。元の教材を別の空の練習フォルダへコピーして試してください。他の教材は入力ファイルを変更しません。
検査コードだけを取り出さず、関連ファイルを同じ lab フォルダに置いてください。原稿に示したテスト件数は確認した条件の範囲であり、実取引や全環境での動作を保証する値ではありません。