🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

目标网格 Jarad-z/dsh-goalmesh

DeepSeek Harness
Jarad-z66 天前有提交已提供中文文档扫描:未发现敏感能力

把全局目标拆成有边界的多 Agent 任务图并追踪执行

30.1/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Jarad-z/dsh-goalmesh
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/11/03·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 66 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-goalmesh-workspace(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 14:42:15

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-agent-loop-testkit@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-code-runtime@deepseek-ai/dsh-invariants@deepseek-ai/dsh-llm
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 目标拆解为任务图
  • 有界DAG调度
  • 持久化轨迹追踪

面向 DeepSeek Harness 的目标驱动多智能体编排——有界 DAG 调度、嵌套委派、类型化证据,以及持久化轨迹 UI。

README

由 DeepSeek 最新模型翻译生成
面向 DeepSeek Harness 的目标驱动多 Agent 编排。 把一个全局目标转化为有边界的 Agent 任务图,并让每个决策、依赖和结果都清晰可见。 为什么选择 ·运行机制 ·能力矩阵 ·工具协议 ·本地开发 输入一个目标,得到一张协作网络 DSH GoalMesh 是一个 DeepSeek Harness 插件,对模型只暴露一个工具:goal_mesh。它负责校验声明式任务 DAG、启动数量受控的专业 Agent、传递结构化依赖结果、支持嵌套任务拆解,并在 DSH Web 中呈现完整的执行轨迹。 01 · 目标原生每个 Agent 都会收到不可变的全局目标、聚焦的局部目标,以及明确的验收标准。 02 · 为多 Agent 而生 DAG 调度、并发边界、嵌套委派、超时和取消,全部由同一个协调器管理。 03 · 证据优先结构化报告与持久事件,让实时执行和历史回放都能通过同一棵任务树解释。 [!NOTE] GoalMesh 是 DSH Plugin,不是 Codex Plugin。它运行在 DeepSeek Harness Profile 中,并遵循 Cordis Entry/Fiber 的生命周期所有权。 为什么选择 GoalMesh - 不偏离全局目标 —— 局部任务始终锚定同一组成功标准和约束,不会因为层层委派而失焦。
展开完整文档(README 剩余 1 节)
面向 DeepSeek Harness 的目标驱动多 Agent 编排。
把一个全局目标转化为有边界的 Agent 任务图,并让每个决策、依赖和结果都清晰可见。

为什么选择 ·运行机制 ·能力矩阵 ·工具协议 ·本地开发

输入一个目标,得到一张协作网络

DSH GoalMesh 是一个 DeepSeek Harness 插件,对模型只暴露一个工具:goal_mesh。它负责校验声明式任务 DAG、启动数量受控的专业 Agent、传递结构化依赖结果、支持嵌套任务拆解,并在 DSH Web 中呈现完整的执行轨迹。

01 · 目标原生每个 Agent 都会收到不可变的全局目标、聚焦的局部目标,以及明确的验收标准。

02 · 为多 Agent 而生 DAG 调度、并发边界、嵌套委派、超时和取消,全部由同一个协调器管理。

03 · 证据优先结构化报告与持久事件,让实时执行和历史回放都能通过同一棵任务树解释。

[!NOTE]
GoalMesh 是 DSH Plugin,不是 Codex Plugin。它运行在 DeepSeek Harness Profile 中,并遵循 Cordis Entry/Fiber 的生命周期所有权。

为什么选择 GoalMesh

- 不偏离全局目标 —— 局部任务始终锚定同一组成功标准和约束,不会因为层层委派而失焦。
- 结构化并发 —— 准入、超时、取消、失败传播和资源清理由一个协调器统一收口。
- 依赖感知调度 —— 前置任务稳定后才会启动下游,并显式支持 fail、skip、partial 三种行为。
- 安全的递归委派 —— 子 Agent 可以通过绑定执行尝试、限定子级作用域的 lease 创建嵌套 GoalMesh。
- 稳定的结构化结果 —— 每个子 Agent 返回 TaskReport,任务身份和输入顺序保持确定性。
- 可持久回放 —— 实时事件与历史事件折叠成同一棵 Web 任务树,并支持可信的子 Session 跳转。

运行机制

%%{init: {"theme": "base", "themeVariables": {
"primaryColor": "#eff6ff",
"primaryTextColor": "#0f2c52",
"primaryBorderColor": "#60a5fa",
"lineColor": "#60a5fa",
"secondaryColor": "#ffffff",
"tertiaryColor": "#f0f9ff",
"fontFamily": "Inter, ui-sans-serif, system-ui"
}}}%%
flowchart LR
G["全局目标成功标准 + 约束"] --> T["goal_mesh"]
T --> C["GoalMesh 协调器单写者状态所有者"]
C --> D["DAG 调度器容量 + 策略 + 超时"]
D --> A1["Agent A研究"]
D --> A2["Agent B实现"]
D --> A3["Agent C验证"]
A1 --> R["结构化 TaskReport"]
A2 --> R
A3 --> R
R --> C
C --> E["持久化执行轨迹"]
E --> U["DSH Web 任务树"]
A2 -. "有边界的嵌套 Mesh" .-> D

协调器位于根 Agent 和所有子 Agent 之上。子 Agent 永远不会获得可变的运行账本,而是通过可撤销 lease 工作,因此兄弟 Agent 无法修改彼此状态。Cordis Fiber 从挂载到释放,全程持有工具注册、监听器、服务和运行中资源。

能力矩阵

| 能力 | v0.3 |
| 前台有界并行 | ✅ |
| 静态任务 DAG 与依赖结果物化 | ✅ |
| Collect-all、Fail-fast 与 Quorum 策略 | ✅ |
| Fail、Skip 与 Partial 依赖传播 | ✅ |
| 本地嵌套 GoalMesh 调用 | ✅ |
| 嵌套任务期间释放并重新获取父级 permit | ✅ |
| 持久轨迹回放与 Web 任务树 | ✅ |
| 运行时不变量校验 | ✅ |
| 分离式/后台执行 | 规划中 |
| 自动任务重试 | 规划中 |
| 感知 Provider 的分布式容量 | 规划中 |

包结构

| 包 | 职责 |
| dsh-goalmesh-plugin | 可安装的组合 Bundle 与 Cordis patch |
| dsh-tool-goalmesh | Host 工具、协调器、调度器、记录器与不变量伴生插件 |
| dsh-client-ui-goalmesh | 惰性 Node 入口与 DSH Web 执行轨迹客户端 |

dsh-goalmesh/
├─ packages/
│ ├─ goalmesh-plugin/ # Bundle + cordis.patch.yml
│ ├─ tool-goalmesh/ # 多 Agent 编排运行时 │ └─ client-ui-goalmesh/ # 持久执行轨迹 UI ├─ docs/ # 架构与执行契约 ├─ harness-patches/ # 最小化公开 Harness 前置补丁 └─ tests/ # 协调器、嵌套、回放、UI、不变量测试

这三个包遵循 DeepSeek Harness 的所有权边界:Host 调度可以运行在无界面的 Profile 中,可安装 Bundle 则把 Host、不变量伴生插件和 Web 入口组合到一起。

工具协议

根调用声明一个全局目标,以及本次调用私有的任务图:

{
"goal": {
"statement": "交付一份可以进入发布流程的 API 迁移方案",
"success_criteria": [
"每项破坏性变更都有明确负责人", "回滚与验证步骤清晰可执行" ],
"constraints": [
"迁移期间保持向后兼容" ] },
"tasks": [
{
"key": "surface",
"description": "梳理公开 API 范围", "objective": "识别所有受影响的端点与调用方",
"acceptance_criteria": [
"清单完整,并附有可追溯证据" ] }, { "key": "rollout", "description": "设计发布流程", "objective": "产出分阶段迁移与回滚步骤",
"acceptance_criteria": [
"每个阶段都有可量化的准入条件" ],
"depends_on": ["surface"],
"dependency_failure": "partial"
}
],
"failure_mode": "collect_all"
}

嵌套调用不再传入 goal。所有权来自 Host 工具捕获的 scoped lease,而不是模型提供的任何 ID。

本地开发

GoalMesh v0.3 面向 DeepSeek Harness 0.1.0-rc.5,公开基线提交为 47f943859bef60e4160492346772ded9b24f765a,并应用仓库内的最小运行时补丁 harness-patches/goalmesh-prerequisites.patch。

[!IMPORTANT]
请让 deepseek-harness 与 dsh-goalmesh 保持为兄弟目录。Workspace 依赖会按照这一目录结构解析。

mkdir goalmesh-dev && cd goalmesh-dev
git clone https://github.com/deepseek-ai/deepseek-harness.git
git -C deepseek-harness checkout 47f943859bef60e4160492346772ded9b24f765a
git -C deepseek-harness submodule update --init --recursive
git clone https://github.com/Jarad-z/dsh-goalmesh.git
git -C deepseek-harness apply ../dsh-goalmesh/harness-patches/goalmesh-prerequisites.patch
cd dsh-goalmesh

corepack enable
corepack install --global pnpm@11.7.0
pnpm --dir ../deepseek-harness install --frozen-lockfile
pnpm --dir ../deepseek-harness run build:lib
pnpm install --frozen-lockfile
pnpm check

常用命令

| 命令 | 用途 |
| pnpm build | 构建 Host 与 Web 包 |
| pnpm typecheck | 检查完整 TypeScript 项目图 |
| pnpm test:unit | 运行 Vitest 测试 |
| pnpm lint | 运行 oxlint |
| pnpm check | 构建、测试、lint,也是 CI 的完整契约 |

构建产物输出到 packages/tool-goalmesh/lib/ 和 packages/client-ui-goalmesh/lib/。可直接组合到 Profile 的 patch 位于 packages/goalmesh-plugin/cordis.patch.yml。

设计保证

- 根工具只会在本次调用及其持有的资源全部稳定后返回。
- 未知模型字段和伪造的所有权标识会被拒绝。
- 全局目标只读;子 Agent 仅针对自己的局部任务目标提交报告。
- 协调器状态转换串行执行,并由运行时不变量持续检查。
- 持久 UI 事件只负责观测;Web 客户端永远不会成为第二个调度器。
- Provider 被移除后会停止新任务准入,但不会放弃已经持有的清理责任。

完整设计请阅读架构契约,版本边界和实现顺序记录在执行计划中。

参与贡献

欢迎贡献。提交 Pull Request 前请先阅读 CONTRIBUTING.md,并运行 pnpm check。安全问题请通过 GitHub 私密漏洞报告流程提交,具体方式见 SECURITY.md。

基于 MIT License 发布。
为明确的目标、有边界的 Agent,以及可检查的结果而构建。
预览分享卡片长什么样 ↓Jarad-z/dsh-goalmesh
分享 · DeepSeek Harness Hub
Jarad-z/dsh-goalmesh

把全局目标拆成有边界的多 Agent 任务图并追踪执行

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部