dsh-plugin-crossfire

DSH PLUGIN模型与账号接入

仓库 9931666/dsh-plugin-crossfire

模型与账号接入 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

针锋 Crossfire 是 DeepSeek Harness 的对抗式评审插件:把定稿成果摆上台,让只读红队专家按指定维度分头挑错,缺陷的认定与驳回始终由你逐条裁决。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 1 复刻 0 · 未关闭 issue 未标注
最近更新 2026-10-11 创建于 2026-10-01
README 6.3 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add @y9931666/[email protected]
兼容 DSH 版本0.2.0-rc.2版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-plugin-crossfire:DeepSeek Harness 里的对抗式评审与逐条裁决

  • 红队按维度分头攻击
  • 缺陷逐条认定或驳回
  • 四态评审状态机
  • 复审只核对旧账
  • 导出 Markdown 交付物

适用场景

智能体编排代码评审

上游标签

deepseekdeepseek-harnessdshdsh-plugindsh-plugin-marketdsh-pluginsworkflowworkflows

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-09): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

模型与账号接入
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方9931666仓库 dsh-plugin-crossfire · 默认分支 未标注
分类模型与账号接入ai
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言TypeScript仓库主语言
许可证NOASSERTION商用或二次分发前请确认条款原文
星标 / 复刻 / issue1 / 0 / 未标注收录时的数值,非实时
创建 / 更新2026-10-01 · 2026-10-11最后推送 未标注
本站收录2026-10-02首次进入本站目录的时间

README 全文

6.3 KB
作者原文,中文版优先;只做安全转义,不改内容

针锋 Crossfire

把一个已经定稿的成果摆上台,让红队从指定维度分头攻击,由你逐条认定或驳回。

Crossfire 是 DeepSeek Harness 的一个插件,只做一件事:对抗式评审。它不产出方案、不改代码、不自动修复 —— 它是验收器,不是执行器。

它和别的多智能体插件有什么不同

协作型团队(如 AgentTeams) 圆桌会议 针锋 Crossfire
目标 把活干完 开一场多角色会议 判定一份成果站不站得住
机器做什么 分工、执行、自动修复 统筹、转述、聚合 只挑错
谁下结论 流程门禁 主持人汇总 你,逐条
界面 成员树 / 任务 DAG 拓扑图 + 面板 一张卡,四个状态

四条边界(越界即破坏了它存在的意义):

  1. 表态永远由人做。 缺陷的认定 / 驳回只能在卡片上由你操作;插件没有、也不该有"代表认定缺陷"的工具。
  2. 不产出方案、不改代码、不自动修复。
  3. 红队专家只读。 它们的工具是白名单:read / read_image / glob / grep + 一个 crossfire_report。能取证,不能动手。
  4. 你的历史表态只用于去重与复审递进,绝不会作为"用户画像"喂给红队 —— 否则模型会预判你的偏好而干脆不提某类问题,与"反方攻击"的初衷正好相反。

安装

dsh plugin --profile web add @y9931666/dsh-plugin-crossfire

> 包名是 @y9931666/...(作者的 npm 账户名);@huanlin 是另一个用户的 scope,
> 历史文档里那个包名已被占用、不可用。

安装后重启 Harness 进程并刷新浏览器(host 侧改动不热重载)。

环境要求:DeepSeek Harness 0.2.0-rc.2+、Node >= 22(开发时为 24.x)。

用法

在对话里说一句「用针锋评审一下这个方案」,或者在卡片上点按钮 —— 两条路驱动的是同一套状态机。

draft ──送红队上场──▶ attacking ──收集观点──▶ judging ──定稿──▶ settled
▲                │
└──── 开复审 ─────┘
(只核对旧账)

工具面(crossfire_*)

工具 作用
crossfire_open 把待验证对象摆上台(标题 + 正文 + 维度 + 强度)。状态 draft
crossfire_stance 写入用户的立场与理由;没有就从对话提炼(distilled=true),但绝不虚构
crossfire_attack 按维度拉起只读红队专家。状态 attacking
crossfire_collect 把专家发言拆成逐条可裁决的缺陷。状态 judging
crossfire_finish 定稿,固化 known-flaws 清单并写入历史。状态 settled
crossfire_recheck 复审:只核对上一轮已认定的缺陷是否修复
crossfire_export 导出 Markdown 交付物
crossfire_report 专家侧:红队提交发言的唯一通道

卡片

在对话轨迹里占一张卡(tool.call.toolview,key = crossfire_open),每张缺陷一张子卡,可内联认定 / 驳回(必填理由)/ 待定,三态可互切。卡片每秒轮询快照,因此状态机一变它立刻跟着变。

顶部影响条显示 认定 / 驳回 / 待定 与"打穿立场"的条数。

数据落在哪

<工作区>/.crossfire/crossfire//
review.json        评审记录(议题、立场、缺陷三态、历史轮次)
transcript.jsonl   红队发言(append-only)
user-actions.jsonl 用户行为
export.md          导出物

命名空间与圆桌会议的 .roundtable 完全隔离:两个插件零代码耦合,互不读写对方的状态。

刻意没有的东西:拓扑图、有向边、聚合网关、知识库中继、skill 中继、代理思考。

两个"修好了的真实缺陷"

  1. 维度标签:圆桌的历史数据里 dimension 实值是 维度② / 其他 / 空串(圆圈数字被当成了维度名)。Crossfire 的规则是落库维度必须 ∈ 本次采用维度,越界者归一化并留下 dimensionFallback 标记。
  2. 过程叙述污染裁决面:[当前状态] 已收到主持人任务… 这类发言曾被当成缺陷收进列表。Crossfire 在收集阶段拦掉 auto-capture 与行首进度标记,但不误杀真缺陷("密钥硬编码在源码里"这类短句有专门的测试守护)。

开发

从源码跑起来(克隆后必读)

.gitignore 排除了 node_modules/ 与 lib/,所以克隆下来是一个没有构建产物的源码树 ——
package.json 的 main 指向 ./lib/index.js,不构建就装不上:

pnpm install                 # 或 npm install
pnpm run build               # typecheck×2 → tsdown 双产物 → 声明生成

> 本仓库的 node_modules/ 在作者机器上是指向另一个本地包的 junction(提权创建),因此
> 它绝不入库;克隆后请自行安装依赖。

四条门禁

node ./node_modules/typescript/bin/tsc -p tsconfig.json --noEmit        # host 类型
node ./node_modules/typescript/bin/tsc -p tsconfig.client.json --noEmit # client 类型
node --test --test-isolation=none "test/*.test.mjs"                     # 单测(零新依赖)
node ./node_modules/.bin/tsdown.cmd -c tsdown.config.ts                 # 构建双产物

--test-isolation=none 不是可选项:受限环境下 node --test 默认为每个测试文件 spawn 子进程并捕获其输出,会直接 EPERM。

装好之后的运行时验收

需要连真实运行中的 Harness(只能在浏览器里跑):

  1. 打开 DSH Web GUI,按 F12 打开控制台
  2. 把 test/browser-acceptance.js 整段粘贴进去回车
  3. 看 PASS / FAIL / SKIPPED

为什么必须在浏览器:插件自建的两条 Web 路由走宿主的
connection.requestRejection 栅栏(Host/Origin + 浏览器认证)。裸 Node 进程没有那个
认证上下文,会被 401 connection trust check failed 拦下 —— 这是栅栏在正常工作,
不是缺陷。

License

MIT

常见问题

7 问
答案由本站依据条目字段整理,不引用上游原文
dsh-plugin-crossfire 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add @y9931666/[email protected]` 即可。

dsh-plugin-crossfire 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-plugin-crossfire 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-plugin-crossfire 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2。

dsh-plugin-crossfire 用的是什么许可证?

上游标注为 NOASSERTION。商用或二次分发前请到仓库确认许可证原文。

dsh-plugin-crossfire 有哪些功能?

红队按维度分头攻击、缺陷逐条认定或驳回、四态评审状态机、复审只核对旧账、导出 Markdown 交付物。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

模型与账号接入
按星标排序,可作替代方案

archify

archify

从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

L4 · 沙盒安装通过 8.0 万 星

nocobase

nocobase

L3 · 安装规范通过 2.5 万 星

dsh-our-free-model

dsh-our-free-model

为 DeepSeek Harness 挂载免登录、免 API Key 的免费前沿模型通道,装完即用,并附用量看板与 OpenAI 兼容本地转

未标注验证等级 8,064 星

dsh-purge

dsh-purge

dsh-purge 是一款 DeepSeek Harness 设置插件,可修改默认副本、权限策略和工具限制,并添加规则卡片以分组应用补丁,支

L5 · 运行验证通过 4,573 星

9931666 的其它插件

1 个

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-09。