dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
面向高安全、多租户与严格合规场景打造的 DeepSeek Harness 智能体拓扑治理与零信任数据边界基础设施。
核心优势 • 为什么选择 ATN • 安全责任模型 • 实测数据背书 • 快速上手 • 文档中心
在多智能体系统(Multi-Agent Systems)深入企业生产环境的过程中,架构师与工程师普遍面临着协同与安全不可兼得的三重严峻困境:
原生 Team 或自由群聊缺乏宿主级数据隔离机制,智能体间的上下文广播极易引发跨租户数据穿透、敏感资产越权或信息污染,直接触碰合规红线。
固定工作流难以适应多变的任务环境;而放任自由通信则导致通信复杂度飙升至 $O(N^2)$,造成严重的 Token 预算爆炸与延迟雪崩。
节点离线导致任务悬空,缺乏事务级原子队列与自愈保障,生产级故障难以复现与追溯。
dsh-ATN 通过创新的拓扑层与保管层两层解耦架构,彻底解决了上述矛盾:
架构层级 · 管辖维度 · 运作机制 · 核心业务价值 🕸️ 拓扑层 (Topology) · 物理可达性(能和谁协作) · 动态自适应:节点按需自主换边,出度受对数曲线平滑约束 $O(N \log N)$(默认 8 节点上限为 4,32 节点为 6,部署天花板为 8) · 告别广播风暴与静态僵化:以极低通信复杂度实现跨阶段高效路由,杜绝无序网络蔓延。 🛡️ 保管层 (Custody) · 数据合法权属(能传递什么) · 宿主强约束:零信任底线,受控出站通道逐一审查,无权声明即刻原子熔断 · 杜绝数据洗白与横向越权:严格匹配宿主授予的真实资产凭证,保障企业数据主权。
关键差异:这是 DeepSeek Harness 原生 Team 完全不具备的能力——原生 Team 既无法自适应动态拓扑,更完全缺乏宿主级强制的数据保管边界。
dsh-ATN 专为对数据边界可证明性、调用经济性与系统韧性有严苛要求的生产级场景而设计:
start、spawn、send(task/note/result)、status(review/claim/rewire)、publish、finish 及保留治理 API 实行毫秒级出站审查。evidence-not-owned)在持久化或派发前被绝对熔断,不污染网络状态、不扣减步数配额、不产生脏数据。messageId、dependsOn、retryOf)实施全链路审计,彻底封堵任何隐式信道。atn_status(query=...) 检索潜在协作节点时,候选节点的专长与标签(topics)完全由宿主从真实 Custody 注册表反向派生。atn_status(rewire=...) 自主重连最佳协同节点,无缝适应多阶段任务流转。msg:、task: 与 artifact: 精准引用,由宿主严格核验存在性、任务可见性与保管集合。networkId 隔离的串行写队列,读取、配额校验、ID 分配与持久化在同一临界区原子执行,杜绝并发竞争与死锁。atn_status(claimTaskId=...) 原子抢占接管,流程永不悬空中断。Draining(处理在途义务、停收新任务)→ Retired(注销资源)两阶段优雅离线,保障复杂链路有序收拢。dsh-better-sidebar@0.28.0 侧边栏 Tab。企业在部署多智能体系统时,需要清晰明确的安全边界定义。dsh-ATN 采用业界标准的责任共担模型(Shared Responsibility Model):
职责层级 · 负责主体 · 核心保障范围 · 协同交互界面 基础设施层 · dsh-ATN 引擎 · • 14 条受控出站通道无旁路强制审查• evidence-not-owned 原子熔断与事务回滚• 对数级拓扑出度限制与稀疏路由保障• 结构化 Artifact / Task 权属与引用合规校验• 串行原子写队列与孤儿任务自愈机制 · 框架内置拦截引擎与一致性套件 (conformance/) 企业宿主层 · 企业宿主系统 · • 租户主体身份认证与会话鉴权 (IAM / OAuth)• 企业真实数据权限源映射 (文件 ACL / 数据库 RLS)• 业务层自然语言敏感内容与 DLP 策略审查• 持久化合规审计日志的存储与留存 · defineCustodyPolicy 策略配置接口
💡 设计哲学:拒绝浮夸玄学,交付确定性控制
dsh-ATN 坚信:在生产环境中,确定性的规则比不可控的“群体智能涌现”更值得信赖。ATN 专注在通信层与拓扑层提供数学可证明、测试可复现的强隔离保障,与宿主的安全体系共同构筑坚不可摧的立体防护网。详见 威胁模型白皮书 与 读取授权规范。
在行业普遍充斥个例跑分与过度宣传的背景下,dsh-ATN 坚持实事求是。我们在严格对齐的等预算约束下,使用 deepseek-v4.1-flash 完成了五臂各 14 个配对 seed、共 70 次真实模型调用的终轮基准评测:
评估臂 (Arm) · 精确任务通过率 · Wilson 95% 置信区间 · 任务墙钟耗时中位数(秒) · 配对模型调用次数相对差 single (普通单智能体) · 9/14 · 38.76% – 83.66% · 106.08 · 基准 single-scaffolded (逐分片单智能体) · 13/14 · 68.53% – 98.73% · 119.83 · +13 次 independent-pool (独立无通信池) · 12/14 · 60.06% – 95.99% · 107.95 · +1 次 native-team (Harness 原生 Team) · 14/14 · 78.47% – 100.00% · 204.37 · +21 次 🚀 `atn-adaptive` (自适应拓扑网络) · 10/14 · 45.35% – 88.28% · 156.96 · 较原生 Team 显著少 21 次 (p=0.00366)
ATN 深度融合 DeepSeek Harness Web GUI,提供直观的可视化网络拓扑与执行状态:
dsh-better-sidebar@0.28.0 则自动挂载为右侧原生 Tab 页面。ATN 提供清晰、紧凑的模型交互工具集(默认启用 8 个核心工具;配置 substrateEnabled=false 时可回退至经典 5 工具模式):
工具名称 · 核心输入参数 · 核心职责与业务价值 atn_start · objective, successCriteria, constraints · 初始化协作网络并确立初始目标,分配入口根节点。 atn_spawn · task, context, leaseMs · 在拓扑中创建同能力工作节点,继承安全预设并建立初始连接边。 atn_send · to, kind (task\ · note\ · result), body · 受宿主保管策略约束的点对点通信;支持子任务下发、进展同步及带权属证据的结算交付。 atn_status · 可选读:query, taskIds可选写:claimTaskId, review, rewire · 一体化状态中枢:查询拓扑邻居、原子认领孤儿任务、提交履约评价及自主换边重连。 atn_publish · sub_task, artifact, rationale, refs · 发布只追加的结构化中间产物;引用可解析、理由逐条点名、权属由宿主保管严格核验。 atn_search · query · 结合 BM25 与可选引文权重的产物检索引擎,仅对正相关结果排序,默认至多 8 条。 atn_visit · addresses · 精准获取指定产物地址详情;严格全解析校验,任一地址不存在则整体安全拒绝。 atn_finish · 可选 scope="node"\ · "network" · 优雅退出与成果汇聚:支持单节点责任交付(node)或全网汇聚最终结论(network)。
>=0.2.1-rc.3(最低版本要求)已验证组合为 Harness 0.2.1-rc.3 + 可选 Better Sidebar 0.28.0。engines.dsh 与宿主 peer 依赖均声明 >=0.2.1-rc.3;开发依赖和测试基准固定 rc.3,后续版本仍需验证。Harness rc.2 用户请使用 ATN 0.6.2,rc.1 用户请使用 ATN 0.6.1。升级范围及验证结果见 0.6.3 发布记录。
推荐使用已发布的 0.6.3 稳定版本(亦可从 GitHub Release 获取预构建 tarball):
# 1. 一键安装 ATN 插件至 Web Profile
dsh plugin --profile web add dsh-atn@0.6.3
# 2. 可选:安装无缝协同的原生侧边栏组件
dsh plugin --profile web add dsh-better-sidebar@0.28.0
# 3. 验证配置就绪状态
dsh --profile web --dump-config亦支持从源码构建打包:
git clone https://github.com/ff66ccff/dsh-ATN.git
cd dsh-ATN && npm ci
npm run build && npm run pack:tarball
dsh plugin --profile web add ./.artifacts/dsh-atn-0.6.3.tgz通过 defineCustodyPolicy 声明节点合法拥有的资产与出站提取规则。以下示例展示如何轻松构筑零信任出站拦截屏障:
import { defineCustodyPolicy } from 'dsh-atn'
// 1. 定义宿主真实数据权限映射(由企业业务系统授予,模型无法篡改)
const custodyTable = new Map<string, Set<string>>([
['node-finance', new Set(['finance-report-2026', 'tax-record'])],
['node-dev', new Set(['system-architecture-spec'])],
])
// 2. 声明出站安全审查策略
const policy = defineCustodyPolicy({
// 返回指定节点合法持有的 Artifact 资产清单
custody: (nodeId) => custodyTable.get(nodeId) ?? [],
// 从出站消息与字段中提取声明持有的 Artifact ID
extractClaims: (input) => [
...JSON.stringify(input).matchAll(/claim:([a-z0-9-]+)/g)
].map(m => m[1]),
// 由宿主提供结构化元数据,驱动 atn_status 安全发现
describeArtifact: (id) => ({ topics: [id] }),
})
// 3. 将策略挂载至全局网络,获取管理释放句柄
const disposePolicy = ctx.atn.installOutboundPolicy('*', policy)运行内置端到端验证用例(零付费 API 消耗):
node --import tsx/esm examples/information-boundary.ts
# 控制台输出: Owned note/result accepted; unowned review refused atomically; custody discovery works without a board.为帮助企业在私有云与复杂宿主环境中平滑接入,dsh-ATN 随包提供独立的 宿主一致性测试套件(dsh-atn/conformance):
在 Profile 的 cordis.patch.yml 中即可对网络与 Substrate 行为进行精细调优:
配置参数 · 默认值 · 作用说明 maxCollaborationPeers · 8 · 有效出度天花板(硬约束 1–8),status 返回当前规模对数值。 maxResidentNodes · 8 · 单网络内最大并发驻留活跃工作节点数 maxTotalNodes · 32 · 单网络生命周期内累计允许创建的最大节点总数 stepBudget · 64 · 单节点准入步数硬配额,耗尽后进入优雅退休状态 maxTasks · 256 · 单网络最大支持的累计任务数 maxMessageBytes · 8192 · 单条通信消息最大 UTF-8 字节上限(8KB) defaultLeaseMs · 300000 · 默认任务租约超时时长(5 分钟) networkDeadlineMs · 3600000 · 单网络硬性总生命周期上限(60 分钟) substrateEnabled · true · 是否启用共享知识底座;设为 false 可关闭 3 个新工具 maxSubstrateMessages · 128 · Substrate 消息数上限,满额即熔断,无静默驱逐 maxSubstrateMessageBytes · 2048 · 单条 Substrate 消息最大 UTF-8 字节数 maxSubstrateTotalBytes · 131072 · Substrate 序列累计字节容量(128KB) substrateSearchResults · 8 · 每次 search 返回条数上限(1–16) substrateVisitLimit · 8 · 每次 visit 地址查询上限(1–16) substrateRefsPerMessage · 32 · 单条消息最大引用上限(1–32) substrateCitationWeight · true · 是否启用引文权重排序;关闭后纯按 BM25 检索 substrateCitersShown · 8 · 模型最多回看最近被引地址数(1–8) domainName · atn_networks · 隔离存储域命名空间
dsh-ATN 恪守极致严苛的工程交付标准,配备全方位的自动化静态分析与单元/集成测试:
npm install # 安装依赖
npm run typecheck # 严格 TypeScript 类型检查
npm test # 执行全量 620+ 项自动化测试(零真实 API 消耗,毫秒级快速运行)
npm run verify:sidebar # 验证与 Better Sidebar 0.28.0 的双向兼容性
npm run build # 构建生产分发产物
npm run pack:tarball # 构建生产 tgz 发布包
npm run smoke:profile # 运行真实 DSH Profile 完整集成烟测docs/information-boundary/)。dsh-ATN 坚决不堆砌虚幻的玩法,而是沿着确定性的企业信任轴(Trust & Governance)持续演进:
深入了解系统设计细节与实证报告,请查阅 dsh-ATN 文档库索引指南: