Od nič do zanke v petih minutah.

Vse spodaj lahko preprosto kopirate in prilepite. Na koncu boste imeli v aplikaciji pripomoček, javni načrt razvoja, povezanega AI agenta in dnevnik sprememb, ki sam objavlja novosti.

Hitri začetek

Celotna zanka obsega pet korakov. Registrirajte se, dodajte eno oznako script, objavite načrt razvoja, agenta usmerite na MCP in pustite, da se dnevnik sprememb piše sam.

1. Ustvarite projekt

Registrirajte se in v nadzorni plošči ustvarite projekt. Določite mu ime in slug — slug identificira projekt v pripomočku, na javnih straneh in v API-ju.

2. Vgradite pripomoček za povratne informacije

Pred </body> dodajte eno oznako. To je vsa namestitev — ID projekta najdete v nadzorni plošči pod Nastavitve → Namestitev.

<!-- Add before </body> -->
<script src="https://api.usedamper.com/widget.js" data-project-id="YOUR_PROJECT_ID"></script>
AtributPrivzetoOpis
data-project-id—ID vašega projekta — obvezno. Določa nastavitve pripomočka in usmerja oddaje.
data-server-url—Nadomesti osnovni URL API-ja (za lastno gostovanje ali domene po meri).

Prepoznajte prijavljene uporabnike

Prijavljenega uporabnika posredujte pripomočku skupaj s podpisom HMAC in njegovim paketom — glasovi prispejo že uteženi, pripomoček pa lahko omejite samo na prepoznane uporabnike.

// after your user logs in
Damper.identify({
  userId: "user_123",      // required
  email: "[email protected]", // optional, for notifications
  plan: "pro",              // optional, drives vote weight
  tier: 50,                 // optional, priority 1-99
  userHash: "hmac-signature"  // optional, verified identity
});

Paket in raven določata težo glasu, zato se ob vklopljenem preverjanju identitete upoštevata le, če ju zgoščena vrednost pokriva. Namesto samega ID-ja uporabnika podpišite userId|plan|tier (na primer user_123|pro|50; manjkajočo vrednost pustite prazno, kot v user_123|pro|). Zgoščena vrednost samo nad ID-jem uporabnika še vedno potrdi uporabnika, paket in raven, poslana z njo, pa se prezreta in shranjena ostaneta. Brez preverjanja identitete se paket in raven uporabita, kot sta poslana.

API za JavaScript

Vse je mogoče upravljati tudi iz kode: Damper.open(), Damper.close(), Damper.isOpen(), Damper.isIdentified() in Damper.identify() — za odpiranje pripomočka po pozivu k nadgradnji ali za oddajo povratnih informacij iz lastnega vmesnika.

3. Objavite svoj načrt razvoja

Postavke načrta ustvarite iz povratnih informacij v nabiralniku — ali povsem na novo. Dodajte jih na tablo, jih označite kot javne in delite povezavo. Glasujoči izberejo postavke, pustijo e-poštni naslov, njihovi glasovi pa se prištejejo k oceni povpraševanja.

Vaš projekt poleg načrta dobi še javno tablo povratnih informacij in dnevnik sprememb — vsak z lastnim stikalom, slogom in naročniki.

4. Povežite svojega AI agenta

Damper ponuja gostovan strežnik MCP — z vašim načrtom lahko dela kateri koli odjemalec MCP. Dodajte ga v .mcp.json za Claude Code:

{
  "mcpServers": {
    "damper": {
      "type": "http",
      "url": "https://api.usedamper.com/mcp",
      "headers": {
        "Authorization": "Bearer dmp_..."
      }
    }
  }
}

Ključ ustvarite pod Nastavitve → API ključi. Priporočena zanka agenta: get_project_context → list_tasks → start_task → delo → complete_task.

Read the full MCP reference →

Reviewing what the agent built

When an agent finishes a task it can attach API examples and screenshots as evidence, and the task moves to review. Open the task in the dashboard, check each example or screenshot, and approve it or request changes with a comment. The agent reads your comments back and redoes what you flagged. Your verdicts are feedback only; they don't block the task from completing. Each project can set whether this evidence is off, suggested or required.

Review artifacts in the MCP reference → · Working with agents →

5. Avtomatizirajte dnevnik sprememb

Ko javno nalogo označite kot končano, jo Damper doda v osnutek vnosa v dnevnik sprememb. Ob objavi izdaje vaši naročniki prejmejo e-pošto. Objava na X ni obvezna. Kdor je funkcijo želel, prejme e-pošto »izdano«, ko je vključena v izdajo.

Integracije

  • Slack — namestite aplikacijo Damper v svoj delovni prostor in z bližnjico za sporočila katero koli nit spremenite v povratno informacijo.
  • X / Twitter — Objava na X ni obvezna.
  • Ravni paketov določajo uteži glasov: v klicu identify v pripomočku pošljite paket vsake stranke in njeni glasovi bodo šteli ustrezno.
  • E-pošta — glasujoči in avtorji predlogov prejmejo obvestilo, ko izdate, kar so zahtevali.

Ponudnik OAuth 2.0

Ustvarite aplikacije OAuth, prek katerih lahko zunanje storitve oddajajo in berejo povratne informacije v vašem projektu Damper. Podprt je potek z avtorizacijsko kodo z neobveznim PKCE.

Z dostopnim žetonom z obsegom feedback:write oddajte povratne informacije prek POST /api/external/feedback. Vključite visitor.userId (ali visitor.externalId) in po želji metadata.language, s katerim določite jezik obvestil za pošiljatelja.

{
  "metadata": {
    "language": "sl-SI"
  }
}

Jezik obvestil — Nastavite metadata.language na en, sl ali hr oziroma uporabite podprto oznako BCP 47, na primer sl-SI. Vrednost se shrani za obiskovalca v projektu in določa njegova prihodnja obvestila. Nepodprta ali manjkajoča vrednost obstoječe nastavitve ne spremeni; če podprta nastavitev obiskovalca ne obstaja, se pri izpisu uporabi jezik projekta in nato angleščina. Vsebina povratnih informacij in odgovorov se ne prevaja samodejno.

Enako neobvezno polje metadata.language je sprejeto tudi pri glasovanju prek POST /api/external/feedback/{feedbackId}/vote. Posodobi le jezikovno nastavitev obiskovalca v tem projektu.

Referenca

Poglobljeni vodiči za razvijalce:

To je celotna namestitev.

Čez pet minut lahko vaši uporabniki začnejo usmerjati načrt.