dsh-scnet
在终端中运行以下命令:
dsh plugin install lql341/dsh-scnet
将以下提示词粘贴到 DeepSeek Harness 对话框中:
要在 DeepSeek Harness 中安装此插件,请运行命令:dsh plugin install lql341/dsh-scnet,完整源码地址为 https://github.com/lql341/dsh-scnet。
插件介绍
在操作超算网络(SCNet)集群时,用户常面临 SSH 配置复杂、Slurm 作业脚本编写繁琐、集群环境不透明等挑战。DSH-SCNet 作为一个社区维护的 DSH 包,旨在简化这些流程,提供一站式工具集来管理从连接到计算的完整工作流。它打包了七个确定性工具,覆盖 SSH 密钥设置、作业脚本生成、集群配置读取和计算节点诊断,确保用户能高效、安全地与郑州、昆山、乌镇和西安等地的 SCNet 环境交互。
该插件的核心能力在于其基于配置文件的智能操作。例如,它可以自动探测集群状态并生成 Slurm 脚本,支持加速器或纯 CPU 作业;同时,通过封装 scnet-hpc 技能,提供离线计算节点和加速器验证的指导。所有操作都要求明确的用户授权,避免了意外的状态变更,符合安全最佳实践。这减少了手动配置错误,让专注于科研或开发的用户能更快上手。
DSH-SCNet 适合需要频繁访问 SCNet 集群的研究人员、开发者和系统管理员。无论是初次连接集群、调试计算节点,还是批量提交作业,它都能提供可靠支持。由于兼容 DeepSeek Harness 生态,它尤其适合已在使用 DSH 工具链的用户,但保持独立社区项目定位,无需官方背书即可自由使用。只要拥有 SCNet 账户和凭证,用户就能在 Linux、macOS 或 WSL2 环境中无缝集成。
使用场景
- 配置本地 SSH 密钥以安全连接 SCNet 集群。
- 自动生成兼容加速器或 CPU 的 Slurm 作业脚本。
- 探测集群配置并刷新资源状态信息。
适合人员
- 需要操作 SCNet 集群的研究人员和科学家。
- 负责集群部署和维护的系统管理员。
- 使用 Slurm 进行高性能计算的开发人员。