dsh-accessibility
为 DeepSeek Harness 提供屏幕阅读器操作指引和应用内无障碍诊断。
omdsh-dev
@omdsh-dev
⬇ 1
★ 1
main
安装
dsh plugin --profile web add github:omdsh-dev/dsh-accessibility
需要可复现安装时,可在仓库后追加 #commit 固定提交。
为 DeepSeek Harness 提供屏幕阅读器操作指引和应用内无障碍诊断。
该插件未提供要点说明,请参考仓库 README。
accessibilitydsh-pluginnvdascreen-readervoiceoverwcag
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/omdsh-dev/dsh-accessibility |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 1 |
| 最近推送 | 2026-08-26 |
| 收录日期 | 2026-09-19 |
| 分类 | 界面增强 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# @oh-my-dsh/dsh-accessibility English | [简体中文](README.zh.md) An optional DeepSeek Harness companion that adds a Settings page with screen-reader operating guidance and semantic diagnostics. It intentionally uses DSH slots and does not patch or observe hashed DOM classes. ## Compatibility The `0.1.0-beta.5` line targets `@deepseek-ai/dsh@0.1.1-rc.2` plus the accessibility core patch tracked in [upstream Discussion #4546](https://github.com/deepseek-ai/deepseek-harness/discussions/4546). The companion reports missing core semantics; it cannot safely replace focus traps, composite-widget keyboard behavior, landmarks, or live-region policy from outside the owning components. ## Install from npm ```sh dsh plugin --profile web add @oh-my-dsh/dsh-accessibility@0.1.0-beta.5 dsh --profile web ``` The npm companion does not patch the owning DSH components. Until the changes are included in an official DSH release, use the organization-pinned [DSH accessibility build](https://github.com/omdsh-dev/deepseek-harness/releases/tag/dsh-v0.1.1-rc.2-a11y.4) for the complete keyboard and screen-reader behavior: ```sh git clone https://github.com/omdsh-dev/deepseek-harness.git cd deepseek-harness git checkout dsh-v0.1.1-rc.2-a11y.4 pnpm install pnpm run build:official pnpm dsh plugin --profile web add @oh-my-dsh/dsh-accessibility@0.1.0-beta.5 pnpm dsh web ``` ## Install from a checkout ```sh pnpm install pnpm run build dsh plugin --profile web add file:. dsh --profile web ``` Open Settings → Accessibility to run the current-page diagnostic and read the VoiceOver/NVDA/JAWS quick guide. ## Diagnostics and scope The page audit now runs 17 structural checks covering landmarks, the application heading, control names, image alternatives, list ownership, nested interactive controls, ARIA references, composer and log names, menus, listboxes, trees, radio groups, tab lists, dialogs, and adjustable separators. It recognizes the single-tab-stop/active-descendant patterns used by the patched DSH components and ignores static menu separators. A passing result means that the mounted DOM satisfies these deterministic contracts. It is evidence, not a claim of complete conformance: it cannot prove spoken output, browser/accessibility-API mappings, focus timing, or Windows screen-reader behavior. Those still require the manual VoiceOver/NVDA/JAWS scenarios in the in-app guide. See [ACCESSIBILITY.md](ACCESSIBILITY.md) for the assistive-technology matrix, manual regression protocol, and support boundary. ## Checks ```sh pnpm run typecheck pnpm test pnpm run build pnpm pack --pack-destination ./artifacts ``` ## Model Experience This package adds no model-visible tools, prompts, messages, or context. It changes only the local Web UI settings surface. ## Security and privacy Diagnostics inspect the current document's semantic attributes in memory. They do not read conversation text, make network requests, or persist results.
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。