Как написать плагин DeepSeek Harness (dsh-plugin)
Как писать плагин DeepSeek Harness на Cordis, пометить его dsh-plugin и что ещё ломается в developer preview.
Обновлено: 2026-08-14
Официальный слоган: всё — плагин. Модели, инструменты, скиллы, сессии, песочницы, хранилище, циклы, планировщик и UI сидят на ядре Cordis. Плагин DeepSeek Harness — это компонент Cordis, не Claude «skill.md».
Перед тем как писать
- Запускайте DSH из исходников, не только через
npx. Читать будетеdocs/(architecture,cordis-primer,capability-seams). - Откройте режим Creator. Он умеет инспектировать живой рантайм и грузить плагин в память. Такие плагины умирают при перезапуске.
- Прочитайте CONTRIBUTING.md и AGENTS.md в официальном репо.
Эта страница — карта, не замена тем файлам. API будет ехать.
Какой первый плагин имеет смысл
Закройте дыру, которую оставил официальный Web UI:
- TUI / десктоп-окно
- Мост в браузер или Feishu / Lark
- Более безопасное удаление, счётчик токенов, прыжок в VS Code
- Смена поискового провайдера
Смотрите, что уже есть в списке плагинов. Не клонируйте ещё один каталог.
Публикация
- Дайте реальный путь установки (
pnpm/npx/ копирование в каталог плагинов — как скажут актуальные официальные доки). - Добавьте топик GitHub
dsh-plugin. - Напишите, на каком коммите DSH тестировали. Preview-сборки ломаются каждую неделю.
Режим Creator vs настоящий плагин
Creator — для экспериментов. Репо dsh-plugin — для того, что переживает перезагрузку. Если фича живёт только в RAM, это ещё не плагин.