Self.so是一个开源的个人网站构建器,能够在短短30秒内从你的简历或LinkedIn页面生成一个专业且个性化的个人网站。由Together.ai提供支持,Self.so不仅完全免费,还开源,让你可以自由定制和扩展。

技术栈
Self.so背后的技术栈强大而高效,确保了网站的快速构建和稳定运行:
- Together.ai:作为大型语言模型(LLM),负责处理文本内容和生成结构化信息。
- Vercel的AI SDK:作为LLM框架,提供强大的AI处理能力。
- Clerk:用于身份验证,确保用户账户的安全性。
- Next.js应用路由:实现动态路由功能,方便用户管理和发布网站。
- Helicone:用于可观测性,帮助开发者监控和优化系统性能。
- S3:作为对象存储服务,用于存储PDF文件等用户上传的内容。
- Upstash Redis:作为数据库,存储用户数据和网站配置信息。
- Vercel:作为托管平台,提供快速、稳定的网站部署服务。
工作原理
Self.so的工作流程简洁高效,以下是其核心步骤:
- 创建账户:通过Clerk在Self.so网站上创建账户,简单几步即可完成注册。
- 上传简历:将你的PDF简历上传至网站。文件会被自动上传至S3存储,并通过Llama Guard进行安全性检查,确保内容安全可靠。
- 信息提取:将PDF文件作为上下文发送给Qwen 2.5 72B模型,通过结构化输出(JSON格式)提取简历中的关键信息,如姓名、联系方式、工作经历、教育背景等。
- 生成网站:提取的信息会被放置在一个动态路由上,用户可以查看生成的网站预览,并根据需要进行编辑和调整。最后,用户可以一键发布自己的个人网站。
为什么选择Self.so?
- 快速便捷:从上传简历到生成网站,仅需30秒,无需任何编程或设计经验。
- 完全免费:100%免费使用,无需支付任何费用。
- 开源自由:开源代码允许用户根据自己的需求进行定制和扩展。
- 安全可靠:通过Llama Guard进行安全性检查,确保用户数据和内容的安全。
- 强大支持:由Together.ai提供技术支持,确保网站生成的准确性和高效性。
适用人群
无论你是求职者、自由职业者、学生还是企业员工,Self.so都能帮助你快速搭建一个专业的个人网站。通过展示你的简历、作品和技能,你可以更好地向雇主、客户或合作伙伴展示自己的价值。