motion.search
Search for similar motion patterns by query or sample pattern, filter by type, duration, trigger, or animation library, and generate CSS/JS implementation code in multiple formats including Tailwind, GSAP, and Framer Motion.
Instructions
モーションパターンを類似検索、または実装コードを生成します。action: search(デフォルト)で検索、action: generateでCSS/JS実装コードを生成します。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | アクション: search(デフォルト)= モーション検索、generate = 実装コード生成 | search |
| query | No | 検索クエリ(自然言語、1-500文字)。action: searchで使用。 | |
| samplePattern | No | サンプルパターンで類似検索。action: searchで使用。 | |
| filters | No | 検索フィルター。action: searchで使用。 | |
| limit | No | 結果制限(1-50、デフォルト: 10)。action: searchで使用。 | |
| minSimilarity | No | 最小類似度しきい値(0-1、デフォルト: 0.5)。action: searchで使用。 | |
| include_js_animations | No | JSアニメーションパターンを検索結果に含める(デフォルト: true)。action: searchで使用。 | |
| js_animation_filters | No | JSアニメーション検索フィルター。action: searchで使用。 | |
| include_webgl_animations | No | WebGLアニメーションパターンを検索結果に含める(デフォルト: true)。action: searchで使用。 | |
| webgl_animation_filters | No | WebGLアニメーション検索フィルター。action: searchで使用。 | |
| include_implementation | No | 検索結果に実装コード(@keyframes, animation, tailwindクラス)を含める(デフォルト: false)。action: searchで使用。 | |
| pattern | No | モーションパターン定義。action: generateで必須。 | |
| format | No | 出力フォーマット(デフォルト: css)。action: generateで使用。 | css |
| options | No | 生成オプション。action: generateで使用。 | |
| profile_id | No | 嗜好プロファイルID(検索結果のリランキングに使用) / Preference profile ID (used for search result reranking) |