🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

模型参数配置 Apkawa/dsh-plugins

DeepSeek Harness
Apkawa56 天前有提交已提供中文文档扫描:含敏感能力

按模型调整推理强度与上下文窗口

27.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Apkawa/dsh-plugins
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
dsh 原生插件 · other
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 56 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 42 处,展示前 38 条)
  • 发起网络请求
    packages/dsh-ghl/src/cache.ts:100
    return fetch().then(
  • 发起网络请求
    packages/dsh-ghl/src/issues.ts:90
    return this.request(repo, issuesUrl(repo, params), undefined, opts, raw => (raw as unknown[]).map(toIssue))
  • 发起网络请求
    packages/dsh-ghl/src/issues.ts:94
    return this.request(repo, issueUrl(repo, number), number, opts, raw => toIssue(raw))
  • 读取本地文件
    packages/dsh-ghl/src/repo.ts:27
    const rooted = await stat(path.join(cwd, '.git')).then(() => true, () => false)
  • 执行外部命令固定命令
    packages/dsh-ghl/src/repo.ts:31
    execFile('git', ['remote', 'get-url', 'origin'], { cwd }, (error, stdout) => {
  • 发起网络请求
    packages/dsh-model-settings/src/index.ts:101
    const productionFetcher: Fetcher = { fetch: (input: string, init?: RequestInit) => globalThis.fetch(input, init) }
  • 发起网络请求
    packages/dsh-model-settings/src/probe.ts:8
    fetch(input: string, init?: RequestInit): Promise<Response>
  • 发起网络请求
    packages/dsh-model-settings/src/probe.ts:98
    const response = await fetcher.fetch(url, { method: 'GET', headers, signal: controller.signal })
  • 读取本地文件
    packages/dsh-web-search-ddgs/src/provider.ts:34
    const venvReady = existsSync(join(this.options.venvDir, 'bin', 'python'))
  • 读取本地文件
    packages/dsh-web-search-ddgs/src/provider.ts:69
    return dirs.some(dir => existsSync(join(dir, bin)))
  • 读取本地文件
    packages/dsh-web-search-ddgs/src/runner.ts:62
    if (!existsSync(venvPython())) {
  • 读取本地文件
    packages/dsh-web-search-ddgs/src/runner.ts:68
    if (!existsSync(join(options.venvDir, 'bin', 'ddgs'))) {
  • 执行外部命令来自配置/变量
    packages/dsh-web-search-ddgs/src/runner.ts:113
    const child = spawn(cmd, args, { signal: options.signal, stdio: ['ignore', 'pipe', 'pipe'] })
  • 执行外部命令来自配置/变量
    tests-helpers/e2e/dsh-fixture.ts:53
    const result = spawnSync(handle.bin, ['plugin', '--profile', 'web', 'ls'], { cwd: handle.root, env, stdio: 'pipe' })
  • 发起网络请求
    tests-helpers/e2e/dsh-fixture.ts:61
    const res = await fetch(`http://127.0.0.1:${handle.port}/${channel}/${endpoint}`, {
  • 读取本地文件
    tests-helpers/e2e/dsh-fixture.ts:137
    const text = existsSync(path) ? readFileSync(path, 'utf8') : '[]\n'
  • 读取本地文件
    tests-helpers/e2e/dsh-fixture.ts:137
    const text = existsSync(path) ? readFileSync(path, 'utf8') : '[]\n'
  • 写入本地文件
    tests-helpers/e2e/dsh-fixture.ts:155
    writeFileSync(path, [...header, ...entries.flatMap(lines => lines)].join('\n') + '\n')
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:53
    if (!existsSync(packageDir)) throw new Error(`package "${opts.packageName}" not found: no packages/${opts.packageName} in this repo`)
  • 删除本地文件递归
    tests-helpers/e2e/dsh.ts:71
    if (process.env.E2E_KEEP !== '1') rmSync(handle.root, { recursive: true, force: true })
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:72
    return { code, rootRemoved: !existsSync(handle.root) }
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:79
    if (!existsSync(override)) throw new Error(`E2E_DSH_BIN does not exist: ${override} — point it at a dsh binary`)
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:94
    if (existsSync(bin)) return bin
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:98
    if (existsSync(bin)) return bin
  • 执行外部命令固定命令
    tests-helpers/e2e/dsh.ts:100
    const install = spawnSync('pnpm', ['install'], {
  • 读取本地文件
    tests-helpers/e2e/dsh.ts:109
    if (!existsSync(bin)) throw new Error(`pnpm install for dsh ${version} finished but ${bin} is missing`)
  • 删除本地文件递归
    tests-helpers/e2e/dsh.ts:112
    rmSync(join(dir, '.provision-lock'), { recursive: true, force: true })
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:120
    mkdirSync(join(root, '.dsh'))
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:121
    mkdirSync(join(root, '.agents'))
  • 执行外部命令固定命令
    tests-helpers/e2e/dsh.ts:138
    const build = spawnSync('pnpm', ['build'], { cwd: packageDir, env, stdio: 'pipe' })
  • 执行外部命令来自配置/变量
    tests-helpers/e2e/dsh.ts:159
    const result = spawnSync(bin, ['plugin', '--profile', 'web', 'add', packageDir], { cwd: root, env, stdio: 'pipe' })
  • 执行外部命令来自配置/变量
    tests-helpers/e2e/dsh.ts:165
    const child = spawn(bin, ['web', '--port', String(port), '--no-open'], { cwd: root, env, stdio: ['ignore', 'pipe', 'pipe'] })
  • 发起网络请求
    tests-helpers/e2e/dsh.ts:203
    return fetch(url, { redirect: 'manual' }).then(
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:220
    mkdirSync(dir, { recursive: true })
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:224
    mkdirSync(lockDir)
  • 删除本地文件递归
    tests-helpers/e2e/dsh.ts:229
    if (lockIsStale(lockDir)) { rmSync(lockDir, { recursive: true, force: true }); attempt(); return }
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:258
    writeFileSync(join(dir, 'package.json'), `${JSON.stringify(manifest, null, 2)}\n`)
  • 写入本地文件
    tests-helpers/e2e/dsh.ts:260
    writeFileSync(join(dir, 'pnpm-workspace.yaml'), `packages: []\nallowBuilds:\n${builds}\n`)
扫描于 2026/11/4(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 调整推理强度
  • 设置上下文窗口

README

由 DeepSeek 最新模型翻译生成
dsh-plugins @deepseek-harness/dsh 的插件。 每个插件放在 packages/<name>/ 下,各自带一份 README。 插件 | 包 | 作用 | | dsh-model-settings | 按模型管理推理强度、上下文窗口和视觉输入(从 /v1/models 的 INI 预设和 architecture.input_modalities 自动填充)。 | 安装 每个插件都通过 dsh plugin add 安装为配置档层。具体命令见各自的 README。通用写法: dsh plugin --profile web add github:apkawa/dsh-plugins#path:/packages/<name>
预览分享卡片长什么样 ↓Apkawa/dsh-plugins
分享 · DeepSeek Harness Hub
Apkawa/dsh-plugins

按模型调整推理强度与上下文窗口

这是你的仓库?认领条目

回到顶部