dsh-coding-plugin
在终端中运行以下命令:
dsh plugin install Paimonshen/dsh-coding-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件管理器,执行 dsh plugin install Paimonshen/dsh-coding-plugin,或从 https://github.com/Paimonshen/dsh-coding-plugin 安装并启用后输入 /coding 使用。
插件介绍
在 DeepSeek Harness 里学编程,往往要在聊天、本地编辑器、运行环境和课程材料之间来回切换,分析代码还要复制粘贴到对话里。dsh-coding-plugin 把「写、跑、练、记、问」收进同一会话:输入 /coding 即可打开右侧悬浮窗,全程中文界面并随深浅色主题自适应。
核心能力围绕一条学习闭环展开。编辑器支持 Python、JavaScript、TypeScript、PowerShell 的运行与结果展示(stdout、stderr、退出码与耗时),打开面板还会预热解释器。课程系统可导入 JSON 课程包,关卡按包含、等于、不包含等规则自动评判,并附带提示与参考答案;进度、笔记与代码片段库都落在工作区,可导出 JSON 或 Markdown。
当你需要理解代码而不是只看输出时,「分析发到对话」会把代码与问题作为用户消息送入当前会话,由对话主模型直接作答,严格对应当前会话。同时插件注册了 coding_run、coding_submit、coding_progress 等工具,你也可以用自然语言让助手代跑代码、提交关卡或记笔记。每个会话独立开关,互不干扰。
适合在 DSH 桌面版里系统练习编程、跟课程闯关、或边写边问的学习者;也适合希望在 harness 工作区内完成练习与留痕、而不把学习数据传出本地的用户。
使用场景
- 在 DSH 会话里用 /coding 打开悬浮窗,边写边跑 Python 或 JavaScript 验证思路
- 导入 JSON 课程包完成关卡自动评判,并在进度页导出学习记录
- 选中代码点「分析发到对话」,让主模型在当前会话里讲解与纠错
适合人员
- 在 DeepSeek Harness 桌面版里系统练习编程的学习者
- 需要课程关卡、进度与笔记一体化管理的自学用户
- 希望代码运行与分析都留在同一会话、数据仅存本地的 DSH 用户