ND

nicremo/dsh-cli

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

37 stars Качество 70 Тренд 30MIT

Пусть Claude Code, Codex, OpenCode, Pi и другие агенты проводят сеансы DeepSeek Harness (dsh) параллельно: исследовательские партии, сбор материалов, живые в веб-интерфейсе DSH. Неофициальный инструмент сообщества.

Обзор

dsh-cli не поддерживается и не поддерживается DeepSeek. «DeepSeek Harness» является торговой маркой DeepSeek и используется здесь только для описания совместимости. Я использую DeepSeek Harness (dsh) в основном для исследований и для многих параллельных сессий: сразу десять исследовательских вопросов, сбор скриншотов статей, прокрутка видео сообщений в блоге, стоковые кадры. DeepSeek быстрый и дешевый, что делает его отличным рабочим бассейном. Чего не хватало, так это способа для моего главного агента по кодированию управлять им: начинать сеансы, ждать их, читать результаты, следить за ними. Именно это и делает dsh-cli. dsh-cli это. Каждая команда является неинтерактивной, возвращается сразу, печатает компактный текст или json и использует стабильные коды выхода. Он поставляется с навыком агента, который учит Клода Коду, Кодексу, OpenCode, Pi и другим упряжкам, когда и как делегировать работу DeepSeek Harness. dsho research "q1" "q2" ... запускает по одному работнику на вопрос; каждый пишет report.md и sources.json, dsho collect объединяет их в один INDEX.md.

Обзор (машинный перевод)

**Пусть Claude Code, Codex, OpenCode, Pi или любой другой агент проводит сеансы DeepSeek Harness параллельно.

deepseekharnesscli.nicremo.de

** Неофициальный проект сообщества. ** dsh-cli не связан с DeepSeek, не поддерживается и не спонсируется. «DeepSeek Harness» является торговой маркой DeepSeek и используется здесь только для описания совместимости.

Почему

Я использую DeepSeek Harness (dsh) в основном для исследований и для многих параллельных сессий: сразу десять исследовательских вопросов, сбор скриншотов статей, прокрутка видео сообщений в блоге, стоковые кадры. DeepSeek быстрый и дешевый, что делает его отличным рабочим бассейном. Чего не хватало, так это способа для моего главного агента по кодированию управлять им: начинать сеансы, ждать их, читать результаты, следить за ними. Именно это и делает dsh-cli.

dsh-cli является агентом **. Каждая команда является неинтерактивной, возвращается сразу, печатает компактный текст или T0 и использует стабильные коды выхода. Он поставляется с навыком агента, который учит Клода Коду, Кодексу, OpenCode, Pi и другим упряжкам, когда и как делегировать работу DeepSeek Harness.

Особенности

** Параллельные исследовательские партии**: [[Т1]] задает один рабочий на вопрос; каждый пишет «отчет».

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Unofficial community project. dsh-cli is not affiliated with, endorsed by or sponsored by DeepSeek. “DeepSeek Harness” is a trademark of DeepSeek and is used here only to describe compatibility.

Why

I use DeepSeek Harness (dsh) mostly for research and for many parallel sessions: ten research questions at once, collecting screenshots of articles, scroll videos of blog posts, stock footage. DeepSeek is fast and cheap, which makes it a great worker pool. What was missing is a way for my main coding agent to drive it: start the sessions, wait for them, read the results, follow up. That is what dsh-cli does.

dsh-cli is agent first. Every command is non-interactive, returns at once, prints compact text or --json, and uses stable exit codes. It ships an Agent Skill that teaches Claude Code, Codex, OpenCode, Pi and other harnesses when and how to delegate work to DeepSeek Harness.

Features

  • Parallel research batches: dsho research "q1" "q2" ... runs one worker per question; each writes report.md and sources.json, dsho collect merges them into one INDEX.md.
  • Material gathering: dsho materials "brief" runs one worker per kind (screenshots, scroll videos, news articles, stock footage, stock photos) with a manifest.json that records source and licence for every file.
  • Live in the DSH web UI: when dsh web is running, every job is a real session in that UI. A batch becomes its own workspace, every session gets a readable title, and you can watch or step in.
  • Headless fallback: without the UI, each job runs in its own headless dsh process with a lean profile (orchestra) that reuses your research MCP servers.
  • Steer like a human would: wait, status, logs -f, result, files, continue (same session, same folder), cancel.
  • Deterministic captures: dsho capture shot|scroll takes clean screenshots and smooth 1080p scroll videos with Playwright (cookie banners dismissed, overlays hidden, ad networks blocked, watchdog for hanging pages).
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add nicremo/dsh-cli
Новичок в MCP? Начните с руководства на mcpskill.org →