---
document_type: "reference_doc"
service: "MOMENTRY_CORE"
title: "搜尋範例 Prompt"
date: "2026-04-25"
version: "V1.0"
status: "active"
owner: "Warren"
created_by: "OpenCode"
tags:
  - "prompt"
  - "搜尋範例"
ai_query_hints:
  - "查詢 搜尋範例 Prompt 的內容"
  - "搜尋範例 Prompt 的主要目的是什麼？"
  - "如何操作或實施 搜尋範例 Prompt？"
---

# 搜尋範例 Prompt

## 基本搜尋測試

### 1. 簡單關鍵字搜尋
```bash
curl -X POST http://localhost:3002/api/v1/search \
  -H "Content-Type: application/json" \
  -d '{"query": "charade", "limit": 5}'
```

### 2. 電影相關詞
```
charade
woody allen
audrey hepburn
classic movie
old time movie
romantic comedy
```

### 3. 場景描述
```
widowed woman
secret agent
chase scene
paris
```

---

## 進階搜尋測試

### 4. 短語搜尋
```bash
curl -X POST http://localhost:3002/api/v1/search \
  -H "Content-Type: application/json" \
  -d '{"query": "fun plot twists", "limit": 3}'
```

### 5. 情感/描述詞
```
charming performances
hilarious
suspenseful
dramatic
```

### 6. 動作場景
```
running
chase
fighting
dancing
```

---

## 整合範例

### n8n Workflow
```
搜尋詞: "charade"
→ 取得 chunk 的 start_time, end_time
→ 組裝成影片 URL
→ 回傳給用戶
```

### PHP 範例
```php
$searchTerms = ['charade', 'woody', 'audrey', 'classic'];

// 搜尋每個詞
foreach ($searchTerms as $term) {
  $ch = curl_init('http://localhost:3002/api/v1/search');
  curl_setopt($ch, CURLOPT_POST, true);
  curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'query' => $term,
    'limit' => 5
  ]));
  curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
  $response = curl_exec($ch);
  $data = json_decode($response, true);
  
  // 處理結果
  foreach ($data['results'] as $result) {
    echo "{$result['text']} (score: {$result['score']})\n";
  }
}
```

---

## 預期回傳格式

```json
{
  "results": [
    {
      "uuid": "a1b10138a6bbb0cd",
      "chunk_id": "sentence_0006",
      "chunk_type": "sentence",
      "start_time": 48.8,
      "end_time": 55.44,
      "text": "fun plot twists, Woody Dialog and charming performances...",
      "score": 0.526
    }
  ],
  "query": "charade"
}
```

---

## 測試檢查清單

- [ ] 基本關鍵字搜尋
- [ ] n8n 整合格式
- [ ] 影片時戳取得
- [ ] 多筆結果排序
- [ ] 不同 chunk_type 搜尋
