vuchisu069-source/dsh-round-table 预览 preview

vuchisu069-source/dsh-round-table

DSH 多方群聊协作插件(圆桌):把不同人设的 AI Agent 拉进同一研讨房间,互相讨论、交叉补充、质疑修正,最终一键总结出综合方案;也支持把工作区已有的对话框拉进来参与讨论,消除信息隔离。支持手动 @ / 全体研讨 / 接力链三种发言模式,含轮次上限、全局暂停等防死循环控制。官方 bundle 插件:dsh plugin --profile web add github:vuchisu069-source/dsh-round-table#main

Project Overview项目介绍

This is an official native bundle plugin built exclusively for DeepSeek Harness (DSH). It enables users to create custom AI roles that can be quickly summoned via the @ mention paradigm directly in DSH’s main input field. After installation, a "Round Table Members" section is added to DSH’s left sidebar, where users can create any number of custom AI roles. Each role can be configured with a unique visual avatar, system prompt, personality parameters, and an optional custom persona document. Avatar options include 4 shapes, 10 expressions, and 8 color combinations.

It supports two core modes: single-role response and true multi-role discussion. For single-role requests, the model responds entirely in the first person from that role’s perspective. Unlike traditional multi-room chat workflows, the @ mention paradigm integrates roles directly into your daily conversation flow without switching panels or entering dedicated rooms. For multi-role discussions, each role gets its own independent agent session, and runs in a serial sequence where the previous role’s real output is used as context for the next role. After all roles have spoken, a host agent summarizes the discussion into clear points of consensus, disagreement, and actionable next steps.

This plugin can be installed via the DSH official command line, either directly from this GitHub repository or from a local clone. After installation, you need to restart DSH to activate the plugin, and all your custom roles are persistently stored in your local DSH data directory. The plugin is released under the permissive open-source MIT license. It also includes built-in cost control measures such as a 90-second per-role limit and a 120-second overall limit for discussions, a 2000-character truncation for persona documents, and disabling tools during the discussion coordination phase to avoid unnecessary token consumption.

这是一个专为DeepSeek Harness(DSH)开发的原生bundle格式插件,核心功能是引入可自定义的AI角色,支持以@提及范式快速召唤角色参与对话。用户可以在DSH左侧边栏创建任意数量的AI角色,每个角色可配置专属形象、系统提示词、性格参数和可选的人设文档,满足个性化使用需求。

支持单角色回答和多角色真实讨论两种模式:单次召唤单个角色时,模型完全以该角色的身份第一人称回答;同时召唤多个角色讨论时,每个角色使用独立的Agent会话串行推理,前一个角色的真实输出作为后一个的上下文,最后由主持人收敛出共识、分歧和行动建议。

可通过DSH官方命令行从本仓库安装,也可本地克隆后安装,安装完成后重启DSH即可使用,用户创建的角色数据会持久化存储到本地DSH配置目录。本插件采用MIT许可证开源,多角色讨论内置了超时保护和token消耗控制机制,避免不必要的成本浪费。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 3 stars - very few users, little community feedback星标只有 3,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add "github:vuchisu069-source/dsh-round-table#main"

把 vuchisu069-source/dsh-round-table 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

round-table · 圆桌

DSH 角色扮演与多角色讨论插件(@ 提及范式)
在 DSH 左侧边栏创建带形象的 AI 角色,然后在对话输入框 @角色名 直接召唤:
单角色 = 该角色以独立人格回答;多角色 = 各角色以独立会话真实讨论一轮,最后主持人收敛出 共识 / 分歧 / 行动建议。

license official bundle @ mention


目录


这是什么

round-table 是 DSH(DeepSeek Harness)的官方 bundle 格式插件,把「AI 角色」引入你的日常对话:

  1. 创建角色:左侧边栏常驻「圆桌成员」——你可以创建任意数量的 AI 角色,每个角色有独立的 形象(4 种形状 × 10 种表情 × 8 种配色)、System Prompt、性格参数、以及可选的 SOUL.md 人设文档(Hermes 范式)。
  2. @ 召唤:在 DSH 主输入框输入 @,弹出角色候选(带形象图标);选中即插入 @角色名, 发送后模型完全以该角色的身份、第一人称回答。
  3. 真·多角色讨论:@架构师 @产品经理 讨论xxx —— 不再是"一个模型分饰两角", 而是每个角色以独立的 Agent 会话真实推理(架构师先发言,产品经理拿到架构师的 真实输出后独立回应),最后主持人收敛出共识点 / 分歧点 / 行动建议。
  4. 工具能力:角色 @ 时可以使用 DSH 宿主自带的全部工具(读文件、搜索、执行命令等)—— 让"架构师"真的去读你项目的代码再给方案。

相比传统"房间 / 多方群聊"形态,@ 范式把角色直接织入日常对话流: 不用切面板、不用进房间,想到谁就 @ 谁,成本更低、更自然。


安装

官方 bundle 插件 格式(仓库根 package.json 的 dsh.bundle + dsh.client)。经官方 profile 管理:

dsh plugin --profile web add "github:vuchisu069-source/dsh-round-table#main"
# 或本地目录:dsh plugin --profile web add <round-table 本地路径>

装完重启 web(bundle 层在启动时合成)。重启后左侧边栏底部出现「圆桌成员」区块。


功能截图

多角色讨论结果:@架构师 @产品经理 一句话:导出功能该不该做? 主会话快速确认 → 架构师、产品经理各自独立发言(互不知晓对方内容,真实推理)→ 主持人收敛出结构化结论(共识 / 分歧 / 行动建议):

多角色讨论

@ 候选:主输入框输入 @ 弹出角色候选(emoji 形象 + 名称 + 人设摘要),选中即插入 @角色名:

@ 候选菜单

New Agent 模态:形象(形状/表情/颜色)+ 名称 / Title / 描述 / System Prompt / 性格参数 / Advanced 折叠区(SOUL.md 人设文档——留空则自动从名称/描述合成,@ 时注入):

New Agent

编辑角色:角色卡片 ⋯ 打开编辑模态——保留原 id 更新,底部带删除按钮(确认后删除)与 SOUL 编辑:

编辑角色


快速上手

你做什么 发生什么
左栏「+ 新建角色」 打开 New Agent 模态:选形象(形状/表情/颜色)+ 填名称/Title/描述/System Prompt/性格 + Advanced(SOUL.md)
左栏点角色卡片 自动把 @角色名 插入主输入框(便捷召唤)
左栏角色卡片 ⋯ 编辑角色(含 SOUL、删除)
输入框输入 @ 弹出角色候选(官方输入管线),选中插入 @角色名
发 @架构师 帮我看看 主会话以架构师身份回答;可调用 DSH 自带工具(读文件/搜索/执行命令)
发 @架构师 @产品经理 讨论xxx 真·多角色讨论:各角色独立会话各答一轮 → 主持人收敛出共识/分歧/行动建议
@ 角色不回复? 检查角色名称是否与候选一致(@ 按名称精确匹配);讨论有 90s/角色 与 120s 整体超时保护

Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →

← 上一个 Prev dsh-about 下一个 Next dsh-command-skill-list →