SpecDeck logo

SpecDeck

Điều phối coding agents bất đồng bộ bằng spec-first workflow.

localhost:3000/board
Backlog
Plan
Review
Done
Evidence

SpecDeck là gì?

SpecDeck là một control deck để điều phối nhiều coding agent bất đồng bộ. Thay vì viết code, Spec của bạn giờ là source code. Bạn chỉ cần đưa ra ý định; các agent sẽ biến nó thành code. Bạn duyệt ở tầng Spec, dựa trên Bằng chứng (Evidence).

  • Bắt buộc có bằng chứng: test, log, ảnh chụp màn hình, video. Một Check đạt mà không có Bằng chứng sẽ không bao giờ được tính là pass.
  • Các bài kiểm tra xác định (deterministic) chạy trước, AI judge chạy sau. Checker độc lập đảm nhận xác minh, không phải Builder.
SPEC-104REVIEW

Shopping cart calculation

Tax is applied based on region

Evidence: Unit tests passed (12/12)

Discount codes are validated

Missing Evidence: No e2e tests found

Bảng điều khiển (The Deck)

Bốn cột, từ trái sang phải. Mỗi thẻ là một Spec.

Bạn quản lý công việc trên bảng 4 cột (Backlog, Plan, Review, Done). Một quy trình các agent chuyên biệt (Planner, Builder, Checker) nhận ý tưởng của bạn, viết Spec, viết code và cung cấp Bằng chứng. Bạn chỉ đọc các Check, không phải đọc code.

  1. Backlog01

    Các Spec đang chờ được lập kế hoạch.

  2. Plan02

    Agent soạn thảo Spec. Bạn xem xét những gì sắp được xây dựng.

  3. Review03

    Agent đã hoàn thành. Bạn duyệt ở tầng Check và Evidence.

    You review here
  4. Done04

    Đã phát hành và đóng băng. Spec chính là bản hợp đồng cuối cùng.

Quy trình

Planner, Builder, Checker.

A pipeline of specialized agents. Verification is independent and evidence-gated.

  1. Planner

    Biến ý định thành Spec: Goal (Mục tiêu), Acceptance (Tiêu chí chấp nhận) và Checks.

  2. Builder

    Thực thi một Spec một cách độc lập. Mỗi agent xử lý một đơn vị công việc.

  3. Checker

    Một model độc lập xác minh Bằng chứng (Evidence). Không bao giờ tự chấm điểm công việc của chính mình.

Open Source

Sẵn sàng tự lưu trữ (Self-host)

Postgres, Redis, gateway, agent và web frontend trong một file compose. Tự dùng key model của bạn.

~git clone https://github.com/timezlab/specdeck.git
~cd specdeck
~cp .env.example .env
~docker compose up -d
~✔ Network specdeck_default created
~✔ Container specdeck-db Started
~✔ Container specdeck-web Started
TimezLab

Phòng thiết kế Giải pháp. Chúng tôi kiến trúc các hệ thống mở rộng và giải pháp thực dụng bám sát ý định kinh doanh.

Hệ thống & Giải pháp

Kết nối

GitHub Email

© 2026 TimezLab. Bảo lưu mọi quyền.

Thiết kế có chủ đích. Xây dựng để mở rộng.