Scrie un plugin DeepSeek Harness (dsh-plugin)

Cum scrii un plugin DeepSeek Harness pe Cordis, îl etichetezi dsh-plugin și ce se mai rupe în developer preview.

Ultima actualizare: 2026-08-14

Slogan oficial: totul e un plugin. Modelele, uneltele, skills, sesiunile, sandbox-urile, stocarea, buclele, programarea și UI-ul stau pe kernelul Cordis. Un plugin DeepSeek Harness e o componentă Cordis, nu un „skill.md” de Claude.

Înainte să scrii unul

  1. Rulează DSH din sursă, nu doar cu npx. Vei citi docs/ (architecture, cordis-primer, capability-seams).
  2. Deschide modul Creator. Poate inspecta runtime-ul live și încărca un plugin în memorie. Acele pluginuri mor la restart astăzi.
  3. Citește CONTRIBUTING.md și AGENTS.md din repo-ul oficial.

Această pagină e o hartă, nu un substitut al acelor fișiere. API-urile se vor muta.

Ce e un prim plugin util

Alege o gaură pe care Web UI-ul oficial a lăsat-o deschisă:

  • TUI / fereastră desktop
  • Punți de browser sau Feishu / Lark
  • Ștergere mai sigură, contor de tokeni, salt la VS Code
  • Schimb de furnizor de căutare

Vezi ce există deja pe lista de pluginuri. Nu clona încă un director.

Publică

  1. Livrează o cale reală de instalare (pnpm / npx / copiere în directorul de pluginuri — ce spun documentele oficiale actuale).
  2. Adaugă topic-ul GitHub dsh-plugin.
  3. Scrie pe ce commit DSH ai testat. Build-urile de preview se rup săptămânal.

Modul Creator vs un plugin real

Modul Creator e pentru experimente. Un repo dsh-plugin e pentru ceva care supraviețuiește unui reboot. Dacă funcția ta există doar în RAM, încă nu e un plugin.