DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Anti Slop — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@try-works/dsh-anti-slop

Anti Slop

DeepSeek Harness 捆绑包:内置的 anti-slop Oxlint 规则、anti_slop_lint 工具、install-anti-slop 技能、持久提示部分以及 /anti-slop 命令。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @try-works/dsh-anti-slop@0.1.1
README兼容性版本

兼容性与来源证明

Anti Slop 以 @try-works/dsh-anti-slop 发布,当前版本为 0.1.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/9/20

版本

0.1.1stable
2026/8/21
0.1.0stable
2026/8/20

相关插件

正在加载相关插件…

最新版
0.1.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
139.5 kB
文件数
36
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
22
最近提交
2026/8/21
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

@try-works/dsh-anti-slop

DeepSeek Harness (DSH) bundle that brings anti-slop Oxlint rules into the harness as a first-class lint tool, skill, command, and standing prompt section.

anti-slop is an Oxlint rule plugin (not a prose linter). It ships 15 generic TypeScript rules plus one opt-in Effect rule, aimed at rejecting "slop" patterns — e.g. exposing unknown, any or any[] from public API surfaces, relying on Reflect.get, or returning unknown from a callable.

What this bundle provides

SurfaceNamePurpose
Toolanti_slop_lintRun the vendored anti-slop rules against a target file/dir via oxlint
Skillinstall-anti-slopVendored copy of the upstream install-anti-slop skill (installs the rules into a target project's tools/oxlint/anti-slop)
Command/anti-slopReport the current project's oxlint/anti-slop install status
Prompt sectionanti-slopOne-paragraph standing guidance telling the model the lint tool exists

Requirements

  • DeepSeek Harness (the bundle is a DSH plugin; dsh.bundle.patch mounts it into an isolated cordis realm).
  • oxlint available on the target machine's PATH (or set oxlintBinary in config). The harness itself ships oxlint, so this is normally satisfied automatically.
  • @oxlint/plugins@1.78.0 — declared as a runtime dependency so the vendored plugin can resolve it.

Installation

npm i -D @try-works/dsh-anti-slop

Then add the bundle to your DSH config so cordis.patch.yml is applied, or install the skill manually into your harness.

The anti_slop_lint tool

Parameters:

ParameterTypeRequiredDefaultNotes
targetstringyes*config.defaultTargetFile or directory to lint. *Required unless defaultTarget is configured.
rulesstring[]noall 15 generic rulesSubset of rule names; anti-slop plugin prefix is optional.
effectbooleannofalseOpt into the Effect rule (no-service-constructor-imports).
fixbooleannofalseApply --fix (only valid with a single-file target).
severitystringnoerrorerror | warn | off.

The tool writes a temporary oxlint config (never into the target project), disables nested config and ignore files, and parses oxlint's JSON output into normalized findings.

Result statuses: clean, findings, oxlint-not-found, error.

Configuration

// cordis realm config for the bundle entry
{
  enabledRules: ['no-unknown-returns', ...],  // defaults to all 15 generic rules
  defaultTarget: undefined,                    // optional default lint target
  effectRules: false,                          // opt-in Effect rules
  severity: 'error',                           // 'error' | 'warn' | 'off'
  oxlintBinary: undefined,                     // optional absolute oxlint path
  timeoutMs: 60_000,
}

Skill

The install-anti-slop skill is the vendored upstream skill (SKILL.md + install script + the rule sources), bundled with this plugin. Invoking it from the harness copies the rule sources into the target project and wires them into that project's oxlint config.

Upstream provenance

Vendored from dmmulroy/anti-slop at revision 6d538555cb151d4121ed51a27db81890eacf8ae9.

  • skills/install-anti-slop/assets/anti-slop/** — the rule plugin sources (verbatim upstream, excluding *.test.ts).
  • skills/install-anti-slop/SKILL.md — upstream SKILL.md plus a ## DSH bundle appendix.
  • skills/install-anti-slop/scripts/install.mjs — upstream install script.
  • scripts/vendored-manifest.json — SHA-256 manifest for byte-parity checks.

Run pnpm run check:vendored to verify byte-parity against the manifest and (when present) the upstream clone.

Development

pnpm install
pnpm run typecheck     # tsc --noEmit
pnpm run test:unit     # vitest
pnpm run build         # tsc build
pnpm run verify        # typecheck + unit + parity + live boot smoke
pnpm run check:vendored

License

MIT. The vendored anti-slop rule sources and skill are from dmmulroy/anti-slop and retain their original license/attribution (see LICENSE.md).

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序