syeshare/dsh-typing-insight: DeepSeek Harness 本地輸入與使用分析插件

前言

DeepSeek Harness (DSH) 採取“一切皆插件”的架構,社區生態正在快速擴展。對於開發者或 AI 使用者而言,瞭解自己在特定會話中的輸入習慣、應用切換頻率以及時間分配,有助於優化工作流。市面上缺乏輕量級、本地化的方案,而 syeshare/dsh-typing-insight 專注於解決這一問題,提供基於本地數據的記錄與分析能力。

是什麼

syeshare/dsh-typing-insight 是一款爲 DeepSeek Harness Desktop (Windows x64) 設計的本地優先輸入記錄器與分析工具。

  • 定位:輸入記錄器、日常/週報統計、話題分析與應用使用追蹤。
  • 維護者:SYeShare。
  • 許可證:MIT。

核心功能

該插件不依賴雲端服務,所有數據均存儲在本地。其核心能力包括:

  1. 本地輸入記錄:捕獲鍵盤輸入與 UI 文本內容。
  2. 統計與報表:提供每日/每週的數據統計、活躍時間分析及打字速度估算。
  3. 話題分析:基於本地數據提取關鍵詞與主題聚類(最多 5 個)。
  4. 應用使用追蹤:區分前臺時間、前臺活躍時間與強交互時間。
  5. 隱私優先:
    • 密碼字段:採用“失敗即關閉”策略,絕不記錄密碼。
    • 敏感數據:手機號、身份證、銀行卡號、郵箱等在寫入磁盤前會被脫敏。
    • 無額外採集:運行時不請求網絡,不抓取窗口標題、鼠標座標、截圖或剪貼板內容。

安裝與啓用

安裝該插件需要使用 DSH 的包管理器命令。

  1. 安裝:
    執行以下命令安裝 RC 版本(當前最新):
    dsh plugin add @sharelights/dsh-typing-insight@next
  1. 首次運行配置:
    • 打開 DSH 的設置面板。
    • 找到“輸入記錄與統計”選項。
    • 首次啓動需要明確授權,點擊“開始採集”以激活記錄功能。

典型用法

插件提供了一套完整的命令行工具集,用於查詢狀態、導出數據或調整配置。

狀態與查詢

  • /typing status:檢查當前捕獲狀態、Hook/UIA 健康情況、今日計數及數據庫大小。
  • /typing today [date]:查看指定日期的統計,包含單位數、按鍵數、活躍時間、打字速度以及按小時和應用的分佈。
  • /typing report [week-offset]:查看週報趨勢、使用時間最長的應用、高頻關鍵詞及摘要。
  • /typing analyze [date|all]:對指定日期或全部數據進行話題分析,返回關鍵詞、主題聚類及本地摘要。

數據管理

  • /typing export date [md||csv]:導出帶有 SHA-256 校驗的日報表(支持 Markdown 或 CSV 格式)。
  • /typing usage [date]:查看各應用的前臺時間、前臺活躍時間及強交互時間的詳細分鐘數。
  • /typing clear [date]:刪除指定日期的記錄(需確認,不可恢復)。

控制與配置

  • /typing pause / resume:暫停或恢復捕獲。
  • /typing config:獲取或設置配置項,包括作用域、數據保留策略、熱鍵及分析參數。

適用場景與注意

插件以當前 DSH 進程的權限運行,其實現細節和隱私策略需在安裝前仔細閱讀。

數據安全說明

  • 明文存儲:數據存儲在本地 SQLite 文件中,且當前版本未實現磁盤加密(Feature FR-022 未實現)。防護機制僅限於內容層面的脫敏,而非全盤安全。不建議在共享計算機上啓用。
  • 卸載殘留:卸載插件不會自動刪除已記錄的數據。卸載前請手動執行 /typing clear 或直接刪除 %USERPROFILE%\.dsh\data\typing-insight\ 目錄。

兼容性限制

  • 微信 4.1.x:由於該版本使用 MMUI 封閉渲染,插件僅能捕獲按鍵,無法捕獲文本內容。
  • 全屏應用:對於全屏應用,僅支持按鍵捕獲。
  • Helper 程序:內置的輔助可執行文件當前未通過 Authenticode 簽名,此發佈版本爲 RC/Beta 階段。

總結

syeshare/dsh-typing-insight 爲 DSH 用戶提供了原生的輸入行爲洞察工具。通過本地的 SQLite 存儲與脫敏處理,它在提供詳細統計與話題分析的同時,儘量降低了隱私泄露風險。對於需要自我復盤 AI 交互習慣的開發者,這是一個實用的輔助工具。

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

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

小夜