Doop
Doop: 오픈소스 멀티플레이어 디자인 캔버스 및 AI 에이전트용 MCP
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A portfolio review agent that finds the single weakest part of a UX case study's narrative and
says how to fix it. The product contract and evaluation sheet are the source of truth for what it
does and does not do.
Both the page and npm run fetch show exactly what step 1 hands to step 2: the page title, its
visible text with duplicate lines removed, and raw facts (status, word count, image count), or a
failure reason.README 전문 보기 ↗A portfolio review agent that finds the single weakest part of a UX case study's narrative and says how to fix it. The product contract and evaluation sheet are the source of truth for what it does and does not do.
app/ the web page (Next.js): one page plus API routes, no review logic
config/ which Claude model runs each tier; the tunable limits (image cap, thin floor)
content/ every word shown on the page, editable without touching components
src/steps/ the six agent steps, one file each: fetch, classify, plan, checks, verify, report
src/pipeline/ runs the steps in order and streams one event per step
src/lib/ small helpers with no product logic (text clean-up, browser launch, model call, prompt loading)
src/cli/ run the pipeline or a step by hand from the terminal
rubric/ the UXPective storytelling framework as data, editable without touching code
prompts/ every model prompt, one per step, editable without touching code
docs/ decision log
test/ tests, with local HTML fixtures so no internet is needed
npm install
npx playwright install chromium # once, downloads the headless browser for local use
npm run dev # the page, at http://localhost:3000
npm run fetch -- https://someone.framer.website/case-study-01 # step 1 only
npm run check -- https://someone.framer.website/case-study-01 --target senior # the pipeline, needs ANTHROPIC_API_KEY in .env.local
npm test
Both the page and npm run fetch show exactly what step 1 hands to step 2: the page title, its
visible text with duplicate lines removed, and raw facts (status, word count, image count), or a
failure reason.
Deployed on Vercel at casecheck.uxpective.com. The project's Framework Preset must be Next.js.
ANTHROPIC_API_KEY must be set in the project's Environment Variables. On Vercel the fetch step uses the slim Chromium bundled by
@sparticuz/chromium; locally it uses Playwright's own download. See src/lib/browser.ts.