尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Staging Environment: https://pixel-index.vercel.app/; PRs use the staging environment
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
A community index of Pixel Agents
office layouts — browse, download, import.
Pixel Index is a public, community-run gallery of office layouts for
Pixel Agents — the pixel-art
character office that turns your AI coding agents into animated characters at desks.
Design an office in Pixel Agents, publish it here, and anyone can browse, preview, and
import it back into their own Pixel Agents install.檢視完整 README ↗A community index of Pixel Agents office layouts — browse, download, import.
🖼️ Live gallery • 🎮 Pixel Agents • 👾 Discord • 🛠️ Developer API • 🤝 Contributing
Pixel Index is a public, community-run gallery of office layouts for Pixel Agents — the pixel-art character office that turns your AI coding agents into animated characters at desks. Design an office in Pixel Agents, publish it here, and anyone can browse, preview, and import it back into their own Pixel Agents install.
layout.json and load it in Pixel Agents with
Layout → Import.layout.json,
check the preview, then publish — it's public immediately, no review queue.Once published, it's yours: My layouts lets you edit, replace, or delete it at any time.
This index is post-moderated — content is public on submission, not reviewed before it appears. See CONTENT_POLICY.md for what is not allowed and how to report a layout, and MODERATORS.md for how the moderation team applies it.
An npm workspace: packages/layout-core (validation, shared by everything below),
apps/web (the gallery SPA), services/api (Fastify + Postgres, the public API and
auth), and services/renderer (Playwright + the pinned upstream, draws every preview).
git submodule update --init --recursive
cp .env.example .env # fill in the REQUIRED values — see the file itself
API_COMMIT=$(git rev-parse HEAD) docker compose up --build
Brings up a complete, self-hostable index — Postgres, the API, the renderer, and the
built frontend, all talking to each other over the compose network — no external
network, reverse proxy, or pre-existing infrastructure required. API_COMMIT is
optional but recommended: without it, GET / and GET /api/v1/meta report
commit: null instead of the commit you actually built from — see
docs/deployment.md
for why it has to be passed at build time.
Putting a real domain and TLS in front of it is a deliberately separate step — see
docs/deployment.md for Traefik, Caddy, and plain nginx.
docs/ARCHITECTURE.md covers the four-service stack — what each
piece is, how they talk to each other, why the frontend and API are two separate origins
with a bearer-token session instead of a cookie, and why every preview is drawn by a
real browser rather than reimplemented.
Building a tool that generates custom-asset upload zips (furniture, characters, pets)?
docs/custom-asset-zip-contract.md is the
versioned, pinnable contract for that format.
git submodule update --init --recursive
npm ci
(cd vendor/pixel-agents && npm ci)
npx playwright install chromium # needed by renderer tests and the web live-preview E2E
npm run validate # seed/ against the pinned Pixel Agents
npm test # every workspace's unit tests
npm run typecheck # every workspace
Each workspace also has its own npm run dev (apps/web, services/api,
services/renderer) for iterating on just that piece against the others already
running. See docs/CONTRIBUTING.md for the full workflow —
commit conventions, linting, and how to propose a seed layout.
This repository — the tooling, the schemas and the site — is MIT licensed; see
LICENSE. Layouts are not licensed individually; each is credited to
its author in meta.json. The seed layouts are by
pablodelucca, who also wrote Pixel Agents.