watersxya/dsh-novel-forge
C3AI 编译纯文本小说工作台 for DSH:大纲导入、道藏/大世界设定、卷与章节规划、逐章 AI 生成 3000-4000 字、九维审稿、全书质检、全本导出。AI novel writing workbench (text-only).
★ 1+ · watersxya/dsh-novel-forge source on GitHub · this plugin in the registry
watersxya/dsh-novel-forge is a DeepSeek Harness plugin rated C3 — powerful capability combined with sensitive behavior. It patches the dsh runtime, runs code at install time, can rewrite the system prompt, executes system commands.
Installable plugin — declares a dsh.bundle manifest
What it can do
| Capability | Flag | Evidence |
|---|---|---|
| patches the dsh runtime | runtime_patch | ./cordis.patch.yml |
| runs code at install time | install_script | postinstall: node scripts/patch-schemastery.mjs |
| can rewrite the system prompt | prompt_surface | systemPrompt, webServer |
| executes system commands | exec | ×9 in authored code, e.g. scripts/release.mjs:17, scripts/release.mjs:17 |
| decodes base64 payloads | base64_decode | ×2 in authored code, e.g. src/routes.ts:2496, src/routes.ts:3658 |
Services it injects
llm locale settings slots systemPrompt webServer
Outbound domains
api.github.com m.qidian.com m.jjwxc.net fanqienovel.com platform.kimi.com
Environment variables it reads
NOVEL_GATE DSH_NOVEL_DEBUG DSH_HOME
How to read this
Levels measure capability surface and transparency, not maliciousness. A C3 plugin can be entirely legitimate — a desktop shell genuinely needs subprocesses. The point is that you can see this before installing. See the levels explained and how dsh plugins work.
Findings come from static analysis of shipped code; nothing is executed. Think a flag is wrong? Open an issue — every flag cites the file and line it came from.