dsh-plugin-guide
PerryLink
Plugin-development knowledge base as an on-demand agent skill: official constraints, task workflows, API references, and community pitfalls.
PerryLink192Updated 3d ago
Voice-first session loop: a composer microphone button with browser/local speech-to-text (Web Speech, FunASR, whisper.cpp), a speak tool for text-to-speech replies (browser, edge-tts, piper), event announcements with mute, and speak-to-interrupt.
Practical score
83 / 100
Setup
Ready to use
License
Apache-2.0
Language
TypeScript
Copy the command, or hand the whole task to your harness agent.
git clone https://github.com/PerryLink/dsh-talk.gitPlease install the DeepSeek Harness plugin "dsh-talk" for me. - GitHub repository: PerryLink/dsh-talk (https://github.com/PerryLink/dsh-talk) - Type: a Cordis plugin (installed into a DSH profile) - The plugin declares a DSH version requirement of >=0.2.1-0 <0…
A cleaned excerpt from the project's own documentation.
dsh-talk 按下麦克风说话,回复被念出来——你一开始说话,播报就停。 DeepSeek Harness 的 voice-first 会话闭环:语音转写回填输入框, speak 工具让 agent 朗读回答,回合完成/待审批/出错都有语音播报;语音引擎可全部留在本机。 安装 · 配置 · FAQ · 简体中文 · English · Español · Português · हिन्दी [ ](https://github.com/PerryLink/dsh-talk/actio…
Open on GitHubSimilar tools from the same corner of the ecosystem.
PerryLink
Plugin-development knowledge base as an on-demand agent skill: official constraints, task workflows, API references, and community pitfalls.
PerryLink
MCP management console for the official DSH MCP client: server CRUD with approval-gated, backed-up profile writes, a tool trial console through the official tool pipeline, health diagnostics, and connection status.
PerryLink
Declarative allow/deny/ask permission rules on the tools/pre-execute waterfall: tool/argument/path/agent matching, session-log audit, dry-run mode, hot reload.