- CLEAN
- RETAINED
- HUMAN
- LOG
すぐに答え
AIを使ってJSONの重複を削除するにはどうすればよいですか?
AIが remove_duplicates ツールを使用してオブジェクトをスキャンし、同じ一意識別子を持つオブジェクトを削除します。これにより、重複のないクリーンなデータセットが得られます。具体的なプロセスは以下の通りです。
クリーニング後のデータ状態
データの出力結果
AIによる処理が完了すると、データは以下のいずれかの状態で出力されます。
CLEAN
ユニークなオブジェクトのみ
AIがすべての冗長なエントリを特定して削除します。指定したキーに基づいて、すべてのオブジェクトが区別された軽量なJSONファイルが作成されます。
RETAINED
元のデータを保持
ツールは、各ユニークキーに対して最初に見つかったインスタンスを保持します。これにより、データの主要なレコードが失われるのを防ぎます。
HUMAN
要確認
AIが重複とみなしたデータ内に矛盾を見つけた場合、フラグを立てます。どのバージョンを保持するかは、ユーザーが判断します。
LOG
削除ログ
どのオブジェクトが削除されたかの要約を受け取れます。これにより、クリーニング中に重要な情報が失われていないか確認できます。
ワークフロー
データが届いた際、AIが行う処理
AIがネストされた構造のスキャンと比較という重い作業をすべて引き受けます。
キーの特定
AIがJSON構造を解析し、IDやメールアドレスなど、エントリを一意にする特定のフィールドを見つけ出します。
remove_duplicates一致するデータのスキャン
データセット内のすべてのオブジェクトを繰り返しスキャンし、指定されたユニークキーに重複する値がないかを確認します。
remove_duplicates冗長データの削除
AIが余分なオブジェクトを削除し、条件に一致する元のエントリのみを残します。
remove_duplicatesクリーンなJSONを出力
重複が排除された最終的なデータセットが準備され、ワークフローやファイルにそのまま渡せる状態になります。
remove_duplicates
試してみる
以下のプロンプトをコピーして開始
これらのプロンプトを使用することで、すぐにクリーニング処理を開始できます。
出発点
括弧内のテキストを、実際のファイル名や特定のキー名に書き換えて使用してください。
JavaScript Data Processing Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_f4hxpjeMV6aVZPRsB8l1XU8EiFxBCen3eRdrm3sq/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — JavaScript Data Processing capabilities are ready to use.
{
"mcpServers": {
"data-sorting-filtering-engine-mcp": {
"url": "https://edge.vinkius.com/vk_preview_f4hxpjeMV6aVZPRsB8l1XU8EiFxBCen3eRdrm3sq/mcp"
}
}
}user_list.json 内のすべての重複オブジェクトを 'email' キーに基づいて削除してください。
product_catalog.json から 'sku' が同じエントリを削除して整理してください。
orders.json のデータが乱雑です。'transaction_id' フィールドを使用して重複を特定し、削除してください。
customer_data.json を確認し、'phone_number' ごとに1つのエントリだけを残してください。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Data Sorting & Filtering Engineを一度接続すれば、あとは指示するだけです。
接続リンクをクリックするだけです。認証情報は暗号化されて保護されるため、お使いのAIクライアントですぐにツールを使用できます。
Data Sorting & Filtering EngineをAIに接続するFAQ
動作に関する詳細
- 01
AIは元のファイルを削除してしまいますか?
いいえ。AIはデータを処理してクリーニング済みのバージョンを提供するだけで、ソースファイルを変更したり削除したりすることはありません。
- 02
AIは2つの異なるオブジェクトを1つに統合できますか?
いいえ。このツールは冗長なオブジェクトを削除するために設計されており、複雑なデータの統合やフィールドの集計を行うものではありません。
- 03
どの重複を保持するかはどのように決まりますか?
デフォルトでは、データセット内で最初に見つかったインスタンスを保持します。プロンプトで異なるロジックを指定することも可能です。
- 04
CSVファイルでも使用できますか?
このツールはJSONデータセット専用に構築されています。このタスクを実行する前に、CSVデータをJSON形式に変換してください。
- 05
どのキーがユニークであるかはAIが決めるのですか?
どのキーを使用するかはユーザーがAIに指示する必要があります。AIがキーを提案することはできますが、重複排除のロジックの制御権は常にユーザーにあります。
Data Sorting & Filtering Engineについて他に質問がありますか? Data Sorting & Filtering Engine Connector の全機能を見る
『JavaScript Data Processing』を Claude、Cursor、ChatGPT などに接続
