精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
A reusable DeepSeek Harness bundle for evidence-driven memory, orchestration, benchmark operations, and plugin release workflows.
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 未发现明显风险信号;安装前仍建议查看源码。
A reusable DeepSeek Harness bundle for evidence-driven memory, orchestration, benchmark operations, and plugin release workflows.
待人工精选——以下事实来自源码仓库。
A reusable DeepSeek Harness bundle for evidence-driven memory, orchestration, benchmark operations, and plugin release workflows.
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:LeslieWylie/dsh-ops-kit 作者没有声明支持的平台。
bash dsh plugin --profile <profile> add dsh-ops-kit Installing from the registry means no build step and no allowBuilds approval. The equivalent, if you prefer editing the profile manifest by hand: jsonc // ~/.dsh/profiles/<profile>/package.json { "dependencies": { "dsh-ops-kit": "^0.1.0" }, "dsh": { "profile": { "bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-ops-kit"] } } } Then reinstall dependencies for that profile and restart it. ## What's inside | Capability pack | Tool | What it does | Side effects | | --- | --- | --- | --- | | Capability index | dsh_ops_capability_catalog | Lists the included capability packs | None | | Evidence-based orchestration | dsh_ops_workflow_plan | Produces a scope → baseline → context → execute → verify → handoff plan for research, multi-agent, benchmark, or release work | None | | Skill reference | dsh_ops_skill_read | Reads a packaged full skill definition | None | | Git-first memory | dsh_ops_memory_search | Searches bounded local Markdown/code roots for prior context, with source provenance | Read-only | | Repository audit | dsh_ops_repository_audit | Audits Git cleanliness, untracked files, and credential-path hygiene | Read-only | | Release hygiene | dsh_ops_release_checklist | Produces a complete DSH plugin release checklist | None | | Release verification | dsh_ops_plugin_doctor | Checks a plugin repository against the checklist instead of restating it: dsh.bundle + cordis.patch.yml installability, patch row vs package name, private/files/exports publishability, @deepseek-ai/* kept as peers, and boot suites that print SKIPPED then exit 0 | Read-only | | Runtime health | dsh_ops_runtime_doctor | Checks official terminal/persistent-bash prompt compatibility | Read-only | dsh_ops_release_checklist says what a release needs; dsh_ops_plugin_doctor measures whether it happened. The split is deliberate — a checklist that no one verifies is how a boot suite ended up printing SKIPPED and exiting 0, turning CI green while the integration check never ran, and how a plugin stayed at "private": true and could never be published at all. Agent-loop orchestration rules (leader-only dispatch, shared-worktree coordination, runtime ownership, cleanup evidence) and benchmark-evidence gating (manifests, prechecks, artifact inventory, result-integrity checks) ride along inside the workflow-plan and release-checklist skills rather than as separate tools. ## Configure local roots When using dsh_ops_memory_search or dsh_ops_repository_audit, configure roots to the directories the profile may inspect. Keep the root narrow and never point it at a credential directory. yaml # example overlay; adapt to the profile's configuration format - id: dsh-ops-kit config: roots: - /workspace/project - /workspace/memory maxFiles: 120 maxBytesPerFile: 160000 If no roots are configured, the tools default to the DSH process working directory. Credential-like paths and common run/secret directories are rejected or skipped. ## Design provenance This package is a standalone integration layer distilled from general engineering practice, not a copy of any internal source repository. No credentials, raw private data, generated run outputs, or machine-specific configuration belong here. ## Verification bash pnpm install --offline --ignore-scripts pnpm build pnpm typecheck pnpm test The package also ships a guarded dsh-terminal-hotfix command. It only patches the known official rc.6 compiled entry after an exact-layout check, creates a timestamped backup, and verifies the prompt handshake afterwards: bash dsh-terminal-hotfix --check dsh-terminal-hotfix --apply Restart DSH after applying it. The command is intentionally not run by the plugin loader and never silently edits dependencies. After installing into a live profile, verify that the DSH endpoint returns HTTP 200, the profile stays running after restart, the packaged skills are listed, dsh_ops_capability_catalog returns all capability packs, and dsh_ops_runtime_doctor is healthy. If it reports terminal-prompt-mismatch, use dsh-terminal-hotfix --check before applying a reversible repair; the doctor itself never edits node_modules. ## License See CONTRIBUTING.md and SECURITY.md before contributing. MIT.不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。