Як написати плагін DeepSeek Harness (dsh-plugin)

Як писати плагін DeepSeek Harness на Cordis, позначити його dsh-plugin і що ще ламається в developer preview.

Оновлено: 2026-08-14

Офіційний слоган: усе — плагін. Моделі, інструменти, навички, сесії, пісочниці, сховище, цикли, планувальник і UI сидять на ядрі Cordis. Плагін DeepSeek Harness — це компонент Cordis, не Claude «skill.md».

Перш ніж писати

  1. Запускайте DSH з вихідного коду, не лише через npx. Читатимете docs/ (architecture, cordis-primer, capability-seams).
  2. Відкрийте режим Creator. Він уміє інспектувати живий рантайм і вантажити плагін у пам’ять. Такі плагіни вмирають при перезапуску.
  3. Прочитайте CONTRIBUTING.md і AGENTS.md в офіційному репо.

Ця сторінка — карта, не заміна тим файлам. API буде їхати.

Який перший плагін має сенс

Закрийте діру, яку лишив офіційний Web UI:

  • TUI / десктоп-вікно
  • Міст у браузер або Feishu / Lark
  • Безпечніше видалення, лічильник токенів, стрибок у VS Code
  • Зміна пошукового провайдера

Дивіться, що вже є в списку плагінів. Не клонуйте ще один каталог.

Публікація

  1. Дайте реальний шлях встановлення (pnpm / npx / копіювання в каталог плагінів — як скажуть актуальні офіційні документи).
  2. Додайте тему GitHub dsh-plugin.
  3. Напишіть, на якому коміті DSH тестували. Preview-збірки ламаються щотижня.

Режим Creator vs справжній плагін

Creator — для експериментів. Репо dsh-plugin — для того, що переживає перезавантаження. Якщо фіча живе лише в RAM, це ще не плагін.