dsh-fleet avatar

dsh-fleet

⚡ DSH 多机算力组网:把朋友间/局域网/云上 ECS 的闲置算力汇聚成分布式 AI 算力池,一台机调用整个团队的算力。一个人掌控多台 Harness 并行开发研究。

PluginAI ModelsTerminal / Shell
Verification
L2 · Structured
Security
Medium
Health
Active
Trust
Silver

What it doesAI

Aggregates idle compute from multiple machines into a distributed AI compute pool for parallel Harness development and research.

  • Pool idle compute from friends/LAN/cloud ECS
  • Distributed AI compute pool for parallel tasks
  • One person controls multiple Harness instances

AI-generated from the repo README — for reference only.

Installation

dsh plugin --profile web add dsh-fleet

Install method: npm · not yet tested in container (L3+)

Compatibility

DSH VersionStatus
not statedDeclared — not tested

Requirements

  • • Node.js: not stated
  • • DSH: declared "not stated"
  • • External credentials: none detected

Security Report

Automated static scan, not manual review.

DSH.SO AUDITWARNINGf86801
Automated review · daily
WARNING

No critical findings, but warning-level issues were detected (file writes, remote imports, base64 decoding, downloads).

0 critical·6 warning·5 info·15 files scanned
plugin version0.1.0dsh manifest
scanned commitf86801eb75a12026-08-20
latest commitf86801eb75a1

The scan result is valid for the scanned commit. New commits within 7 days are tolerated (the rating still counts); after 7 days without a rescan the badge shows outdated.

Disclaimer: automated static analysis, not a security guarantee. Always review what you install.

Second-opinion scan (vet · parallel evaluation)
vet: clean

vet verdict: vet: clean · score 94

  • R3 · info [certain] — 只读 process 成员(能力触达面):process.argv
  • R3 · info [certain] (downgraded) — 能力触达面(CLI/bin 入口):直接访问 process.exit(Node 能力逃逸通道)
  • R14 · medium [likely] — 脚本下载即执行:curl 下载落盘(脚本随包分发,安装/运行期任意代码执行面)
  • R12 · info [heuristic] — engines.node=>=18 低于 DSH 运行要求(>=22.19),可能不兼容
  • R3 · info [certain] — 只读 process 成员(能力触达面):process.env

vet is advisory and does not change dsh’s four-tier level.

Risk: Medium0 critical · 6 warning · 5 info

• Static heuristic scan: done (15 files)

• Dependency vulnerabilities: requires deep audit (L3+)

• Permission sandboxing: requires runtime testing (L4+)

High-risk findings · 6 / 6

  • warningHTTP request to a raw IP addressinstaller/install.sh:103
    log " · 监听端口 47900(被调用方);Web UI: http://127.0.0.1:3080"
  • warningDownloads a file from the networkinstaller/install.sh:18
    curl -fsSL https://nodejs.org/dist/v24.11.1/node-v24.11.1-linux-x64.tar.xz -o /tmp/node.tar.xz
  • warningFilesystem write operationssrc/identity.js:32
    fs.writeFileSync(p, JSON.stringify(identity, null, 2), { encoding: 'utf8', mode: 0o600 })
  • warningFilesystem write operationssrc/memberships.js:19
    fs.writeFileSync(filePath(home), JSON.stringify(data, null, 2))
  • warningFilesystem write operationssrc/roster.js:22
    fs.writeFileSync(p, JSON.stringify(roster, null, 2))
  • warningFilesystem write operationssrc/teams.js:24
    fs.writeFileSync(teamsPath(home), JSON.stringify(teams, null, 2))

Heuristic static scan — may produce false positives. Review the source yourself before trusting.

Activity

Last commit 2026-08-20 · activity: Active

• Repo created: 2026-08-20

• Stars: ★ 1 · Forks: 0

• Health: Active — committed within last 30 days

Source

GitHub: github.com/scriptsnet/dsh-fleet

Was this page helpful?