BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
Core 포맷용 디즈니 로르카나 시너지 찾기 도구, 커뮤니티 평점으로 최강 카드 조합과 덱 구성 지원
Free Disney Lorcana synergy finder for Core format. Discover the strongest card combos and archetype pairings, with community-voted synergy scores, and build better decks.
게임TypeScript · JavaScriptGitHub @Doberjohn온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Lorcana Synergy Finder is a React mobile/ web application for Disney Lorcana TCG players to discover synergistic card combinations. It helps players build decks by showing which cards work well together based on game mechanics.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A synergy finder for Disney Lorcana TCG focused on Core format. Select any card to discover what synergizes with it through pattern-based rules and archetype detection.
Live at inkweave.ink
/card/123), synergies (/card/123/synergies), and filtered views (/browse?q=Elsa&ink=Sapphire)pnpm install
pnpm dev
Open http://localhost:5173 in your browser.
pnpm build
pnpm preview
/) — Search from the hero or click a featured card/browse) — Search, filter, and browse all Core format cards/card/:id) — View a card's details and synergy breakdown/card/:id/synergies) — Explore all synergy groups for a card/playstyles) — Browse archetype strategies and their key cardsinkweave/
├── packages/
│ └── synergy-engine/ # Standalone synergy detection package
│ └── src/
│ ├── types/ # LorcanaCard, Synergy types
│ ├── utils/ # Card helpers
│ └── engine/ # SynergyEngine class, rules, playstyles
└── apps/
└── web/ # React web application
├── e2e/ # Playwright E2E tests
└── src/
├── pages/ # Route pages (Home, Browse, Card, Playstyles, etc.)
├── router.tsx # React Router config
├── features/
│ ├── cards/ # Card loading, browsing, filtering, preview
│ └── synergies/# Synergy display, grouping, detail modal
└── shared/
├── components/# App UI (CardFilterDialog, SearchAutocomplete, etc.)
├── contexts/ # CardDataContext, CardPreviewContext
├── hooks/ # useResponsive, useFilterParams, useScrollLock
└── constants/ # Design tokens, layout values
| Command | Description |
|---|---|
pnpm dev | Start development server |
pnpm build | Build all packages |
pnpm test | Run unit tests |
pnpm test:e2e | Run Playwright E2E tests |
pnpm lint | Run ESLint |
pnpm build:engine | Build synergy engine package |
pnpm precompute-synergies | Regenerate static synergy JSON |
The synergy engine is a standalone package (inkweave-synergy-engine) with zero React dependencies. It runs at build time to pre-compute synergy data, which the web app fetches as static JSON.
The engine has two kinds of rules: direct rules, which connect one specific pair of cards (such as a Shift card and its base), and playstyles, which connect cards that push the same strategy. Each rule's spec, with its detection patterns and scores, is its own *_RULE.md in packages/synergy-engine/, and the Synergy Rules registry lists them all.
Card data is sourced from LorcanaJSON and stored in public/data/allCards.json. Cards are deduplicated by fullName so the same card across sets appears once. Card images are single 337x470 AVIF files.
MIT