D
dsh-maoying
0.1.33认证 L3已扫描 ✓健康 S/100周下载 —
毛颖者,笔也——韩愈作《毛颖传》,把一支毛笔写成有封地有爵位的臣子。dsh-maoying 把这支笔装进 DSH(DeepSeek Harness):一支管着一班帮手、守着一摞书稿的毛笔——网文创作辅助插件,全部实现原创,MIT 发布。
作者原文(英文)
毛颖 — DSH 网文创作辅助插件:主编 + 五帮手编排(大纲/写手/审校/设定/考据),novel/ 结构化文件为数据库
简介取自插件自己的 README 原文。
源仓库无法访问 多次尝试都没连上,可能是网络问题,也可能是仓库不可达。
检测报告
其他关注度高。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。
可执行外部程序spawns-processes高关注1 处命中
lib/self-update.mjs:86import { spawn as nodeSpawn } from 'node:child_process'以 shell 执行命令shell-exec高关注1 处命中
docs/creator-panel.md:164- **pnpm 候选链对齐 dsh-paoding**(0.1.18):修复一键升级「未找到 pnpm」误报。病因(实机验证):本机 pnpm 由 corepack 管理但未 `corepack enable`,PATH 里没有裸 pnp…写入文件writes-files需留意25 处命中
index.mjs:186mkdirSync(path.dirname(dst), { recursive: true })发起网络请求network需留意1 处命中
lib/client.js:214var p = fetch(API_BASE + path, opts).then(function (r) {动态执行代码dynamic-code需留意1 处命中
scripts/smoke-client.mjs:32compiled = new Function('window', 'document', source)含混淆或编码代码obfuscated-code需留意1 处命中
lib/epub.mjs:132.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F]/g, '\uFFFD')读取文件reads-files一般63 处命中
index.mjs:151const pkg = JSON.parse(readFileSync(path.join(PLUGIN_ROOT, 'package.json'), 'utf8'))读取环境变量reads-env一般3 处命中
index.mjs:10* 1) 解析 dsh home:process.env.DSH_HOME,缺省 os.homedir()/.dsh;命中次数只说明源码里出现过这类调用,不说明行为好坏。命中了不少能力模式,其中可能有需要留意的。逐条看下面的清单。
可信度
扣分项逐条附证据100
健康分 · 等级 S
扣分项 0 · 无
L0静态结构与契约sha512-1/U7T70ZGLCoqGZ9… 与本地 tarball 复算一致,补丁与入口齐备✓
L1配置组合与依赖图跨包无 entry id 冲突,插入模块可解析,目录内 peer 满足✓
L2隔离沙箱冒烟隔离 profile 安装成功,3.7s,层已挂载;宿主带它启动(booted)✓
L3运行时健康监控抽样会话内未观测到外部进程 / 越界写 / 外连(1283 个事件)✓
- 0没有可扣分的项
兼容性
| DSH peer 依赖 | 1 个dsh均为 @deepseek-ai/ 下的包 |
|---|---|
| 声明 DSH 版本 | >=0.1.7 <0.3 |
| Node 要求 | >=18 |
| 第三方依赖 | 0 个(纯自包含) |
| bundle patch | ./cordis.patch.yml |
| 依赖安全公告 | 已查询全部依赖,没有匹配到已公开的安全公告(含 DSH 框架包在内的 @deepseek-ai/* 不作查询——那是运行时自己的问题,不是插件的。) |
元数据
| 主页 | https://github.com/lifangjin/dsh-maoying#readme |
|---|---|
| 仓库最近提交 | 2026-10-27 |
| 仓库创建 | 2026-10-20 |
