Design Solution (AIWeave TRD)

Přemění jednořádkový požadavek na TRD pomocí sedmi architektonických rozhodovacích čoček

od zuoyebang · zuoyebang/aiweave

Funguje s nastavením ★ 6.4/10

Design Solution (AIWeave TRD) — Přemění jednořádkový požadavek na TRD pomocí sedmi architektonických rozhodovacích čoček

Co umí

Provede požadavek sedmi rozhodovacími čočkami AIWeave – IO, datové modelování, souběžnost, transakce, cachování, odolnost a latence na konci – a vydá technický návrhový dokument s vybranou možností, spouštěčem upgradu a dokumentem, do kterého by měl pro každou čočku spadnout. Nepíše žádný kód ani dokumenty, pouze záznam rozhodnutí. Pouze příkazem s lomítkem a užitečné pouze uvnitř Go backend projektu, který přijal AIWeave skeleton.

Testovací report

Na API pro dávkové dotazy s vysokou čteností vytvořil sedmičočkový průchod viditelně hlubší design než běh bez skillu: vynutil explicitní rozhodnutí o selhání fan-outu pro každou závislost (profil všechno nebo nic, úroveň a nepřečtený počet nejlepší snaha částečné), kde základní verze pouze uváděla částečné selhání jako otevřenou otázku, a přidal šíření rozpočtu na deadline pro každý hop, single-flight plus mikro-batching, rozhodnutí counter-versus-COUNT a mapování každého závěru na dokument, který by jej měl zaznamenat. Metodika za tím je skutečná – 2 226 řádků rozhodovacích stromů v design-spec/ – ale není dodávána se skillem. Nainstalovaná složka skillu je jediný SKILL.md, jehož odkazy jsou doslovné (cesta) zástupné symboly a jehož první krok čte design-spec/00-07, docs-spec a BUILD_STATUS.md z projektu, takže mimo Go repozitář, který přijal celý AIWeave skeleton, nemá co číst. Také nastavuje disable-model-invocation, takže se nikdy neaktivuje sám – musíte zadat příkaz s lomítkem.

Testováno: 2026-07-28 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/zuoyebang/aiweave.git
mkdir -p ~/.claude/skills
cd aiweave && cp -r templates/skills/design-solution ~/.claude/skills/design-solution
cp -r design-spec docs-spec skills-spec ~/.claude/skills/design-solution/

Příkazy a ukázkové prompty

  • /design-solutionPřemění jednořádkový požadavek na TRD pomocí sedmi architektonických rozhodovacích čoček

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Design the architecture for a read-heavy batch query endpoint in Go
  • Write a TRD for this feature using AIWeave's seven design lenses
  • Run the caching and resilience lenses on this new backend requirement