前言¶
在 DeepSeek Harness(DSH)里长时间调 prompt、看会话输出,偶尔需要把节奏从「盯屏想事」切到「手眼跟一段固定文本」。浏览器里另开打字站可以,但会多一个标签、主题和语言也不一定能跟当前 Harness 一致。维护者 yishan 的 dsh-typing-practice 以 DSH 客户端插件(Web 注入)形式提供打字练习与落字小游戏:用本机输入法上屏,实时显示速度与准确率,成绩存在浏览器本地。插件标注为非官方 DeepSeek Harness 插件;社区目录见 SkillHub 条目,源码与安装说明在 GitHub:yishan/dsh-typing-practice。
这是什么¶
dsh-typing-practice 给 DeepSeek Harness Web GUI 增加左侧栏「打字练习」面板。支持英文、简体中文、繁体粤语(与界面语言独立);可选内置语料或近 30 天本地对话片段;15/30/60 秒限时或短/中/长篇完整文本;另含中文落字消除小游戏。英文统计为 WPM,中文与粤语为字/分钟(CPM)。最佳成绩与练习历史保存在本机浏览器,不依赖远程注音服务(拼音/粤拼词库随包本地加载)。发布包 package.json 当前版本为 0.2.1,许可 MIT。
核心功能¶
下面按 README 中已说明的能力归纳,不扩展未写明的行为。
练习与语料¶
| 能力 | 说明 |
|---|---|
| 语言 | 英文、简体中文、繁体粤语 |
| 默认语料 | 三种语言各 96 篇原创短文,短/中/长各 32 篇,共 288 篇 |
| 本地对话语料 | 当前 DSH profile 近 30 天用户正文与已完成模型回复;无合适内容时回退默认语料 |
| 练习方式 | 15/30/60 秒限时,或短篇/中篇/长篇全文练习 |
| 输入与提示 | 使用系统输入法;中文可全拼或双拼提示(小鹤、自然码、微软、搜狗),粤语为粤拼 |
| 统计与记录 | 实时速度、准确率、错误与时间;本机保存最佳成绩与最近 100 次练习,可按语言筛选 |
篇幅与字数范围见仓库 README 表格(例如英文短篇约 40–79 词,中文短篇可见字符约 80–159)。
落字游戏¶
在面板顶部「练习 / 游戏」间切换。输入与下落目标完全一致的字或词并确认上屏后消除;五条生命,等级随存活时间提升。Esc 或 Ctrl/Cmd+P 暂停;游戏最高分与最近 20 局存本机,使用独立记录键,与练习成绩分开。
键盘音效与界面¶
设置中可选 Cherry MX Blue、Brown、NovelKeys Cream、Holy Panda 四套录音(来自 kbsim,MIT,详见随包 THIRD_PARTY_NOTICES.md)。界面中英双语,跟随 DSH 界面语言及亮/暗主题。
安装与启用¶
插件为 DSH bundle,Host、注音与音效已打包,无需 git clone、手工装依赖或本地构建。安装落在所选 profile 下,该 profile 的会话均可使用。
方式一:插件管理里用 GitHub 仓库地址
https://github.com/yishan/dsh-typing-practice
方式二:本机已有 dsh CLI 时从 npm 安装
dsh plugin --profile <profile> add dsh-typing-practice
方式三:CLI 从 GitHub 安装
dsh plugin --profile <profile> add github:yishan/dsh-typing-practice
安装后刷新 DSH Web 页面,左侧栏出现「打字练习」。更新后可在插件管理关闭再开启该插件并刷新;卸载走 plugin_manager。
典型用法¶
- 打开「打字练习」,在页面下方选择语言与方式:
英文/中文/粤语 | 15 秒/30 秒/60 秒 | 短篇/中篇/长篇(语言与方式各自单选)。默认练习语言与 DSH 界面语言一致。 - 点击正文或
Tab聚焦后输入;限时结束或打完篇幅即一局结束,可在「记录」中查看本机成绩。 - 需要换题:点「换一段」——macOS 为
⌘ R,Windows/Linux 为Ctrl+R。切换语言/时长/篇幅可用⌘ T/⌘ D/⌘ L(非 macOS 将⌘换为Ctrl),悬停选项组可看快捷键提示。 - 想用近期会话当语料:选「本地对话语料」,再点「换一段」重选;首次默认仍为「默认语料」。
- 注音:「设置 → 注音」中设显示范围与中文全拼/双拼方案,须与自用输入法一致;加载失败可重试或关闭注音继续练。
- 游戏中点「开始」;练习里的「重新开始」或
Esc为重练当前文本(游戏中Esc为暂停)。
功能修改与测试在统一源码仓 yishan/typefeel 进行;也可直接使用 字感网页版。
适用场景与注意¶
适合谁:已在用 DSH Web 界面、希望在同主题同语言环境下做英文或中文/粤语打字热身、记录本机 WPM/CPM 的开发者或日常用户。
权限与安全:客户端插件随 DSH Web 在浏览器中运行,读取的是本 profile 下会话与本地存储;安装前建议浏览 仓库源码 与 MIT 许可及 THIRD_PARTY_NOTICES.md。DSH 社区插件目录(如 SkillHub)与 DeepSeek/幻方无官方从属关系,不宜当作官方应用商店。
练习进行中会暂时禁用部分设置入口;离开面板会停止游戏音效并清理本局资源。
结尾¶
dsh-typing-practice 把限时打字、完整篇幅练习、落字游戏和本机成绩记录收进 DSH 左侧栏,减少切站成本,并与 Harness 的语言、主题对齐。进一步了解可从 SkillHub 目录页 进入,安装与细节以 GitHub README 为准。