VSCode 集成 weinibuliu/deepseek-harness-vsc-extension
DeepSeek HarnessDeepSeek Harness 的 VSCode 扩展
45/100
综合分
22
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add weinibuliu/deepseek-harness-vsc-extension该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 77 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意未发布到 npm registry,仅可从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-vsc(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 11:48:03
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 22 处,展示前 22 条)
- 读取本地文件src/dsh/discovery.ts:26
accessSync(path, constants.X_OK); - 执行外部命令来自配置/变量src/dsh/discovery.ts:55
const child = execFile( - 执行外部命令固定命令src/dsh/discovery.ts:112
execFile( - 写入本地文件src/dsh/runtime-broker-client.ts:96
await mkdir(options.globalStoragePath, { recursive: true }); - 删除本地文件src/dsh/runtime-broker-client.ts:117
await unlink(options.paths.socket).catch(() => undefined); - 执行外部命令来自配置/变量src/dsh/runtime-broker-client.ts:118
const broker = spawn( - 删除本地文件src/dsh/runtime-broker-client.ts:141
await unlink(options.paths.launchLock).catch(() => undefined); - 读取本地文件src/dsh/runtime-broker-client.ts:157
const info = await stat(path).catch(() => null); - 删除本地文件src/dsh/runtime-broker-client.ts:159
await unlink(path).catch(() => undefined); - 删除本地文件src/dsh/runtime-broker-main.ts:81
await unlink(socketPath).catch(() => undefined); - 写入本地文件src/dsh/runtime-broker-main.ts:84
void chmod(socketPath, 0o600).catch(() => undefined); - 写入本地文件src/dsh/runtime-broker-main.ts:240
await mkdir(dirname(metadataPath), { recursive: true }); - 写入本地文件src/dsh/runtime-broker-main.ts:241
await writeFile( - 删除本地文件src/dsh/runtime-broker-main.ts:268
await unlink(metadataPath).catch(() => undefined); - 删除本地文件src/dsh/runtime-broker-main.ts:271
await unlink(socketPath).catch(() => undefined); - 读取本地文件src/dsh/schemas.ts:66
const pkg = JSON.parse(readFileSync(pkgPath, "utf8")) as { - 执行外部命令来自配置/变量src/dsh/server.ts:71
const child = spawn(spawnCommand, args, { - 执行外部命令固定命令src/dsh/server.ts:201
const killer = spawn( - 发起网络请求src/dsh/wire.ts:94
response = await fetch(`${this.baseUrl}/api/${method}`, { - 发起网络请求src/dsh/wire.ts:138
const response = await fetch(`${this.baseUrl}/api/respond`, { - 读取本地文件src/extension.ts:158
readTextFile: async (path) => readFile(path, "utf8"), - 读取本地文件src/webview/chat-view.ts:1787
html = readFileSync(indexPath, "utf8");
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- VSCode扩展
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness VSCode Extension
[!NOTE]
This is a COMMUNITY project. There may be some issues, and we are trying to make it better.
这是一个社区项目,它可能存在一些问题,而我们正在努力让它变得足够好用。
The Project is Visual Studio Code Extension provides additional features for DeepSeek Harness.
本项目是一个为 DeepSeek Harness 提供额外能力的 Visual Studio Code 拓展。
展开完整文档(README 剩余 1 节)
DeepSeek Harness VSCode Extension [!NOTE] This is a COMMUNITY project. There may be some issues, and we are trying to make it better. 这是一个社区项目,它可能存在一些问题,而我们正在努力让它变得足够好用。 The Project is Visual Studio Code Extension provides additional features for DeepSeek Harness. 本项目是一个为 DeepSeek Harness 提供额外能力的 Visual Studio Code 拓展。 Installs Features - VSCode style interface VSCode 风格的界面 - Native File Picker 原生文件选择器 - Feeling of current focus 当前焦点感知 - Problems from editor 编辑器问题 - Agent Preset selector for blank sessions 空白会话模式选择器 Install Visual Studio Marketplace Visual Studio Marketplace Download or Build VSIX Github Release Github Repo Start Extension will try to find dsh. so, you install dsh: 本拓展将会尝试寻找可用的 dsh 。因此,请自行安装 dsh 。 npm install -g @deepseek-ai/dsh or npx @deepseek-ai/dsh [!NOTE] Due to the possibility of breaking changes to DeepSeek Harness, this extension may only run with specific version dsh. 由于 DeepSeek Harness 有可能发生破坏性变更,本拓展或许仅能与特定版本的 dsh 一起正常运行。 Test Passed Version: 0.1.0-rc.6 TODO We are trying to make this project better, including following the dsh and adding new features. 我们正在努力让该插件足够好用,包括跟进 dsh 自身功能与添加新的功能。 Following - [x] Display usage 显示用量 - [x] Context usage 显示上下文 - [x] Agent preset Agent 预设 (PTC 模式等) - [ ] Fork session fork 会话 - [ ] Changes list 产物列表 - [ ] SubAgents management SubAgent 管理 - [ ] Plugin management 插件管理 - [ ] i18n 国际化 New - [ ] Real cost time (use timestamp mark action instead of interface timer) 真实花费时间 License This project is licensed under MIT LICENSE. 项目以 MIT 协议开源。 Development pnpm i Debug pnpm build F5 Package (output VSIX) pnpm package Acknowledge - DeepSeek Harness
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
weinibuliu/deepseek-harness-vsc-extension
DeepSeek Harness 的 VSCode 扩展
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1