D

dsh-roost

0.10.20
认证 L2已扫描 ✓健康 S/100周下载 —

github.com/tdcq9594/dsh-roost

ai-chat 插件的 DSH 宿主:QQ 消息推过来,交给 DSH 会话回答,再把回答送回去。

作者原文(英文)

ai-chat 插件的 DSH 宿主:把 QQ 消息交给 DSH 会话回答,带一键接入

简介取自插件自己的 README 原文。

dshdsh-plugindeepseek-harnessqqqq-botqqbotim-bridgememory
源仓库无法访问 多次尝试都没连上,可能是网络问题,也可能是仓库不可达。

检测报告

会话与记忆

关注度高。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。

可执行外部程序spawns-processes高关注1 处命中
src/setup.js:15import { spawn } from 'node:child_process';
写入文件writes-files需留意57 处命中
src/awake.js:422mkdirSync(dirname(file()), { recursive: true });
发起网络请求network需留意12 处命中
client/client.js:49const r = await fetch(API + p, { cache: 'no-store', ...init });
读取文件reads-files一般62 处命中
src/awake.js:417state = { ...state, ...JSON.parse(readFileSync(file(), 'utf8')) };
读取环境变量reads-env一般4 处命中
src/config.js:15const d = process.env.DSH_ROOST_DATA || join(homedir(), '.dsh', 'dsh-roost');
接触凭据或密钥credentials一般4 处命中
src/embed.js:55apiKey: String(e.apiKey || '').trim(),
动态加载模块dynamic-import一般4 处命中
src/host.js:3281const n = memory.import(body ?? {});
命中次数只说明源码里出现过这类调用,不说明行为好坏。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。

可信度

扣分项逐条附证据
100
健康分 · 等级 S
扣分项 0 · 无
L0静态结构与契约sha512-MQlB+9R7V3db9FDO… 与本地 tarball 复算一致,补丁与入口齐备✓
L1配置组合与依赖图跨包无 entry id 冲突,插入模块可解析,目录内 peer 满足✓
L2隔离沙箱冒烟隔离 profile 安装成功,2.5s,层已挂载;宿主带它启动(booted)✓
L3运行时健康监控运行时观测到异常:writes+hosts—
  • 0没有可扣分的项

兼容性

Node 要求>=22
第三方依赖0 个(纯自包含)
bundle patch./cordis.patch.yml
依赖安全公告已查询全部依赖,没有匹配到已公开的安全公告(含 DSH 框架包在内的 @deepseek-ai/* 不作查询——那是运行时自己的问题,不是插件的。)

元数据

仓库最近提交2026-10-28
仓库创建2026-10-26