本地优先的编码智能体运行时,支持持久执行、可验证工作流和多工作区协同。
31.4/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:engines.node 要求 >=24.0.0,不满足 Node 22.19.0;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add zendev-lab/ulota该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 2 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/30) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装engines.node 要求 >=24.0.0,不满足 Node 22.19.0;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包@zendev-lab/spark @ 0.4.0
✗Node 引擎要求 >=24.0.0 · 基线 Node 22.19 不满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 08:09:52
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件读取剪贴板或密钥环境变量发起外部网络请求
扫描于 2026/11/4(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-web给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 本地优先编码运行时
- 持久会话
- 可控自主作业
本地优先的编码智能体运行时,支持持久会话与可控自主作业。
README
由 DeepSeek 最新模型翻译生成Spark
本地优先的编码智能体运行时,支持持久执行、可验证工作流和多工作区协同。
Spark 让智能体的工作不再局限于单个终端进程。本地守护进程负责持久会话、调用、后台执行、重试和恢复。Hub 协调已注册的工作区和委派,但不接管它们的仓库或执行状态。本地 Web 工作台、Hub Web UI、频道和 ACP 都是这些归属方的接口,而不是相互竞争的运行时。
当编码任务需要继续推进、请求决策、产出可追溯的产物、在前端重启后存活,或在终端与浏览器监管之间切换时,请使用 Spark。
快速开始
Spark 需要 Node.js >=24 和 npm。推荐直接使用经过验证的 curl 引导脚本作为原生入口;它会安装精确受管的 npm 载荷,并保留原子升级和回滚:
curl -fsSL https://github.com/zendev-lab/spark/releases/latest/download/install.sh | sh
spark doctor
spark
当包管理器应当持有命令时,仍支持全局 npm 安装:
npm install --global @zendev-lab/spark
不启动浏览器工作台,直接运行前台任务:
展开完整文档(README 剩余 1 节)
Spark 本地优先的编码智能体运行时,支持持久执行、可验证工作流和多工作区协同。 Spark 让智能体的工作不再局限于单个终端进程。本地守护进程负责持久会话、调用、后台执行、重试和恢复。Hub 协调已注册的工作区和委派,但不接管它们的仓库或执行状态。本地 Web 工作台、Hub Web UI、频道和 ACP 都是这些归属方的接口,而不是相互竞争的运行时。 当编码任务需要继续推进、请求决策、产出可追溯的产物、在前端重启后存活,或在终端与浏览器监管之间切换时,请使用 Spark。 快速开始 Spark 需要 Node.js >=24 和 npm。推荐直接使用经过验证的 curl 引导脚本作为原生入口;它会安装精确受管的 npm 载荷,并保留原子升级和回滚: curl -fsSL https://github.com/zendev-lab/spark/releases/latest/download/install.sh | sh spark doctor spark 当包管理器应当持有命令时,仍支持全局 npm 安装: npm install --global @zendev-lab/spark 不启动浏览器工作台,直接运行前台任务: spark run "Summarize this repository and identify its validation command." 当主机只需要该进程时,可独立安装可执行应用: npm install --global @zendev-lab/spark-hub spark-hub 完整的 @zendev-lab/spark 包会安装匹配的守护进程、Hub 和 Web 配套组件,因此其调度器也可以使用: spark hub Spark 会按需启动或连接本地守护进程。需要直接检查执行状态时,请使用 spark-daemon status --json。 有关服务商配置、包管理器持有的安装、后台运行、会话和远程操作,请参阅[入门指南][getting-started]。 Spark 提供什么 - 持久执行 —— 会话、调用、后台工作、重试和恢复归属于守护进程,而不是前端进程。 - 受控自主 —— 一次性 /plan、/execute 和 /fleet 指令覆盖常规工作;Goal、Loop、Repro 和 Workflow 增加受监督的长时间运行行为。 - 人工决策 —— 问题和审批始终附着在请求它们的会话和工作上。 - 可追溯结果 —— 任务将工作连接到 issue、git_change 和 document 产物,验证与面向用户的结果保持分离。 - 多种接口 —— 在同一执行模型上使用本地 Web 工作台、Hub Web UI、消息频道、无头 JSON 命令或无状态 ACP 适配器。 - 本地优先边界 —— 每个守护进程保留本地执行和副作用;Hub 协调携带路由状态、审计数据和有界回执。 架构 Spark 将调度、呈现、协调和执行分离: spark CLI / spark web ─────────► 本地 spark-daemon ───► 工作区 + 服务商 channels / spark-acp ────────────────────────┘ browser / Hub Web ─────────────► spark-hub ◄────────── 已注册的 spark-daemon │ └── 内嵌 Web UI + 全局控制面 | 组件 | 职责 | 不负责 | | spark | 向配套可执行文件稳定分发命令 | 产品状态 | | spark-web | 本地交互展示与会话挂接 | 持久业务状态 | | spark-daemon | 会话、调用、通道、执行、重试与恢复 | 跨工作区协调 | | spark-hub | 认证、daemon 网关、工作区注册表、委派、审计与内嵌管理 UI | 目标执行、仓库或内部证据 | | spark-acp | 无状态协议转换 | 会话或调用 | 详细的归属关系与命令语法见 .agents/notes/contracts/command-planes.md。包依赖方向与状态写入方由 architecture/packages.json 和包架构规范定义。 典型工作流 1. 在 spark web 中或用 spark run 描述预期结果。 2. 用 /plan 把意图转成持久、可检查的任务。 3. 普通执行用 /execute,隔离的并行前沿用 /fleet;工作需要自主推进时,再选用 Goal、Loop、Repro 或 Workflow。 4. 在所属会话或 Hub Inbox 中回答问题、处理审批。 5. 交付前检查产物、变更、任务与验证结果。 6. 在本地继续,或通过 Hub 把有边界的工作委派给另一个工作区。 [用户文档][docs]讲解这些工作流,无需了解内部包或存储。 接口 | 接口 | 最适合 | | spark / spark web | 交互式本地编码会话 | | spark run / spark bg | 前台脚本与后台工作 | | spark-daemon | 执行检查与运维控制 | | spark-hub | 全局浏览器管理、协调与委派 | | spark-acp | 基于规范 daemon 会话的 ACP 兼容客户端 | 原生根命令行接受 spark daemon、spark hub、spark web、spark acp 和 spark mcp 作为便捷形式,并执行对应的 spark-* 配套程序。完整元包会安装所有配套程序;真正的解析器、诊断、更新器与路由仍留在 @zendev-lab/spark-cli。运行 spark --help 查看当前命令表。完整命令参考维护在[用户文档][cli-reference]中。 文档 - [用户文档][docs] —— 安装、工作流、接口与故障排查。 - EVOLUTION.md — 项目意图、目标、非目标,以及待解决的问题。 - .agents/notes — 按需查阅的内部约定、决策,以及维护者操作手册。 - .agents/AGENTS.md — 智能体知识的存放位置,以及渐进式披露规则。 - CONTRIBUTING.md — 源码环境搭建、仓库工作流、校验、文档归属,以及 pull request。 - AGENTS.md — 编码智能体在整个仓库范围内必须遵守的约束。 分发与状态 Spark 从同一个私有 monorepo 发布版本同步的产品分发包,以及各平台专用的原生命令行载荷: - @zendev-lab/spark 是完整安装元包。它锁定版本匹配的命令行、daemon、Hub 和 web app 包,并通过一个轻量转发启动器让 spark 始终可用,但自身不含解析器或应用实现。 - @zendev-lab/spark-cli 负责原生 spark 解析器、诊断、更新器、伴随路由、ACP/MCP 适配器,以及各平台专用的可选载荷。 - @zendev-lab/spark-daemon、@zendev-lab/spark-hub 和 @zendev-lab/spark-web 是可独立安装的可执行应用。 这种拆分是部署与信任边界,不是源码归属的拆分。私有应用组装根,以及内部的适配器/能力工作区,仍是未公开的源码边界。各产品 tarball 共用同一个发布版本和协议兼容约定。npm 会针对当前平台,只解析出一个受支持的 macOS/Linux 原生命令行载荷;而各应用包可以独立安装和部署。 GitHub Releases 还会发布经过校验的原生 bootstrap 归档、native-release-manifest.json、SHA256SUMS、来源证明,以及锁定精确版本的 install.sh。bootstrap 不含 Node 运行时:它先校验 Node 24 和 npm,再把产品载荷的事务交给原生更新器处理。 Spark 正在积极开发中。受管理的根目录安装提供明确的更新与回滚行为;源码检出永远不会自我修改。直接安装的应用由各自的包管理器或容器部署来更新。 Spark 采用 MIT 协议。源自源码的组件声明记录在 THIRD_PARTY_NOTICES.md。 [cli-reference]: https://spark-docs.2742392377.workers.dev/reference/cli/ [docs]: https://spark-docs.2742392377.workers.dev/ [getting-started]: https://spark-docs.2742392377.workers.dev/getting-started/
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
zendev-lab/ulota
本地优先的编码智能体运行时,支持持久执行、可验证工作流和多工作区协同。
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目