Shared from Hopick.
步驟
將 DeepSeek API 接入 iPhone 捷徑,並實現你想要的「選單控制」與「語音交互」,請按照以下步驟操作: 第一步:準備工作
- 獲取 API Key:確保你已在 DeepSeek 官方平台上獲取 API Key。
- 建立檔案:在 iCloud Drive 的「捷徑」資料夾中,建立一個 ai_chat_memory.txt (若需要上下文記憶)。 第二步:建立捷徑主流程
- 朗讀歡迎詞: 新增「朗讀」動作,內容輸入「Hello, how can I help you?」。 點擊箭頭 >,關閉「等待完成」。
- 建立選單: 新增「從列表中選擇」動作,輸入選項「Speaking」與「Texting」。
- 加入邏輯判斷 (If): 新增「如果 (If)」動作,條件設為「已選擇的項目」為「Speaking」。 第三步:實作 Speaking 分支 (語音) 在「如果」下方依序加入:
- 聽寫文字:讓 Siri 記錄你的語音問題。
- 呼叫 API (取得 URL 的內容): [URL:https://api.deepseek.com/v1/chat/completions。](https://URL:[https://api.deepseek.com/v1/chat/completions](https://api.deepseek.com/v1/chat/completions)。) 方法:POST。 Header:新增 Authorization (值為 Bearer 你的API_KEY) 與 Content-Type (值為 application/json)。 Request Body:選擇「JSON」並填入包含 model 與 messages 的請求體。
- 朗讀回覆: 新增「取得字典值」動作,路徑設為 choices.message.content。 新增「朗讀」動作,朗讀上述取得的內容。 第四步:實作 Texting 分支 (文字) 在「否則 (Else)」下方依序加入:
- 詢問輸入:讓你在螢幕上打字。
- 呼叫 API:步驟同上,將文字內容傳送給 DeepSeek。
- 顯示結果:直接顯示 API 的回覆內容,不進行朗讀。 第五步:收尾
- 新增「結束如果 (End If)」動作以完成邏輯結構。 技術小貼士 效能優化:若發現回應太慢,可考慮在捷徑中使用「等待」動作作為緩衝,或針對簡單請求使用內建的天氣/搜尋功能,而非每次都呼叫 API。 成本監控:建議在捷徑結尾加入「將文字加入記事」動作,記錄每次消耗的 Token 數量,方便監控你 20 元人民幣的額度使用情況。 重置記憶:若覺得 AI 回應混亂,可建立一個簡單捷徑來「覆蓋」並清空 ai_chat_memory.txt。
詳細嘅可以一步步cap圖問Gemini🤣
♥ 2▲ 1▼ 0💬 0
Replies and upvotes update with the app. Share this post.