DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Typing Insight — DeepSeek Harness 插件(DSH Plugin)
← Plugins

@sharelights/dsh-typing-insight

Typing Insight

DSH 输入记录器与分析器:本地文本捕获(键盘 + UIA)、每日/每周统计、主题分析以及用于日报的报告导出。隐私优先:仅限本地处理,不记录密码字段,并对敏感数据进行脱敏。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @sharelights/dsh-typing-insight@1.0.0-rc.3
README兼容性版本

兼容性与来源证明

Typing Insight 以 @sharelights/dsh-typing-insight 发布,当前版本为 1.0.0-rc.3。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/8/28

版本

1.0.0-rc.3prerelease
2026/8/28
查看其余 1 个版本收起版本

README

typing-insight — DSH typing analytics & app usage tracker

Local-first input recorder, daily/weekly statistics, topic analysis and app usage tracking for DeepSeek Harness Desktop (Windows x64). Chinese documentation: README.zh-CN.md.

Privacy first (read before install)

  • Global keyboard hook for key counts; committed text is read via UI Automation from focused controls.
  • Password fields are fail-closed: never recorded (keys and text both blocked). Unknown controls are treated as passwords.
  • Sensitive data (phone / ID / bank card / email) is masked before it touches disk.
  • Plaintext storage: data lives in local SQLite files without disk encryption (encryption is a documented, unimplemented feature). The protection is content-level masking, not full-disk security. Do not enable on shared machines.
  • No network requests at runtime; no window titles, mouse coordinates, screenshots or clipboard content are captured.
  • First run requires explicit authorization: the plugin starts paused; enable capture from the settings panel after reviewing the scope list.
  • WeChat 4.1.x (MMUI closed rendering): keys only, no text capture.

Full details: PRIVACY.md · SECURITY.md · RELEASE.md · THIRD_PARTY_NOTICES.md.

Install

dsh plugin add @sharelights/dsh-typing-insight@next

(RC channel: the next dist-tag. For local tarball installs: dsh plugin add ./sharelights-dsh-typing-insight-1.0.0-rc.1.tgz.)

Then open Settings → 输入记录与统计 (Typing Insight): review the recording scope, click 开始采集 (Start capture).

Uninstall: remove the dependency from the DSH profile's package.json and restart DSH Desktop. Uninstalling does not delete recorded data — clear it first (/typing clear) or delete %USERPROFILE%\.dsh\data\typing-insight\.

Commands (10 tools)

CommandPurpose
/typing statuscapture state, hook/UIA health, today counts, DB size
/typing today [date]daily stats: units/keys/active time/speed/app & hourly distribution
/typing report [week-offset]weekly trend, top apps, keywords, summary
/typing analyze [date|all]keywords, topic clusters (≤5), local extractive summary
/typing export date [md|json|csv]daily report export with SHA-256
/typing usage [date]per-app foreground / foreground-active / strong-interaction minutes + gaps
/typing pause / resumepause / resume capture
/typing clear [date]delete recorded data (confirmation required, unrecoverable)
/typing configget/set config (scope, retention, hotkey, analysis)

Capture behavior & compatibility

App typeKeysText
Chromium / UIA apps (Chrome, Edge, ChatGPT, DingTalk, DSH Desktop…)✓✓
Standard Win32 edit controls (Notepad…)✓✓
IMM32 fallback channel✓partial
WeChat 4.1.x (MMUI closed renderer)✓✗ (keys-only, badge shown in panel)
Password fields✗✗
Fullscreen-exclusive apps (games)✓ (keys-only, capture_mode=2)✗

Software usage time is tracked with three metrics side by side: foreground / foreground-active (default core metric; foreground and not AFK — an estimate, not actual work output) / strong-interaction. AFK default 180s (60/180/300 configurable), unknown gaps are never attributed to any app.

Limitations & known issues

  • SQLite is not encrypted (FR-022 not implemented).
  • Helper exe is not Authenticode-signed yet — this release is rc/beta only (not latest). SHA-256 is published in RELEASE.md.
  • Extractive local summary (generative model summary not implemented).
  • See SECURITY.md and RELEASE.md §7/§9 for the full lists.

Development

  • npm test — full regression (10 suites; add --with-e2e for the focus-stealing E2E).
  • npm run verify:release — package hygiene gate (runs automatically on npm pack via prepack).
  • npm pack --dry-run --json — inspect the publish tarball.
  • Helper source: native/uia/Program.cs (.NET Framework 4.8, compiled with csc; the prebuilt exe ships in the package).

License

MIT © 2026 sushare. See LICENSE.

1.0.0-rc.1prerelease
2026/8/27

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Codex Ui@michengai/dsh-codex-uiDSH Codex UI — 为 DeepSeek Harness Web 提供 Codex 风格侧栏、工作区会话树、全局搜索和轮次导航Automation@michengai/dsh-automation在独立 DSH Session 中按计划执行编码任务,支持 Web 设置页与 Agent 双入口管理。
最新版
1.0.0-rc.3
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
15.6 MB
文件数
66
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
0
最近提交
2026/8/28
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录