Zhucy123/source-code-mgmt
Zhucy123★ 0JavaScript最后同步: 2026-08-21
—
README 摘要
source-code-mgmt — DSH 源代码管理插件 版本: v1.1.2 更新日志见文末「版本历史」 DSH Web GUI 侧边栏插件:把「环境检查 → SSH 配置 → 代码上传推送」整合进左栏底部的「代码管理」按钮,支持 GitHub / Gitee 双平台,一键管理代码仓库。 功能 集成在 左侧边栏底部 (会话栏底部,通过 sidebar.footer.action 插槽),点击「代码管理」按钮打开面板,分三步: ① 环境检查 - 显示 操作系统 (美化名: Windows / macOS / Linux ,对应底层 Node 平台标识 win32 / darwin / linux ) - 自动检测 Git 、 GitHub CLI 是否安装及版本(如 git version 2.55.0 、 gh version 2.97.0 ) - 检测 SSH 客户端是否可用(解析到可用 ssh 即显示「已找到」) - 未安装时提示先安装 Git for Windows / GitHub CLI ② SSH 密钥与连接 - 平台选择 :下拉选择代码托管平台 GitHub(默认) / Gitee ,决定下面的 SSH 配置写入与连接测试目标 - 检测本机 /.ssh/id ed25519 密钥是否存在 - 一键 生成 ed25519 密钥 (无密码) - 一键 写入 SSH config (GitHub: github.com → ssh.github.com:443 ;Gitee: gitee.com 443 端口;均为 443 端口满足国内网络绕过 22 端口封锁) - 测试连接 ssh -T [email protected] (GitHub)或 ssh -T [email protected] (Gitee) - 显示公钥内容,方便复制上传到对应平台 - 检测 gh 是否已登录及账号 ③ 代码管理 - 跟随 ② 平台 :本区所有「检测/新建/可见性」逻辑随 ② 的平台选择切换(GitHub 走 gh CLI,Gitee 走 Gitee OpenAPI) - Gitee 令牌 (仅 Gitee 模式显示):输入 Gitee 私人访问令牌(需 projects 权限)→ 保存在本机 /.dsh/storages/source-code-mgmt-gitee.json (0600, 不写入插件目录 、不回传到浏览器/日志);可一键清除;令牌无效会自动清掉 - 选择工作区 :下拉选择 DSH 已登记的工作区文件夹,选中即加载 - 选择目录 → :下拉右侧按钮,可手动输入/粘贴目录绝对路径或点击「浏览…」弹出原生文件夹选择器;确认后 持久化加入自定义目录列表 (插件独立存储于 /.dsh/storages/source-code-mgmt-dirs.json , 不写…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784