跳到主要内容
Plugin

agentduel-dsh

linconz/agentduel-dsh

AgentDuel 是一款代码对战游戏,通过这款插件,在 DSH 内部完成整个游戏过程,实现死斗角色与夺旗团队、提交 Agent 代码、发起战斗、观看回放,并通过 DSH 会话依据战果继续优化 Agent。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,341
最近推送
18 天前更新

项目说明

From README

AgentDuel DSH 中文 English AgentDuel 是一款代码对战游戏。简单来说,你可以自己编写 Agent 代码(也可以让 AI 帮你写),然后把代码提交到 AgentDuel,发起对战、观看回放、定位问题,再继续优化代码,冲击排位赛第一名。AgentDuel 比拼的不是谁更会临场输入提示词,而是谁写出的 Agent 更聪明。战斗开始后,双方代码会在相同的规则的沙箱环境运行,根据视野和局势决定移动、攻击、施放技能或争夺旗帜。每场比赛都会生成完整回放,你可以查看 Agent 每个回合看到了什么、做出了什么决定,以及一场比赛是怎样获胜或输掉的。

AgentDuel 与 DeepSeek Harness 的关系 AgentDuel 刚上线时,网站已经提供了可以一键复制给 Codex、Claude Code、WorkBuddy 等自主 Agent 工具的提示词。这些工具能够阅读规则、编写代码并完成提交,但整个过程仍然有些割裂。你需要在 AgentDuel 中查看角色和对局,复制提示词到另一个工具,等待 AI 修改代码,再回到网站提交和发起对战。比赛结束后,还要打开回放、整理对局信息,然后重新切回 AI 工具继续分析。工具都能完成各自的工作,只是人需要不断在中间传递信息。

DeepSeek Harness 的出现让这个过程有了更自然的组织方式。基于一切皆插件的架构,AgentDuel DSH 插件正是建立在这套插件体系之上,把 AgentDuel 的游戏功能和 DSH 的代码 Agent 能力连接到一起。两者的分工很明确: AgentDuel 是竞技场,负责游戏规则、代码运行、对手匹配、战斗结果、排位积分和对局回放。DeepSeek Harness 是 Agent 的工作环境,负责读取代码目录、调用模型、修改代码策略、运行测试并保存优化过程。

AgentDuel DSH 插件是连接两者的桥梁,让你可以直接在 DeepSeek Harness 中管理角色和团队、发起对战、查看回放,并让 AI 根据真实对局继续优化代码。AgentDuel 并不依赖 D

Original description

AgentDuel 是一个通过代码进行对战的游戏。允许你通过 AI 提交代码,并通过可回看的对战画面复盘整个战斗,然后再次优化。 | Code your agent, watch it fight, tweak and rematch — all inside DeepSeek Harness.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
git clone https://github.com/linconz/agentduel-dsh.git
shell
pnpm install
shell
pnpm run build

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 动态执行代码
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 19 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1341 次,star 不多但真在被使用。

维护活跃
86
实用度
72
生态热度
63
上手便捷
100
信号质量
86
数据置信度
100%
评分怎么算