其他
完整应用
deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:WODE25500/dsh-winget
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
Windows Package Manager (winget) 的 DeepSeek Harness (dsh) 插件 —— 让 dsh 智能体通过原生工具 搜索、安装、升级、卸载、导入导出 Windows 软件包。所有命令走非交互模式,可在无头环境工作。
独立社区项目,非官方。基于微软 winget-cli(MIT)。
winget_search / winget_show / winget_install / winget_upgrade /
winget_list / winget_uninstall / winget_export / winget_import / winget_pinSKILL.md 技能文件,指导 agent 何时用、安全规则cordis.patch.yml),一键加入任意 profilewinget --version)- insert:
- id: winget
name: './src/index.js'
config:
wingetPath: winget
alwaysAcceptAgreements: true
pnpm dsh web --patch ./dsh-winget/cordis.patch.yml
然后问 agent:"用 winget_search 帮我找 VS Code 并查看详情"。
| 工具 | 行为 |
|---|---|
winget_search |
搜索软件(query/id/name/moniker/tag) |
winget_show |
软件详情(版本/来源/安装器) |
winget_install |
安装(会改变系统,先确认) |
winget_upgrade |
升级指定或全部(all=true) |
winget_list |
已安装列表/筛选/导出 |
winget_uninstall |
卸载(必须确认) |
winget_export / winget_import |
清单导出/导入 |
winget_pin |
版本固定 add/list/remove |
| 键 | 默认 | 说明 |
|---|---|---|
wingetPath |
winget |
winget.exe 路径 |
alwaysAcceptAgreements |
true |
自动接受包/源协议(无头必需) |
timeoutMs |
600000 |
单次调用超时(安装可能很慢) |
dsh-winget/
src/index.js # 插件入口:9 个工具 + 配置
skills/winget/SKILL.md # agent 技能
docs/ # 文档
cordis.patch.yml # bundle patch 层
MIT。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。