Як написати плагін 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, це ще не плагін.