個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Chrome extension — chat to redesign any page in real time, then ship the real code via MCP (Tesote ai-dev / developerz.ai). Bun + WXT + SolidJS + Vercel AI SDK + OpenRouter.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Design in the live page. Ship the real code.
Chrome extension. Open any page — your prod app or localhost — open a side-panel chat, and tell an agent what to change. It mutates the live DOM/CSS instantly so you see it. When you like it, click Ship and the agent hands the change off over MCP to a dev-agent backend (developerz.ai) that makes the real code change and opens a PR.
Not a page builder. Not a Figma clone. It edits your codebase, and the only durable output is a reviewable PR.檢視完整 README ↗Design in the live page. Ship the real code.
Chrome extension. Open any page — your prod app or localhost — open a side-panel chat, and tell an agent what to change. It mutates the live DOM/CSS instantly so you see it. When you like it, click Ship and the agent hands the change off over MCP to a dev-agent backend (developerz.ai) that makes the real code change and opens a PR.
Not a page builder. Not a Figma clone. It edits your codebase, and the only durable output is a reviewable PR.
You ─chat─► Agent ─DOM tools─► live page (ephemeral)
│ │ iterate, see it instantly
│ "Ship" ▼
└─► changeset (selectors, styles, screenshots, intent)
│ MCP
▼
developerz.ai ─► real code edit ─► PR ─► CI
The gap: what you see (the rendered page) and what you change (the source) are disconnected. Designer closes it — design on the real page, ship a real PR, one conversation.
| Step | Where | What happens |
|---|---|---|
| Talk | Side-panel chat | "Make the hero full-bleed, CTA orange, tighten the nav." Attach mockups (button, paste or drop) and the agent redesigns the live page towards them. |
| See | Live page | Agent mutates real DOM/CSS. Instant. You react, refine. |
| Accept | Side-panel chat | Each change recorded as a structured changeset entry (edit chips + undo). |
| Ship | MCP handoff | Changeset → dev-agent → finds source → edits code → PR. |
| Verify | PR / CI | Real change, tested, reviewable. You merge. |
bun run local # install if needed → build → prints the load-unpacked path
Or for a live-reload loop: bun install && bun run dev (WXT dev server, HMR).
bun run local | |
|---|---|
| (no flags) | chrome, plain build → build/chrome-mv3 |
--firefox | firefox MV2 → build/firefox-mv2 — experimental: the toolbar button toggles the sidebar, but every chrome.debugger-backed tool (screenshots, device emulation, responsive scan, visual inspect) is unavailable there, and the build has no real-Firefox test coverage |
--check | run the gate (lint + typecheck + unit + integration) first |
--zip | also produce the distributable .zip |
Chrome builds also sign build/designer-<version>-chrome-mv3.crx with keys/designer.pem — generated on the first build and gitignored. Back it up: that key is the extension ID.
Chrome builds also sign build/designer-<version>-chrome-mv3.crx with keys/designer.pem (generated on first build, gitignored — back it up, it defines the extension ID).
chrome://extensions → Developer mode → Load unpacked → build/chrome-mv3.https://mcp.developerz.ai/v1/mcp (developerz.ai). OAuth on first use.Release build (tree-shaken, minified, optimized CSS/JS):
bun run release # build + sign .crx + zip → build/*.zip, build/*.crx
| Component | Technology |
|---|---|
| Extension | Chrome MV3 — side panel, content scripts, service worker |
| UI | SolidJS + SCSS — prebuilt static bundle (CSP-clean) |
| Agent | Vercel AI SDK loop in the service worker, BYOK |
| Inference | OpenRouter — model-agnostic |
| Handoff | MCP → developerz.ai |
| Build | Bun + TypeScript + WXT |
| Tests | Vitest unit + integration, Playwright E2E |
| Lint | Biome |
| docs/idea/ | Vision, the design→ship loop, principles, surfaces |
| docs/architecture/ | Components, MV3 worlds, agent loop, handoff, security, ADRs |
| Privacy policy | Data handling: BYOK inference, ephemeral edits, changeset-only durable output |
Spec + scaffold phase. v0: live-edit + chat, no handoff. v1: full MCP handoff to developerz.ai.