Apps2025 年 9 月 3 日 18:00

Self:将你的简历一键变为个人网站的 AI 开源项目

探索 Self,一个由 AI 驱动的开源个人网站构建器。您只需上传简历(PDF),它就能自动提取信息,为您生成一个精美且可立即发布的个人网站。

Self:将你的简历一键变为个人网站的 AI 开源项目

创建一个个人网站通常是一个乏味的过程,需要手动填写那些早已写在简历里的信息。现在,一个名为 “Self” 的全新开源项目旨在改变这一现状,它提供了一种新颖的、由 AI 驱动的解决方案:只需上传一份 PDF,即可见证你的个人网站诞生。

工作原理:AI 的魔法

“Self” 是一个开源的个人网站生成器,它利用大语言模型(LLM)来完成所有繁重的工作。整个流程非常简洁:

  1. 用户上传自己的简历或履历(PDF 格式)。
  2. 系统通过 Together.ai 平台调用大语言模型(Qwen 2.5 72B)来解析文档。
  3. 利用结构化的 JSON 输出功能,它能智能地提取工作经历、技能、教育背景和联系方式等关键信息。
  4. 这些提取出的数据会自动填充到一个干净、现代的网站模板中,供用户预览和发布。

现代 AI 原生技术的展示

“Self” 构建在一套前沿的的技术栈之上,是现代 AI 原生应用的一个绝佳范例。它利用了:

  • Together.ai 提供核心的 LLM 处理能力。
  • Vercel AI SDK 作为与模型交互的框架。
  • Next.js App Router 构建前端。
  • Clerk 负责用户认证。
  • Upstash Redis 作为数据库,S3 用于文件存储。
  • Helicone 提供可观测性和日志记录。

对于开发者而言,这个项目不仅是一个实用的工具,更是一个优秀的开源蓝图,展示了如何集成 LLM 来完成具体的现实世界任务。该项目正处于积极开发中,未来计划增加主题切换、内容编辑等功能,有望成为一个更强大的工具。