Show HN: Forge biến một ý tưởng thành một bản đặc tả sẵn sàng xây dựng, trên công cụ AI mà bạn có
URL bài viết: https://github.com/r10d1nsec/hephaestus-forge URL bình luận: https://news.ycombinator.com/item?id=48352734 Điểm: 1 Bình luận: 0
Lò rèn Hephaestus
Biến một ý tưởng mơ hồ thành một đặc tả sẵn sàng xây dựng – với công cụ AI bạn đã có.
Tự lưu trữ · 100% cục bộ · Sử dụng công cụ của riêng bạn
Tiếng Anh · Tiếng Trung giản thể · Tiếng Tây Ban Nha
🌐 Trang web & bản demo · 📂 Ví dụ · 🚀 Bắt đầu nhanh · 🤝 Đóng góp
Từ một ý tưởng một dòng → một cuộc phỏng vấn 5 giai đoạn → một Bản thiết kế dự án sẵn sàng xây dựng. 100% cục bộ, trên công cụ AI bạn đã có.
💡 Vấn đề
Bạn có một ý tưởng. Bạn mở Claude Code / Cursor / Codex và bắt đầu nhập lệnh. Ba giờ sau, bạn đang loay hoay với việc tái cấu trúc vì ý tưởng chưa bao giờ được định nghĩa rõ ràng – sai phạm vi, sai công nghệ, có thể hoàn toàn sai loại giải pháp (bạn đã xây dựng một ứng dụng trong khi một tự động hóa 200 dòng là đủ).
Các tác nhân mã hóa AI chỉ tốt khi ngữ cảnh bạn cung cấp cho chúng tốt. Những ý tưởng nửa vời tạo ra mã nửa vời, lãng phí token và các lần viết lại tốn kém.
🔨 Giải pháp
Hephaestus' Forge là một ứng dụng web tự lưu trữ phỏng vấn bạn về ý tưởng của mình thông qua một trình hướng dẫn 5 giai đoạn tập trung, sau đó tạo ra một gói tài liệu hoàn chỉnh, sẵn sàng xây dựng mà bạn có thể đưa thẳng vào IDE AI của mình làm ngữ cảnh:
🧭 Bản thiết kế dự án – đề xuất loại giải pháp phù hợp (tự động hóa / tác nhân / web / ứng dụng / CLI), quy mô, thời gian, các giai đoạn và phạm vi.
📋 PRD (Tài liệu yêu cầu sản phẩm) – chân dung người dùng, các câu chuyện người dùng ưu tiên với tiêu chí chấp nhận, các mục tiêu không phải là mục tiêu, các chỉ số KPI.
🏗️ Đặc tả kỹ thuật – một công nghệ được chứng minh, mô hình dữ liệu, giao diện API, chiến lược triển khai.
⏱️ Ước tính – các phạm vi tối thiểu/tối đa trung thực với các yếu tố rủi ro được đặt tên, không phải một con số lạc quan duy nhất.
Và phần mà không ai khác làm: nó chạy trên AI bạn đã có.
✨ Lý do bạn sẽ muốn nó
🔒 Riêng tư theo mặc định
100% tự lưu trữ. Ý tưởng và khóa API của bạn nằm trong một tệp SQLite cục bộ và không bao giờ rời khỏi máy của bạn. Không có dữ liệu đo từ xa, không có tài khoản SaaS.
⚡ Sử dụng công cụ của riêng bạn
Chạy trên các tác nhân mã hóa bạn đã có – Claude Code, Codex, Gemini CLI – cộng với Ollama và bất kỳ nhà cung cấp API nào. Không bị khóa nhà cung cấp.
🧭 Chọn giải pháp phù hợp
Ngăn bạn xây dựng một ứng dụng khi một tự động hóa hoặc tác nhân phù hợp hơn – trước khi bạn viết một dòng mã.
💸 Tiết kiệm token & viết lại
Một đặc tả sắc nét ngay từ đầu có nghĩa là tác nhân của bạn xây dựng đúng thứ ngay lần đầu tiên.
🌍 Đa ngôn ngữ
Giao diện người dùng đầy đủ bằng tiếng Anh · tiếng Trung · tiếng Tây Ban Nha · tiếng Pháp · tiếng Đức – và ngôn ngữ bạn chọn sẽ điều khiển các câu hỏi phỏng vấn và các tài liệu được tạo.
📦 Ngữ cảnh thả vào
Xuất một tệp ZIP Markdown sạch, sẵn sàng dán vào bất kỳ IDE AI nào.
🆓 Mã nguồn mở (MIT)
Miễn phí mãi mãi. Mở rộng nó, phân nhánh nó, phân phối nó.
👤 Dành cho ai
Các lập trình viên và những người khởi nghiệp độc lập biến một tia sáng thành thứ gì đó có thật vào cuối tuần này.
Các nhà phát triển muốn tác nhân AI của họ xây dựng đúng thứ ngay lần đầu tiên.
Các nhà sáng lập và PM cần một đặc tả, phạm vi và ước tính đáng tin cậy để thống nhất.
Những người xây dựng không mã muốn biết liệu nên xây dựng một ứng dụng, một tự động hóa hay một tác nhân.
Các nhóm quan tâm đến quyền riêng tư không thể gửi ý tưởng của họ đến một SaaS bên thứ ba.
⚡ Sử dụng công cụ của riêng bạn
Mọi công cụ lập kế hoạch khác đều khóa bạn vào một khóa API. Hephaestus chạy trên bất cứ thứ gì bạn có – bao gồm các tác nhân mã hóa đã được cài đặt trên máy của bạn:
Công cụ
Ví dụ
Hoạt động trong
🖥️ Tác nhân CLI
claude (Claude Code), codex, gemini
Chế độ gốc
☁️ Nhà cung cấp API
Anthropic, OpenAI, Google Gemini, tương thích OpenAI (OpenRouter, Groq, Together…)
Docker + Gốc
🧊 Mô hình cục bộ
Ollama (Llama, Mistral, Qwen…)
Docker + Gốc
Ứng dụng tự động phát hiện các tác nhân CLI trong PATH của người dùng và cho phép cấu hình các nhà cung cấp API/Ollama trong một bảng điều khiển Engines chuyên dụng — kiểm tra kết nối, chọn mặc định, hoàn tất. Các khóa chỉ được lưu trữ trong một tệp SQLite cục bộ và trung thực về trạng thái: được phát hiện trong PATH ≠ đã xác thực — người dùng nhấp vào Test để xác minh trước khi sử dụng.
🛠️ Cách thức hoạt động
Mô tả ý tưởng → Trình hướng dẫn 5 giai đoạn → Tạo tài liệu → Xuất ZIP
💡 Khám phá·Đối tượng·Phù hợp giải pháp·Phạm vi·Ràng buộc 📦 thả vào AI IDE của bạn
Mô tả ý tưởng của bạn trong một câu hoặc một đoạn văn.
Trả lời một cuộc phỏng vấn ngắn, do AI tạo ra — mỗi lần một câu hỏi sắc bén, được phát trực tiếp — qua năm giai đoạn: Khám phá → Đối tượng → Phù hợp giải pháp → Phạm vi → Ràng buộc. Điều này cho phép Hephaestus đề xuất loại giải pháp phù hợp thay vì giả định người dùng cần một ứng dụng.
Tạo một gói tài liệu bao gồm Project Blueprint, cùng với PRD · Technical Spec · Estimation.
Xuất dưới dạng ZIP các tệp Markdown sạch, sẵn sàng làm ngữ cảnh cho tác nhân mã hóa của người dùng.
📸 Xem hoạt động
🌐 Muốn xem trước? Truy cập trang web →
Project Blueprint (loại giải pháp · quy mô · giai đoạn)
Giao diện người dùng đa ngôn ngữ (中文)
Sử dụng Engine của riêng bạn
Trình xem tài liệu đã tạo
📂 Ví dụ (đầu ra thực tế)
Ba gói hoàn chỉnh được tạo bởi chính Hephaestus với công cụ Claude Code — từ một câu đến một bộ tài liệu đầy đủ:
🤖 Standup Forge — hoạt động git → standup hàng ngày. Blueprint của nó đề xuất một tự động hóa theo lịch trình, không phải một ứng dụng web.
🇬🇧 Streakly — một trình theo dõi thói quen AI → PRD.
🇨🇳 聚单宝 — một chương trình nhỏ quản lý đơn hàng/kho hàng nhà hàng (hoàn toàn bằng tiếng Trung).
Xem examples/ để biết chi tiết.
🆚 So sánh
GTPlanner
DocForge-AI
ideaforge.chat
Hephaestus' Forge
Tự lưu trữ / riêng tư
✅
✅
❌ (SaaS)
✅
Docker một lệnh
❌
❌
—
✅
Tác nhân CLI (Claude Code/Codex/Gemini)
❌
❌
❌
✅
Mô hình cục bộ (Ollama)
❌
❌
❌
✅
Giao diện người dùng hướng dẫn
❌
❌
✅
✅ (5 giai đoạn)
Đề xuất loại giải pháp (tự động hóa/tác nhân/web/ứng dụng)
❌
❌
❌
✅
Ứng dụng đa ngôn ngữ (EN/中文/ES/FR/DE)
❌
❌
❌
✅
Ước tính thời gian trung thực
❌
❌
❌
✅
Mã nguồn mở (MIT)
✅
✅
❌
✅
🚀 Bắt đầu nhanh
Tùy chọn A — Docker (API + Ollama engines)
git clone https://github.com/r10d1nsec/hephaestus-forge
cd hephaestus-forge
cp .env.example .env # tùy chọn — người dùng cũng có thể cấu hình engines trong UI
docker compose up -d
# mở http://localhost:3000
Tùy chọn B — Chế độ gốc (mở khóa tác nhân CLI 🔓)
Chạy trên máy chủ để có thể truy cập claude / codex / gemini trong PATH của người dùng:
git clone https://github.com/r10d1nsec/hephaestus-forge
cd hephaestus-forge
./run.sh
# mở http://localhost:3000
📐 Kiến trúc
Giao diện người dùng React + Vite + Tailwind · Phần phụ trợ FastAPI + SQLite · một trừu tượng Engine duy nhất mà mọi nhà cung cấp đều tích hợp. Đọc docs/ARCHITECTURE.md và
docs/ENGINES.md.
🗺️ Lộ trình
v0.1 — MVP: Docker + native, bảng điều khiển Engines, w
Nguồn tin: Hacker News AI — Tác giả: r10d1nsec. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.