🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

推送前授权 321sssrt-bit/STOP-PUSHING-SHIT

DeepSeek Harness
321sssrt-bit5 天前有提交已提供中文文档扫描:高危

拦截推送与建仓请求,逐笔审阅后授权提交

33.5/100
综合分
5
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add 321sssrt-bit/STOP-PUSHING-SHIT
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · market
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0
🔴 扫描:高危尚无人工评估

静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。

命令参数由运行时变量拼接读写/删除本地文件
查看扫描证据(共 6 处,展示前 6 条)
  • 读取本地文件
    plugins/codex/cli.mjs:9
    const { version } = JSON.parse(readFileSync(join(root, 'package.json'), 'utf8'));
  • 读取本地文件
    plugins/codex/cli.mjs:23
    if (!existsSync(join(source, 'plugin', 'bin', platform, binary))) {
  • 写入本地文件
    plugins/codex/cli.mjs:28
    mkdirSync(destination, { recursive: true });
  • 执行外部命令运行时拼接
    plugins/codex/cli.mjs:36
    ? spawnSync(`codex ${command.join(' ')}`, { cwd: destination, stdio: 'inherit', shell: true })
  • 执行外部命令固定命令
    plugins/codex/cli.mjs:37
    : spawnSync('codex', command, { cwd: destination, stdio: 'inherit' });
  • 执行外部命令来自配置/变量
    plugins/dsh/index.js:24
    const result = spawnSync(binary, [], {
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

禁止倒屎:推送代码与创建 GitHub 内容前,先审阅,再授权一次。

README

由 DeepSeek 最新模型翻译生成
简体中文 · English 管什么 · 怎么批 · 怎么装 · 附则 你还在看 diff,Agent 已经把 PR 开出去了,标题叫“修好了所有问题”。 有 adhd 的 agent 就是这样:闭着眼推代码、建仓库、报 Issue、提 PR,一气呵成,头也不回。被人当垃圾关掉,丢的是你的脸;被认定刷屏,受限甚至封号,赔的是你的账号。 禁止倒屎提供 Codex 和 DSH 插件,专把它认得出的推送、建仓、Issue、PR 请求拦在门口:这一笔的明细先摆到你面前,你另发一句“授权提交”,这一笔才出门。 发出“授权提交”之前,也问问自己:今天交出去的,是狗屎吗? 一、管什么 - 扣下等授权: 已识别的 git push,以及 GitHub 新建仓库(含 fork、模板建仓)、开 Issue、提 PR(含 draft)。 - 直接挡回: 已识别的 gh、REST、GraphQL 创建命令,要求改用结构化创建工具。 - 照常进行: 本地 git init、git clone、查询、编辑。 二、怎么批 1. Agent 发起已识别的推送或创建请求,插件先扣下,把这一笔的明细摆到你面前;这时什么都还没发出去。 2. 你看完,另发一条消息,整条只写 授权提交。 3. Agent 原样重试,这一笔执行一次。 内容改了或执行失败,都要重新授权。“继续”“修好”“最后提交”不算数。
展开完整文档(README 剩余 1 节)
简体中文 · English

管什么 · 怎么批 · 怎么装 · 附则

你还在看 diff,Agent 已经把 PR 开出去了,标题叫“修好了所有问题”。

有 adhd 的 agent 就是这样:闭着眼推代码、建仓库、报 Issue、提 PR,一气呵成,头也不回。被人当垃圾关掉,丢的是你的脸;被认定刷屏,受限甚至封号,赔的是你的账号。

禁止倒屎提供 Codex 和 DSH 插件,专把它认得出的推送、建仓、Issue、PR 请求拦在门口:这一笔的明细先摆到你面前,你另发一句“授权提交”,这一笔才出门。

发出“授权提交”之前,也问问自己:今天交出去的,是狗屎吗?

一、管什么

- 扣下等授权: 已识别的 git push,以及 GitHub 新建仓库(含 fork、模板建仓)、开 Issue、提 PR(含 draft)。
- 直接挡回: 已识别的 gh、REST、GraphQL 创建命令,要求改用结构化创建工具。
- 照常进行: 本地 git init、git clone、查询、编辑。

二、怎么批

1. Agent 发起已识别的推送或创建请求,插件先扣下,把这一笔的明细摆到你面前;这时什么都还没发出去。
2. 你看完,另发一条消息,整条只写 授权提交。
3. Agent 原样重试,这一笔执行一次。

内容改了或执行失败,都要重新授权。“继续”“修好”“最后提交”不算数。

细则

- 授权只认同一聊天里当前待审阅的这一笔,只在当前轮次原样执行一次;执行前就已用掉,失败也不能再用。
- 消息必须整条只有 授权提交,前后加字、引号或附加要求都不算。
- 推送的明细包括仓库、remote 地址、来源提交、目标分支、提交列表和文件改动摘要;重试时会核对提交有没有变。
- Codex 推送使用单独一条 git -C "<绝对仓库路径>" push <remote> <分支>(可带 -u、--force、--force-with-lease;用 refspec 时目标写全 refs/heads/…)。当前 Codex 的 Bash 钩子不提供工具实际工作目录,因此必须在命令里明确绝对仓库路径。不写目标、批量、推标签、删分支、组合或动态拼出来的推送,一律拒绝。
- 新建和模板建仓须写明 name 与 private(true / false),不猜默认可见性;没写归属时,用创建工具当前认证的账户。
- fork 绑定源仓库 owner/repo、目标组织等全部参数,可见性继承源仓库;插件不联网查询,请自行核实。

三、怎么装

把下面的命令发给你的 Agent:

npx --yes codex-stop-pushing-shit@0.1.3

装好后开一个新聊天,在 /hooks 里审阅并信任本插件的 Hook。

需要已有 Codex、Node.js 22+ 和 npm;无需 Python、Go,也不用单独启动服务。
已从 GitHub 或 ZIP 安装的用户,先按切换来源说明移除旧 marketplace,再运行上面的命令。

备用安装: 保留 GitHub marketplace 和 GitHub Release ZIP,不依赖 npm 或 Node.js。Release 同时保存与 npm 完全相同的 .tgz。

要停用或卸载,见卸载说明。

DSH 用户: 安装到实际使用的 profile(以下为 web):

dsh plugin --profile web add dsh-stop-pushing-shit@0.1.3

需要已有 DSH、Node.js 24.9+、pnpm 和 Git;支持 macOS ARM64、Linux ARM64 和 Windows x64。
保留 DSH 0.1.3 Release 的 npm 同款包及单平台离线包;完整步骤见 DSH 安装说明。

附则

第一条 本插件只覆盖它能识别的路径,识别不了的就管不到。它是一道本地护栏,不是安全沙箱。

第二条 开发者能力有限,漏网之鱼肯定还有。欢迎更强的开发者来一起完善;提 PR 之前,请先自己审一遍。

第三条 本通知自 Hook 生效之日起施行,最终解释权归你。

禁止倒屎办公室二〇二六年十月二十七日

MIT 许可证 · 验证说明 · 开发文档
预览分享卡片长什么样 ↓321sssrt-bit/STOP-PUSHING-SHIT
分享 · DeepSeek Harness Hub
321sssrt-bit/STOP-PUSHING-SHIT

拦截推送与建仓请求,逐笔审阅后授权提交

这是你的仓库?认领条目

回到顶部