cyanseek/dsh-native-playbook 预览 preview

cyanseek/dsh-native-playbook

DeepSeek Harness的任务感知原生能力管理器——在添加另一个插件之前,先使用、准备并验证内置的DSH工具。

Project Overview项目介绍

dsh-native-playbook is a community plugin for DeepSeek Harness, not a separate agent runtime. It exposes a native_capability tool that routes tasks to official DSH tools, checks whether each full capability is operational, and safely activates reviewed native paths when conditions allow. Use it to favor built-in DSH features for background commands, symbol navigation, prior-session search, delegated investigation, and fixed multi-step work. Activation is narrowly scoped, gated by an explicit DSH version check, and reversible; credentials and security policy stay outside its surface, and only DSH 0.1.0-rc.6 is currently verified for mutation.

dsh-native-playbook 是面向 DeepSeek Harness 的社区插件,不运行独立代理。它提供 native_capability 工具,将任务路由到 DSH 官方工具,校验完整能力是否就绪,并在可控范围内激活已审核的原生路径。适用于希望通过现有 DSH 原生能力完成后台运行、符号导航、跨会话搜索、子代理委托、固定工作流等任务的用户。需注意:激活受版本兼容性闸门约束,凭证、安全策略等不在激活范围内,且当前仅 DSH 0.1.0-rc.6 通过验证。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 4 stars - very few users, little community feedback星标只有 4,几乎没人在用,遇到问题缺少社区反馈
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:cyanseek/dsh-native-playbook

把 cyanseek/dsh-native-playbook 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-native-playbook

Development version 0.3.0 (GitHub source; no npm release): tested locally on Windows Node.js 24.11.1 with DSH 0.1.7-rc.2 (2026-09-28). 66 native tools, 47 task mappings, conditional profile readiness, PTC mode, and verified session-query activation. Model-backed end-to-end and native macOS runs have not been repeated.

Unlock the DeepSeek Harness you already installed.

CI License: MIT

Use what DeepSeek Harness already ships before building more.

dsh-native-playbook is a community plugin for DeepSeek Harness, not a separate agent runtime. It adds one native_capability tool that routes a task to official DSH tools, checks whether the complete capability is operational, and safely activates a reviewed native path when possible.

简体中文

Quick start

Install the prebuilt GitHub package into your DSH profile:

dsh plugin --profile web add github:cyanseek/dsh-native-playbook

That's it. Use DSH normally. Ask for the outcome, not the package:

Run the test suite in the background and tell me when it finishes.
Find every reference to this symbol.
Search previous sessions for the deployment decision.

There is no repository clone, local build, build approval, account, project API key, project config file, daemon, second install, or manual verification step in this path. The npm package name is reserved for a later release; until then, the GitHub command above is the supported install route.

What changes for common tasks

Task Preferred native path Behavior
Long-running command bash(run_in_background=true) → job_output Ready on supported Unix-like profiles; use pwsh on Windows.
Symbol navigation lsp Uses LSP only with a working provider; otherwise falls back to grep and glob.
Prior-session search session_search Uses the official workspace-authorized query tools. A reviewed first-use activation is available on tested DSH versions and reports when a DSH restart is required.
Delegated investigation subagent → list_agents / send_message Uses DSH's built-in child-agent lifecycle.
Fixed multi-step work workflow Prefers the deterministic native workflow engine over shell orchestration.

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-provider-qoder 下一个 Next dsh-llm-qwen-local →