Design Solution (AIWeave TRD)

Forvandler et enkeltlinjes krav til en TRD via syv arkitektur-beslutningslinser

Af zuoyebang · zuoyebang/aiweave

Virker med opsætning ★ 6.4/10

Design Solution (AIWeave TRD) — Forvandler et enkeltlinjes krav til en TRD via syv arkitektur-beslutningslinser

Hvad det gør

Kører et krav igennem AIWeave's syv beslutningslinser – IO, data modeling, concurrency, transactions, caching, resilience og tail latency – og udsender et teknisk designdokument med den valgte mulighed, opgraderingstriggeren og det dokument, det skal lande i for hver linse. Den skriver ingen kode og ingen dokumenter, kun beslutningsoptegnelsen. Kun slash-kommando, og kun nyttig i et Go backend-projekt, der har adopteret AIWeave-skelettet.

Testrapport

På en læsetung batch-query API producerede syv-linse-passet et synligt dybere design end no-skill-kørslen: det tvang en eksplicit fan-out fejlbeslutning per afhængighed (profil all-or-nothing, tier og ulæst antal best-effort partial), hvor baseline kun listede delvis fejl som et åbent spørgsmål, og det tilføjede per-hop deadline budget-udbredelse, single-flight plus cross-request micro-batching, en counter-versus-COUNT-beslutning og en mapping fra hver konklusion til det dokument, der skulle registrere den. Metodologien bag dette er reel – 2.226 linjer beslutningstræer i design-spec/ – men den leveres ikke med skill'en. Den installerede skill-mappe er en enkelt SKILL.md, hvis links er bogstavelige (path) pladsholdere, og hvis første trin læser design-spec/00-07, docs-spec og BUILD_STATUS.md fra projektet, så uden for et Go-repo, der har adopteret hele AIWeave-skelettet, har den intet at læse. Den sætter også disable-model-invocation, så den aktiveres aldrig af sig selv – du skal skrive slash-kommandoen.

Testet: 2026-07-28 · Claude Code 2.x (agent harness)

Installation

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/

Kommandoer og eksempelprompter

  • /design-solutionForvandler et enkeltlinjes krav til en TRD via syv arkitektur-beslutningslinser

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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