前言¶
DSH(DeepSeek Harness)採用「一切皆插件」的理念。在智能體開發或人機協作中,向對方描述”第幾行第幾個按鈕”往往效率低下且容易產生歧義。Pinpoint 旨在解決這一痛點,它通過瀏覽器擴展在任意網頁標記元素並評論,將截圖和結構化文本直達 DSH 會話。
這是什麼¶
Pinpoint 是一個 DSH 溝通增強插件。它由 776138506 維護,開源協議爲 MIT。
插件由兩部分組成:
* 瀏覽器擴展 (extension/):負責在網頁上標記元素、捕獲信息、彈出評論窗及管理暫存列表。
* dsh 插件 (src/):負責渲染結構化卡片、注入格式約定。
核心功能¶
- 元素標記:在任意網頁點擊目標元素。
- 自動捕獲:自動獲取截圖、CSS 選擇器、文本摘錄及座標信息。
- 評論與暫存:標記後彈出評論窗,支持直接發送或暫存。瀏覽器擴展支持跨標籤頁暫存。
- 會話渲染:結構化卡片直接渲染在 DSH 會話中。
- 交互編輯:支持點擊跳轉定位元素,以及對暫存內容進行二次編輯。
安裝與啓用¶
安裝分爲 DSH 側和瀏覽器側。
1. DSH 側安裝
在 DSH 中安裝本插件,請參考 cordis.patch.yml 與 package.json 的 dsh 聲明。
2. 瀏覽器側安裝
打開瀏覽器地址欄,輸入 chrome://extensions。
- 開啓右上角的「開發者模式」。
- 點擊「加載已解壓的擴展程序」。
- 選擇本插件的
extension/目錄。
典型用法¶
- 安裝完成後,在瀏覽器工具欄找到插件圖標並點擊,打開側邊欄。
- 在側邊欄中選擇目標會話,即可開始標記。
- 使用快捷鍵
Alt+Shift+M開始或退出標記模式。 - 標記完成後,在彈出的窗口輸入評論,選擇「發送」或「暫存」。
- 在 DSH 會話中,將出現包含截圖、選擇器和文本的結構化卡片。
適用場景與注意¶
- 權限與安全:插件以當前 DSH 進程權限運行,安裝前應檢查源碼與許可證。
- 設置位置:所有設置統一在擴展選項頁,側邊欄僅作爲入口。
- License:MIT。
結語¶
Pinpoint 通過結構化上下文替代模糊描述,提升了人機協作的效率。更多細節可查看 GitHub 倉庫。