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

GitHub 直传器 wang1293965662-ai/dsh-github-upload

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

不装 git 也能把目录直接推送到 GitHub 仓库

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 24 天前
档位由哪些信号合成

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/9) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 12 处,展示前 8 条)
  • 读取密钥环境变量
    github-upload.mjs:23
    const cands = [process.env.GH_TOKEN, path.join(os.homedir(), '.dsh-gh-token'), '/sdcard/gh-token.txt', '/data/user/0/com.deepseek.harness.beta/files/L
  • 读取密钥环境变量
    github-upload.mjs:25
    return process.env.GH_TOKEN || '';
  • 发起网络请求
    github-upload.mjs:49
    const r = await fetch(API + '/user', { headers: H(t) });
  • 发起网络请求
    github-upload.mjs:58
    const r = await fetch(API + '/repos/' + repo + '/contents/' + encodeURI(p), { headers: t ? H(t) : { Accept: 'application/vnd.github+json', 'User-Agent
  • 发起网络请求
    github-upload.mjs:65
    const r = await fetch(API + '/user/repos', { method: 'POST', headers: H(t), body: JSON.stringify({ name: repo, private: has('--private'), auto_init: f
  • 发起网络请求
    github-upload.mjs:80
    const g = await fetch(API + '/repos/' + repo + '/contents/' + encodeURI(rel), { headers: H(t) });
  • 发起网络请求
    github-upload.mjs:82
    const r = await fetch(API + '/repos/' + repo + '/contents/' + encodeURI(rel), { method: 'PUT', headers: H(t), body: JSON.stringify({ message: (sha ? '
  • 发起网络请求
    github-upload.mjs:89
    const g = await fetch(API + '/repos/' + repo + '/contents/' + encodeURI(p), { headers: H(t) });
扫描于 2026/11/2(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

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

功能亮点

  • 直传目录到仓库
  • 免装git上传

给 DSH 用的上传器:走 GitHub Contents API 直接传项目(不用 git、不用手机网页点击),带屏幕兜底路线

README

由 DeepSeek 最新模型翻译生成
dsh-github-upload · 上传 GitHub(给 DSH 用的上传器) 一句话:把任意目录/技能包直接传到 GitHub —— 不用 git、不用手机网页点点点,走 GitHub Contents API。 装 sh 安装.sh # 装进任意 DSH 版本(自己推导 DSH_HOME) 用 node github-upload.mjs check # 验 token node github-upload.mjs new dsh-xxx [--private] # 建仓库 node github-upload.mjs upload wang1293965662-ai/dsh-xxx ./dsh-xxx [远端前缀] [--only a.md,b/c.js] node github-upload.mjs files wang1293965662-ai/dsh-xxx # 列远端(公开仓库免 token) node github-upload.mjs meta <owner/repo> --desc "..." --topics a,b,c # 填 About/Topics node github-upload.mjs release <owner/repo> v1.0.0 [标题] # 打版本标签
展开完整文档(README 剩余 1 节)
dsh-github-upload · 上传 GitHub(给 DSH 用的上传器)

一句话:把任意目录/技能包直接传到 GitHub —— 不用 git、不用手机网页点点点,走 GitHub Contents API。

装

sh 安装.sh # 装进任意 DSH 版本(自己推导 DSH_HOME)

用

node github-upload.mjs check # 验 token
node github-upload.mjs new dsh-xxx [--private] # 建仓库
node github-upload.mjs upload wang1293965662-ai/dsh-xxx ./dsh-xxx [远端前缀] [--only a.md,b/c.js]
node github-upload.mjs files wang1293965662-ai/dsh-xxx # 列远端(公开仓库免 token)
node github-upload.mjs meta <owner/repo> --desc "..." --topics a,b,c # 填 About/Topics
node github-upload.mjs release <owner/repo> v1.0.0 [标题] # 打版本标签
node github-upload.mjs delete wang1293965662-ai/dsh-xxx path/to/file

token(一次配置)

https://github.com/settings/tokens/new?scopes=repo&description=dsh-upload
→ Generate token → 复制 → 存到 /sdcard/gh-token.txt(或 GH_TOKEN 环境变量)。

权限与安全

- 只用 classic token + repo,不需要别的 scope
- token 只存在本地文件 / 环境变量,不写进日志、不显示在聊天里
- 用完可在 token 页面点 Delete 撤销

文件

github-upload.mjs 主工具(check / files / new / upload / delete) SKILL.md DSH 技能说明书(何时用、屏幕兜底路线、实测坑)安装.sh 幂等安装

许可

MIT(见 LICENSE)。
预览分享卡片长什么样 ↓wang1293965662-ai/dsh-github-upload
分享 · DeepSeek Harness Hub
wang1293965662-ai/dsh-github-upload

不装 git 也能把目录直接推送到 GitHub 仓库

回到顶部