DSH 插件市场DeepSeek Harness 社区插件目录

dsh-plugin-magi

已验证 工具与能力 ★ 10 0.2.0

MAGI(三贤人)决策系统 —— 三台独立人格单元各自表决,敏感/重要事项需三票一致。

一句话定位

MAGI(三贤人)决策系统 —— 三台独立人格单元各自表决,敏感/重要事项需三票一致。

安装方式

在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。

$ dsh plugin --profile web add dsh-plugin-magi@0.2.0

兼容的 DSH 版本

^0.2.0-rc.2

作者与热度

MengYuanzhuo · ★ 10 · 更新于 2026-10-23

关于这个插件

dsh-plugin-magi — MAGI(三贤人)

把《新世纪福音战士》里的 MAGI 决策系统做成 DeepSeek Harness 插件:一件待决事项输入进去,

三台独立且互不可见的决策单元各自给出「同意 / 不同意」与理由 —— 必须选边,没有弃权、没有保留 —— 再按规则计票。

| 单元 | 人格属性 | 判断视角 |

| --- | --- | --- |

| MELCHIOR-1 | 科学家 | 事实、数据、可验证性、技术可行性、风险概率 |

| BALTHASAR-2 | 母亲 | 安全、保护、长期后果、伦理、不可逆损害 |

| CASPER-3 | 女人 | 直觉、情感、欲望、自我实现、关系动力学 |

magi_vote(question="要不要删除生产库里的旧表", criticality="critical")
→ VETO(否決)  1:2
  MELCHIOR-1  reject 「缺少可验证的数据支撑:没有量化收益、没有失败概率、也没有回滚方案」
  BALTHASAR-2 reject 「一旦出错,受损的一方没有能力拒绝,也拿不回选择权」
  CASPER-3    approve「我想要它,而且我看不出自己会后悔」

> 端末模式:提訴 读数(CODE / FILE / EXTENTION / EX_MODE / PRIORITY)+ 三盾三角盘面,只给颜色与判决 —— 蓝=承認、红=拒否、琥珀=待決。

安装

要求 DSH 0.2.0-rc.2(清单里以 peerDependencies 声明,版本不符会被宿主拒绝安装)。

dsh plugin --profile <名> add github:MengYuanzhuo/dsh-plugin-magi   # 从 GitHub
dsh plugin --profile <名> add dsh-plugin-magi                       # 从 npm

应用内也可以走插件管理工具:plugin_manager { action: "install_bundle", target: "<规格或包目录>" }。

不要手写 profile 的 package.json / cordis.patch.yml —— 交给上面的命令。

卸载:dsh plugin --profile <名> remove dsh-plugin-magi;账本 ~/.dsh/profiles/<名>/.magi/ 需手动删。

计票规则

| 档位 | 规则 | 结果 |

| --- | --- | --- |

| normal(默认) | 多数决 | 2:1 → 多数方胜 |

| critical(敏感 / 重要) | 三票必须一致 | 3:0 才 承認;任一反对即 否決 |

判决只有三种:承認 / 拒否 / 否決。单元只能投 approve 或 reject,所以不存在平票,

也没有「保留 / 交还人类」这类悬置结果。档位由调用方显式传入;未传时按敏感词表自动升级

(删除、不可逆、密钥、隐私、资金、外发、上线、生产环境、医疗……),并在结果里写明命中了哪些词。

单元调用失败按保守默认记为拒否并注明;三台全失败则整次表决报错,不伪造判决。

用法

工具(agent 调用)

magi_vote(question, context?, criticality?, label?)   发起表决
magi_history(limit?, key?)                            历史记录
magi_personas(action?, force?)                        查看 / 导出人格

magi_vote 返回三份原始意见(stance / confidence / reason / key_factors / risks / caveats)、

计票、判决、耗时,以及每台生效人格的来源与 sha256。

界面

  • 侧栏「面板」列表里的 MAGI 三贤人(三竖条图标)—— 主入口;进入后占满主视图,用「← 返回会话」回来。
  • 对话内卡片 —— 每次 magi_vote 后出现在对话流里:三台结论 + 票数 + 判决。
  • 输入区按钮 —— 输入框附近的黑绿「MAGI」按钮,快捷切到面板。

面板有两种显示模式,随时切换(会记住):

| | 詳細(默认) | 端末 |

| --- | --- | --- |

| 盘面 | 三列单元竖栏,逐字打印理由 | 三盾三角盘面:蓝=承認、红=拒否、琥珀=待決 |

| 输出 | 理由全文 + key_factors / risks / caveats | 只有颜色与判决词 |

> 詳細模式:三列单元竖栏,逐字打印理由,附关键因素、风险与保留意见;底部是 VOTE / UNANIMOUS / CONF AVG / ELAPSED 计票行。

端末模式下按「执行」后,三块盾形会在浅绿 ↔ 黑之间高频闪烁表示思考(三台的周期与相位各自随机),

某台出结果即定格成结果色;詳細模式保持 ANALYZING 状态灯,不加闪烁。

界面文案以中文为主,只保留少数原作写法:承認 / 拒否 / 否決、MAGI SYSTEM、`VOTE / CONF / ELAPSED /

UNANIMOUS、STANDBY / ANALYZING`,以及单元名。

人格文件(点盾形查看 / 编辑)

端末模式的三块盾形可点击(键盘 Tab 聚焦后 Enter / 空格同样可用):弹出该单元当前生效的 md 人格文件。

弹层用粗绿边框 + 黑底绿字,正文比詳細模式再大一号;查看态只有「关闭」「修改」两个选项。

  • 「修改」进入同色系的等宽 textarea;编辑完可以「保存」或「不保存」。
  • 保存写回 /.md,下一次表决立即生效,不需要重启。
  • 「不保存」丢弃草稿、恢复原文;编辑态按 Esc 不会关闭弹层,避免误丢修改。
  • 未配置 personasDir 时只能查看内置默认,「修改」按钮禁用。

三台独立的子功能

同分类对比

同一分类下 Star 最高的 5 个,便于横向比较。

插件作者 Star版本更新
Mole tw93 74.5K 0.0.0 2026-11-10
DeepSeek-Reasonix esengine 36.1K 0.0.0 2026-11-10
dsh-desktop anywhere-labs 35.6K 0.4.1 2026-11-06
awesome-dsh-plugin awesome-dsh-plugin 24.1K 0.1.0 2026-11-10
dsh-market dsh-market 11.8K 1.73.17 2026-11-09