Show HN:将创意锻造成可构建的规格说明,使用你已有的AI引擎
Hephaestus' Forge 是一个自托管的Web应用,通过5阶段引导式向导对您的想法进行访谈,并生成一份完整的、可立即投入构建的文档包,包括项目蓝图、PRD、技术规范和估算,可直接作为上下文提供给AI编码代理。它支持多种AI引擎(Claude Code、Codex、Gemini CLI、Ollama等),100%本地运行,注重隐私,开源(MIT),并且多语言支持。
Hephaestus' Forge 是一个自托管的Web应用程序,旨在帮助用户将模糊的想法转化为结构化的、可立即用于AI编码的规格说明。其核心理念是:在投入时间编写代码之前,通过一个全面的访谈过程来明确项目的范围、解决方案类型和约束条件,从而避免因定义不清而导致的返工和资源浪费。
该工具通过一个5阶段的引导式向导(发现、受众、方案匹配、范围、约束)向用户提出一系列AI生成的问题,然后生成一份完整的文档包,包含项目蓝图(推荐解决方案类型、规模、阶段等)、PRD(用户故事、验收标准等)、技术规范(技术栈、数据模型、API设计等)以及估算(带有风险因素的最小/最大时间范围)。所有这些文档都可以作为上下文直接提供给AI编码代理,如Claude Code、Codex或Gemini CLI。
Hephaestus' Forge 强调隐私和本地优先:所有数据存储在本地SQLite数据库中,API密钥也仅保存在本地。它支持“自带引擎”模式,不仅适用于CLI代理和API提供商,还能与Ollama等本地模型配合使用。应用会自动检测PATH中的CLI代理,并提供一个专门的引擎面板进行配置和连接测试。
该应用的目标受众包括:想要快速将创意变为现实的“氛围编码者”和独立黑客;希望AI代理一次性构建正确功能的开发者;需要可靠规格说明以便对齐的创始人和产品经理;以及避免将想法发送至第三方SaaS的注重隐私的团队。
目前,Hephaestus' Forge 是开源(MIT)项目,已在GitHub上发布。其路线图包括添加用户流程图、AI提示包、内联编辑器、版本历史等功能,并计划在未来推出CLI伴侣和VS Code扩展。项目欢迎贡献者,无论是添加新的引擎、翻译界面、改进提示词,还是报告问题或分享使用成果。