dsh-pelican-router

DSH PLUGIN模型与账号接入

仓库 Gliese-876/dsh-pelican-router

模型与账号接入 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

dsh-pelican-router 是 Gliese-876 维护的 模型与账号接入 类 DSH 可安装插件, 仓库为 Gliese-876/dsh-pelican-router,许可证 AGPL-3.0。 下面按「装什么、怎么装、验没验过、跑起来要注意什么」逐项列出。

一句话选型结论

按资料字段整理

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

分类模型与账号接入 收录类型可安装插件 验证等级L5 · 运行验证通过 安全审查低风险
验证等级 L5 L5 · 运行验证通过
GitHub 星标 0 复刻 未标注 · 未关闭 issue 未标注
最近更新 2026-10-14 创建于 未标注
README 11.6 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:Gliese-876/dsh-pelican-router
  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 查看包信息

能做什么

模型与账号接入
字段来自项目仓库与公开索引,中文说明由本站标注

适用场景

智能体编排

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

选择建议

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

值得选的地方

  • 验证等级 L5:安装和运行都在沙盒里跑通过,装完能直接用的概率高。
  • 静态安全审查为低风险,没有发现明显可疑行为。
  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-pelican-router当前 L5 · 运行验证通过 低风险 0 未标注 有
archify L4 · 沙盒安装通过 低风险 8.0 万 未标注 有
DeepSeek-Reasonix L4 · 沙盒安装通过 低风险 3.6 万 未标注 有
nocobase L3 · 安装规范通过 低风险 2.5 万 0.1.1-rc.2 无
learn-harness-engineering L4 · 沙盒安装通过 低风险 2.0 万 未标注 有
dsh-our-free-model 未做沙盒验证 未标注 8,064 未标注 无

仓库档案

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

README 全文

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

Pelican Cycling

> 免责声明
>
> 本项目为恶搞实验,仅供娱乐、学习和技术研究。请仅在自有或已获授权的环境中使用,禁止用于恶意用途、未经授权的会话干预或损害他人权益。模型输出不保证准确、完整或适用于实际业务;使用及修改本项目时,请遵守适用法律和各组件的许可证。

一个认真浪费 AI 的 DeepSeek Harness 恶搞插件:先用用户当前模型做语义二分类,再让真正的 Pelican PRO 模型推理生成它唯一擅长的网页。

安装前请知悉: 启用后,每条新输入会额外调用当前模型进行分类,可能增加费用与延迟;匹配请求会由本地 Pelican PRO 生成结果,界面的模型选择不会随之切换。请确保受影响的使用者知悉并授权这种行为。本项目不隶属于 DeepSeek 或 0u0ai,也不代表这些项目的认可。

它没有关键词路由,没有内置网页,没有 HTML 响应缓存,也没有把失败请求换成预制答案。

工作方式

  1. 拦截原会话第一次模型调用,读取本次最新的人类文本输入。工具结果、辅助模型调用和后续工具循环直接放行。
  2. 在独立、临时的对话上下文中,通过 Harness 的 llm 服务调用原请求的 同一个 provider、model 和 reasoningEffort。模型状态悬浮窗显示“正在判断……”。不复制原会话历史,不给分类器工具,不新建侧栏聊天。
  3. 分类器只允许 0 或 1:只有“制作鹈鹕骑自行车网页”的意图返回 1。介绍这个梗、讨论模型、翻译这句话、普通骑车问题均返回 0。分类失败会重试;仍无有效标签时返回错误,不靠关键词补判。
  4. 0 原样委托原适配器;1 以 stream: true 请求本机 llama-server /completion,由真实 GGUF 权重重新生成整个网页。分类器读取完整本次输入;已确认的制作意图在本地规范化为模型支持的中文任务提示“生成鹈鹕骑自行车的html”,不传历史。当前 V2 对等义英文输入可能返回不支持,不能直接照抄模型卡的“任意输入”描述。
  5. 收到 SSE 文本后立即转成原会话的 text-delta,保留模型自带的 Markdown HTML 代码块。生成完成后才去掉外层围栏、验证完整 HTML 并保存预览文件,最后追加预览链接、block-end → usage → finish。不改写网页内容;取消或失败会正常中断流,不会替换为固定答案。

重试同一个消息会复用二分类标签,仍会重新运行 Pelican 推理。新的人类消息重新分类。插件卸载和用户取消会中止正在进行的请求。

兼容版本

2026-10-13 核对的官方最新发布为 DeepSeek Harness 0.2.1-alpha.2,源码提交 d743267388641bc76f17c45ce8b4c231aed1d32c。npm 的 latest 标签仍指向较旧版本,因此下面明确指定版本。

同时兼容当前稳定版 0.2.0-rc.2;已核对桌面版实际内置接口,旧版缺少工作目录服务时使用会话原工作目录。WebUI 与 Desktop 共用宿主模型 waterfall 和消息协议,插件不改前端文件,也不需要浏览器扩展。版本依赖使用 peerDependencies,避免重复加载 dsh-llm 导致请求身份识别失效。Harness 仍在快速迭代;升级时需要重新检查这些接口。

本地模型:Windows x64

需要 Node.js 22.19+ 或 24+、npm、PowerShell,以及能够下载 GitHub/Hugging Face 文件的网络。默认自动使用可用 GPU;NVIDIA 优先 CUDA,其次 Vulkan,最后回退独立的 CPU 后端。其他显卡尝试 Vulkan。无需 Python 或 Ollama,也无需为本项目安装完整 CUDA Toolkit;已有 CUDA 13 运行库可供 CUDA 后端复用。

在项目目录执行:

npm ci
npm run build
powershell -ExecutionPolicy Bypass -File scripts/setup-model.ps1
powershell -ExecutionPolicy Bypass -File scripts/start-model.ps1
npm run verify:model

安装脚本只下载到项目 .runtime/,校验官方运行时和约 168 MB 的 GGUF SHA-256;不修改系统服务或显卡驱动。启动脚本以隐藏窗口方式运行,监听 http://127.0.0.1:19140。

setup-model.ps1 和 start-model.ps1 支持 -Backend auto|cuda|vulkan|cpu,默认 auto。GPU 后端会实际探测设备并确认模型层已卸载到 GPU;不可用或初始化失败时自动改用 CPU。端口被占用、文件哈希错误等配置或完整性问题会直接报告。启动记录在 .runtime/model-process.json,其中记录实际使用的后端。

手动切换后端时,先停止项目自己的服务,再启动所需后端,例如:

powershell -ExecutionPolicy Bypass -File scripts/stop-model.ps1
powershell -ExecutionPolicy Bypass -File scripts/start-model.ps1 -Backend cpu

固定使用模型仓库修订 6981d554c08a3727d960c9dbbd345af887f643e9 的 0u0-pelican-pro-v2-Q4_K_M.gguf。模型卡仍描述旧版 63,617 字节、约 28,472 token 的网页;当前 V2 实测生成 31,436 字节 HTML、14,213 个输出 token。服务器保守保留 32,768 上下文、单 slot、temperature 0,并覆盖 GGUF 中旧的 16,384 上下文元数据。默认最大生成 32,000 token,超时 30 分钟。

CUDA 默认开启全层 GPU、Flash Attention、GPU 后端贪心采样和 Q8 KV 缓存。Vulkan 与 CPU 保留各自可用的默认参数。

本机 CPU 完整推理实测约 278 秒,其他硬件耗时会不同。插件边生成边输出,完整生成结束后才保存预览文件。artifacts/model-verification/ 是实际推理的验收产物,插件运行时不会读取它。

停止项目启动的模型进程:

powershell -ExecutionPolicy Bypass -File scripts/stop-model.ps1

如果改用已有 llama-server,请保留启动脚本中的上下文覆盖、单 slot 和贪心采样参数,并修改插件 endpoint。其他操作系统可使用官方 llama.cpp 构建的同版本服务器;本项目附带的自动部署脚本针对 Windows。

安装到 Harness

已发布到 npm 后,WebUI 使用包名安装:

npx --yes @deepseek-ai/dsh@0.2.1-alpha.2 plugin --profile web add dsh-pelican-router@0.1.2

Desktop 需先打开一次以初始化 profile,完全退出后使用其安装目录内置的命令:

& 'C:/实际安装目录/resources/runtime/cli/bin/dsh.cmd' plugin --profile desktop add dsh-pelican-router@0.1.2

也可从 GitHub Releases 下载预编译的 .tgz,用下面的本地包命令安装。包内已包含编译文件,无需允许安装时构建脚本。

从源码自行打包:

npm pack

在同一目录安装至所需 profile;这些命令会更新该 profile 的插件配置:

npx --yes @deepseek-ai/dsh@0.2.1-alpha.2 plugin --profile web add ./dsh-pelican-router-0.1.2.tgz

WebUI 可用 npx --yes @deepseek-ai/dsh@0.2.1-alpha.2 web 启动。

Desktop 使用匹配版本的官方桌面客户端:先打开一次以初始化 profile,完全退出,再使用 Desktop 安装目录中 resources/runtime/cli/bin/dsh.cmd 自带的命令载体安装。将下面路径替换为实际安装位置:

& 'C:/实际安装目录/resources/runtime/cli/bin/dsh.cmd' plugin --profile desktop add (Join-Path (Get-Location) 'dsh-pelican-router-0.1.2.tgz')

普通 npm/npx CLI 会拒绝管理保留的 desktop profile,因此 Desktop 必须使用其自带命令。安装后重新打开相应客户端。原会话要先配置一个可正常调用的模型;分类器复用 Harness 对它的配置和认证,不单独保存 API key。

插件列表中会出现 pelican-router。停用插件即可恢复常规行为;卸载命令为:

npx --yes @deepseek-ai/dsh@0.2.1-alpha.2 plugin --profile web remove dsh-pelican-router
& 'C:/实际安装目录/resources/runtime/cli/bin/dsh.cmd' plugin --profile desktop remove dsh-pelican-router

日常呈现与配置

右下角的小悬浮窗显示当前模型状态与路由信息,可拖动标题栏移动位置,可收起,也可展开完整流程,支持明暗主题。“正在判断……”“已路由至本地 0u0ai Pelican PRO……”“正在推理并流式输出……”等状态明确可见;无关请求显示继续由原模型回答。悬浮窗通过独立的、经过 Harness 认证的 UI 通道读取临时状态,不写入会话消息或工具结果,也不进入模型上下文。插件不修改模型选择器;实际路由以悬浮窗为准。

Harness 不会直接执行聊天 Markdown 中的 HTML。插件会保留可复制的 HTML 代码块;在可写工作区中创建一个新的 .html 文件,供客户端内建的沙箱预览器打开。写入遵循当前会话的文件系统与 sandbox 策略;不会覆盖已有文件。preview: false 可以只输出代码块。

默认配置在 cordis.patch.yml。profile 的覆盖层可按 id: pelican-router 覆盖配置:

字段 默认值 用途
endpoint http://127.0.0.1:19140 只接受本机 HTTP 根地址
classifierMaxTokens 4096 包含分类模型推理预算;高推理模式可增大
classifierTimeoutMs 120000 分类总超时
classifierAttempts 2 非法标签或失败时的真实模型重试次数
generationMaxTokens 32000 必须足够容纳完整 HTML
generationTimeoutMs 1800000 本地推理总超时
decisionCacheSize 256 内存中的消息分类标签上限
preview true 写入真实输出文件并附预览链接

验证

npm run build
npm test
npm run verify:model

单元与集成测试使用真实 Cordis 和 Harness LLM 服务;脚本适配器和 HTTP fixture 只用于测试,不参与插件运行。真实 GGUF 验收单独运行,产出 HTML、生成时间、token 和 SHA-256 记录。自动测试不需要你的模型 API key;实际同模型分类需要 Harness 中已配置的可用模型。

本次验收:TypeScript 编译通过,46 项自动测试通过,包含流程提示不进入模型上下文的检查。RTX 5080 Laptop 的 CUDA 完整推理优化后 23.5 秒(Vulkan 29.5 秒,CPU 278 秒),输出 SHA-256 一致。已安装到 Desktop 0.2.0-rc.2,使用现有 DeepSeek-V41-Flash / Max 实测:鹈鹕网页请求约 28 秒完成,流式输出及原生动画预览正常;无关问题 2+2 正常返回 4。WebUI 独立界面尚未实测,其适配使用同一套 Host API 与消息协议。

许可证与来源

项目代码采用 AGPL-3.0-only。模型、推理引擎和 Harness 保留各自许可证,见 THIRD_PARTY_NOTICES.md。模型权重与参考源码不打入 npm 插件包。

上游模型卡对其记忆网页的来源作了说明,但这不等同于本项目已核验该网页所有潜在第三方权利。本项目不分发生成网页、模型权重或 GPU 运行库,也不为这些内容另行授予许可。公开部署为服务与发布源码具有不同的合规要求,运营者需按自己的场景评估。

发行包包含 TypeScript 首选源码和构建配置。修改后通过网络向用户提供本项目服务时,应按 AGPL 第 13 条提供对应源码的获取方式。

  • DeepSeek Harness 官方源码
  • Harness 插件发行与安装说明
  • Pelican PRO GGUF 模型
  • llama.cpp 官方服务器

常见问题

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

在 DSH 里执行 `dsh plugin --profile web add github:Gliese-876/dsh-pelican-router` 即可。

dsh-pelican-router 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-pelican-router 安全吗?

低风险。

dsh-pelican-router 装之前要先确认什么?

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

dsh-pelican-router 用的是什么许可证?

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

模型与账号接入
按星标排序,可作替代方案

archify

archify

从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

L4 · 沙盒安装通过 8.0 万 星

nocobase

nocobase

L3 · 安装规范通过 2.5 万 星

dsh-our-free-model

dsh-our-free-model

为 DeepSeek Harness 挂载免登录、免 API Key 的免费前沿模型通道,装完即用,并附用量看板与 OpenAI 兼容本地转

未标注验证等级 8,064 星

dsh-purge

dsh-purge

dsh-purge 是一款 DeepSeek Harness 设置插件,可修改默认副本、权限策略和工具限制,并添加规则卡片以分组应用补丁,支

L5 · 运行验证通过 4,573 星

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