llama-dsh-launcher

DSH PLUGIN会话与消息

仓库 chocobo77/llama-dsh-launcher

会话与消息 L4 · 沙盒安装通过 安全审查:低风险 可信度:银 可安装插件
安装这个插件

一款llama.cpp与DeepSeek Harness的多功能管理工具

一句话选型结论

按资料字段整理

llama-dsh-launcher 是会话与消息类的 DSH 可安装插件,验证等级 L4 · 沙盒安装通过,安全审查为低风险,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类会话与消息 收录类型可安装插件 验证等级L4 · 沙盒安装通过 安全审查低风险
验证等级 L4 L4 · 沙盒安装通过
GitHub 星标 0 复刻 未标注 · 未关闭 issue 未标注
最近更新 2026-10-23 创建于 未标注
README 7.0 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:chocobo77/llama-dsh-launcher
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

终端命令

验证等级与安全审查

L4 · 沙盒安装通过
自动化流程结论,不是人工审核
验证等级L4 · 沙盒安装通过安装命令在隔离沙盒内真实执行成功,无依赖错误
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度银综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 验证等级 L4:在沙盒里真实装过,依赖能装上,不是纸面声明。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在会话与消息场景里给 DSH 补能力的人。
  • 想装完就能用、不想自己排依赖的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
llama-dsh-launcher当前 L4 · 沙盒安装通过 低风险 0 未标注 有
dsh-desktop L3 · 安装规范通过 低风险 3.0 万 未标注 无
openpets L4 · 沙盒安装通过 低风险 1,274 未标注 有
deeptide L4 · 沙盒安装通过 低风险 1,104 0.1.1-rc.2 有
jingyun-dsh L3 · 安装规范通过 低风险 1,004 未标注 有
study-mate 未做沙盒验证 未标注 856 未标注 无

仓库档案

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方chocobo77仓库 llama-dsh-launcher · 默认分支 未标注
分类会话与消息desktop
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 未标注 / 未标注收录时的数值,非实时
创建 / 更新未标注 · 2026-10-23最后推送 未标注
本站收录2026-10-30首次进入本站目录的时间

README 全文

7.0 KB
作者原文,中文版优先;只做安全转义,不改内容

LlamaDSH 启动器

对llama.cpp和DeepSeek Harness集中管理,适合本地部署的同学
方便管理不同模型的不同参数配置方案,同时能够一键升级llama.cpp、node、deepseek harness;还能针对DSH的插件兼容性进行一键修复;一键安装、更新、卸载、停用插件;DSH更新频繁,旧插件容易过期,插件管理专门添加了版本豁免的实验性功能。
更多功能自行体验,本软件已成为我的后台常驻软件。另外给本地部署的同学推荐下我做的DSH上下文管理插件,128K、64K、甚至32k上下文的本地模型都能把活儿干起来!当然线上大模型api也能进行优质压缩,绝对比自带的压缩降智低很多:https://github.com/chocobo77/dsh-infinite-context

(以下是我本地的Qwen3.8 27B写的,将就看看)

功能

参数面板

llama-server 的参数按官方 help 分成通用与加载、采样控制、推测解码、服务与扩展四组,组内再按用途分小节。勾一个参数就填一行,右边一栏列出当前勾了哪些,可以按关键字过滤。

参数之间有依赖和互斥,比如推测解码的子参数要等 spec-type 不填 none 才有意义。勾了不该勾的,底部会说明原因,生成命令时也会剔掉。

参数表放在 Resources/llama_params.yml。llama.cpp 升级之后改这文件,点「重载参数配置」当场生效,不用重启程序。

命令预览

「命令预览」页显示当前会执行的完整命令:程序路径、每个参数的取值、以及你在编辑模式里追加的自定义参数(橙色显示,跟自动生成的区分开)。

命令可以复制走,拿到终端里手动跑,排查启动问题的时候好用。

方案与配置文件

一套参数存一个方案。下拉切换方案即可切换模型、参数。

配置文件:「保存到文件」写回默认路径,「另存为」导出成新文件,「从文件加载」用磁盘上的文件覆盖当前配置,「配置目录」可以改存放位置。

启动控制

右侧「运行控制」管两件事。

llama 一个启动、一个停止,启动后显示进程有没有活着。

DSH 有启动 Web、停止、重建、打开网页。启动方式有三种:编译产物(node apps/cli/lib/bin.js,最快)、源码模式(pnpm dsh,依赖齐全但慢)、npx(临时下载)。程序自己选,编译产物不在就往下退。

需要提权的时候勾「以管理员身份启动 DSH」,启动时弹 UAC。

日志与诊断

底部日志区实时显示子进程输出,带时间戳,能自动滚动、清空、打开日志目录。

出问题点「复制诊断」,会把界面上的日志、最近 40 行 error.log 和 crash.log、系统版本和运行时版本一起复制到剪贴板,粘贴出来就能看出问题在哪。

Node 环境

「运行环境」页里有一块 Node 环境。

检测会显示 node 和 pnpm 的版本、路径,判断是否满足 v24 和 pnpm 的要求。

「一键安装/更新」下载官方 v24 安装包,先验体积再验 SHA-256(取不到校验和时改用数字签名验签),静默装上,然后用 npm 装 pnpm,最后实际跑一次 pnpm --version 确认能用。

装完顺手检查 DSH 的 node_modules 有没有失效链接。

整个过程逐步写日志,超时会说明卡在哪一步。

DSH 维护

「兼容性检查/修复」扫一遍 DSH 安装:bundle 激活表、失效的补丁、死依赖声明、node_modules 里的悬空链接。pnpm 的软链存的是绝对路径,DSH 目录搬过家就会全部断掉,这是最常见的一种坏法。能自动修的当场修,改之前先备份。

「插件智能检测/修复」处理插件和 DSH 版本对不上的情况,包括 peer 依赖缺失、版本越界。

「插件管理」是单独的窗口,可以启用、停用、升级、卸载,也能装本地插件。

启动 DSH 如果报 ERR_MODULE_NOT_FOUND,程序会先重连链接再重试一次,不用手动去点兼容性修复。

监控与保护

显示 CPU、内存、显卡占用、显存占用、显卡温度,以及 llama 的 TPS、首 token 延迟、prefill 速度。

显存熔断设一个阈值(百分比或 GB),超过就自动停掉 llama,免得显存打满把系统拖死。

显存预估拆成权重、KV 缓存、计算图缓冲、固定开销四项分开算。混合架构模型(滑窗 / 线性注意力)按全注意力层数折算 KV,不会把 64 层全按线性增长去算。

托盘

关窗口默认最小化到托盘,进程不退出。双击托盘图标恢复窗口,右键菜单里能真正退出。

环境要求

  • Windows 10 / 11 x64
  • llama.cpp 目录,里面有 llama-server.exe
  • DeepSeek Harness 源码目录,含 apps/cli
  • node 24 与 pnpm,没有可以用程序里的一键安装

发布版自带运行时,从源码跑需要 .NET 8 桌面运行时。

快速开始

  1. 打开程序,在「运行环境」页填模型文件、llama.cpp 目录、DSH 目录
  2. 点「刷新状态」,看 node 和 pnpm 是否就绪,缺哪个点「一键安装/更新」
  3. 到「参数配置」页按需勾选,在「命令预览」页核对生成的命令
  4. 点「启动 Llama」,等日志里出现 listening,再启动 DSH
  5. 浏览器打开 http://127.0.0.1:3080

目录

  • LlamaDSH_Launcher_CS:主程序,WPF
  • Services:进程执行、工具链探测、兼容修复、更新、GPU 采样
  • Resources/llama_params.yml:参数表
  • LlamaDSH_Launcher_Linux:Linux 侧的 webui 版本,实验性质,能用但没细磨
  • tests/SmokeTests:不依赖 NuGet 的冒烟测试,覆盖进程超时、大输出、验签、日志轮转
  • WmiProbe:读进程命令行的小工具

常见问题

启动 DSH 报 Cannot find package '@deepseek-ai/...'

DSH 目录搬过家,pnpm 的软链还指着旧路径。点「兼容性修复」重连;新版直接点启动也行,程序会先自愈再重试。还不行就在 DSH 目录跑一次 pnpm install。

提示找不到 node 24

只认 v24 及以上。用「一键安装/更新」装,或者把 node 目录加进 PATH 后点「自动检索」。

改了参数但生成的命令没变

点「重载参数配置」。参数表是从 Resources/llama_params.yml 读的,改完不用重启。

显存不够,加载到一半就退出

把 gpu-layers 调小,或者开显存熔断留点余量。日志里的 cudaMalloc 报错基本就是这个原因。

托盘图标不见了

系统设置里把它设成常显。程序退出会清掉图标,重启后恢复。

构建

dotnet build LlamaDSH_Launcher_CS/LlamaDSH_Launcher.csproj

打安装包运行 一键封包.cmd,内部是 dotnet publish 单文件加 Inno Setup。

跑测试:

dotnet run --project tests/SmokeTests/SmokeTests.csproj

参数表

当前对齐 llama-server 0.7.0-dev build 11680。升级 llama.cpp 之后,把新版 --help 存成文件,和 llama_params.yml 逐条对一遍,具体做法写在文件开头。

许可证

MIT,见 LICENSE。改完想怎么用都行,留着版权声明就好。

常见问题

5 问
答案由本站依据条目字段整理,不引用上游原文
llama-dsh-launcher 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:chocobo77/llama-dsh-launcher` 即可。

llama-dsh-launcher 的验证等级是什么意思?

L4 · 沙盒安装通过。安装命令在隔离沙盒内真实执行成功,无依赖错误

llama-dsh-launcher 安全吗?

低风险。

llama-dsh-launcher 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

llama-dsh-launcher 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

会话与消息
按星标排序,可作替代方案

dsh-desktop

dsh-desktop

为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。

L3 · 安装规范通过 3.0 万 星

openpets

openpets

L4 · 沙盒安装通过 1,274 星

deeptide

deeptide

L4 · 沙盒安装通过 1,104 星

jingyun-dsh

jingyun-dsh

井云 DSH 客户端插件,为 DeepSeek Harness 注入会员登录、订阅支付、算力管控与应用市场,让智能体和技能快速变成可交易商品

L3 · 安装规范通过 1,004 星

study-mate

study-mate

StudyMate 是 DSH 的「学习模式」预设与技能包,为数学、计算机科目定制学习路线、讲解课件与练习评估,跨科目共享记忆。

未标注验证等级 856 星

chocobo77 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。