展示HN:JadeAI – 具备AI解析功能的简历生成器,提供50种模板,并支持自托管

1作者: twwch大约 1 个月前原帖
你好,HN, 我创建了JadeAI,这是一个开源的、由人工智能驱动的简历生成器,旨在简化制作专业且符合ATS(申请者跟踪系统)要求的简历的过程。 为什么要再做一个简历生成器? 大多数现有工具要么通过订阅锁定你的数据,要么编辑器笨重,或者缺乏深度的AI集成。我想要一个: - 开发者友好:可以通过Docker自托管,零配置(默认使用SQLite)。 - 注重隐私:你可以使用自己的API密钥(OpenAI/Anthropic),这些密钥会保存在你的浏览器中,而不是我们的数据库里。 - 强大:它不仅仅是“写”文本;它可以解析图片/PDF,分析职位描述匹配,并提供50多种现成的模板。 关键技术亮点: - 现代技术栈:使用Next.js 16(应用路由)和React 19构建。 - 丰富的模板:50个专业设计的模板,使用Tailwind CSS 4。 - 智能解析:上传旧的PDF或甚至是简历的截图;AI能够完美提取结构化数据。 - 混合认证:支持Google OAuth进行同步,或使用浏览器指纹的“零配置”模式进行即时使用。 - 导出引擎:高保真PDF导出,基于Puppeteer和Chromium,同时支持DOCX/JSON/TXT格式。 技术栈: - 框架:Next.js 16,React 19,TypeScript - 样式:Tailwind CSS 4,shadcn/ui - 数据库:Drizzle ORM(支持SQLite和PostgreSQL) - AI:Vercel AI SDK v6 - 拖放功能:@dnd-kit - 仓库: [https://github.com/twwch/JadeAI](https://github.com/twwch/JadeAI)
查看原文
Hello HN,<p>I built JadeAI, an open-source, AI-powered resume builder designed to take the friction out of crafting professional, ATS-friendly resumes.<p>Why build another resume builder? Most existing tools either lock your data behind a subscription, have clunky editors, or lack deep AI integration. I wanted something that is:<p>Developer-friendly: Self-hostable via Docker with zero-config (SQLite by default).<p>Privacy-conscious: You can use your own API keys (OpenAI&#x2F;Anthropic), and they are stored locally in your browser, not our database.<p>Powerful: It doesn’t just &quot;write&quot; text; it parses images&#x2F;PDFs, analyzes JD matching, and offers 50+ templates out of the box.<p>Key Technical Highlights:<p>Modern Stack: Built with Next.js 16 (App Router) and React 19.<p>Extensive Templates: 50 professionally designed templates using Tailwind CSS 4.<p>Smart Parsing: Upload an old PDF or even a screenshot of your resume; the AI extracts the structured data perfectly.<p>Hybrid Auth: Supports Google OAuth for sync, or a &quot;Zero-Config&quot; mode using browser fingerprinting for instant use.<p>Export Engine: High-fidelity PDF export powered by Puppeteer and Chromium, plus DOCX&#x2F;JSON&#x2F;TXT support.<p>Tech Stack:<p>Framework: Next.js 16, React 19, TypeScript<p>Styling: Tailwind CSS 4, shadcn&#x2F;ui<p>Database: Drizzle ORM (Supports SQLite &amp; PostgreSQL)<p>AI: Vercel AI SDK v6<p>Drag &amp; Drop: @dnd-kit<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;twwch&#x2F;JadeAI" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;twwch&#x2F;JadeAI</a>