爱意满满的作品展示区。
wktline

简历服务上线运行一年半, VIP 付费 3000+;现在直接开源

  •  
  •   wktline · 6h 28m ago · 399 views

    Easy 简历 · 轻简历

    一套面向各场景用户的简历制作 SaaS 全栈开源方案:PC 所见即所得编辑器 +
    AI 流式诊断 + 微信小程序登录支付 + Puppeteer PDF 导出,5 端代码一次性开源。

    ✨ 核心功能

    • 所见即所得简历编辑器:基于 Quill 2 自定义字号白名单,PC / H5
      双端共用一套富文本协议
    • AI 简历诊断:后端 @Sse + RxJS 流式输出,多 LLM 可切换(百度 /
      讯飞 / Kimi / DeepSeek )
    • VIP 会员体系VipGuard + @RequiredVip() 装饰器,GIFT / SELL / PRIVATE 三种售卖类型
    • 微信生态闭环:小程序静默登录、扫码显式登录、邀请奖励、微信支付
    • PDF 导出微服务:Puppeteer 独立服务,AES-128-CBC authCode 鉴权,A4 直出二进制流
    • 模板画廊 + 邀请奖励:完整的增长闭环

    🧱 技术栈

    技术
    后端 NestJS + Fastify + Prisma + MySQL + JWT
    PC Umi Max 4 + React 18 + Ant Design 5 + Tailwind 3 + Quill 2
    H5 UmiJS Max + antd-mobile 5 + Tailwind 3
    小程序 Taro 4 + React 18 + Vite
    PDF 服务 Koa + Puppeteer + 七牛 OSS

    📦 项目结构

    easy-resume/
    ├── resume-server/ # 后端 API (:8088 ) ├── resume-pc/ # PC 主站 + 编辑器(:8000 )
    ├── resume-h5/ # 移动端 H5 编辑器(:8000 )
    ├── resume-mp/ # 微信小程序
    └── resume-puppeteer/ # PDF 渲染微服务(:8090 )

    5 个子项目各自独立 package.json /
    yarn.lock,互不依赖、独立部署,共享同一份 git 历史与线上账号体系。

    🚀 快速开始

    每个子目录都有独立的 CLAUDE.md 协作指引和启动说明,进入对应目录 yarn install && yarn dev 即可。统一约定:

    • Node ≥ 18 ,包管理器 yarn
    • 后端启动后,前端跑 yarn genapihttp://127.0.0.1:8088/swagger-api-json 自动生成 src/api/
    • 路径别名 @/* 指向 src/*,TypeScript 严格模式

    🔗 链接

    1 replies    2026-08-07 22:00:45 +08:00
    FranzKafka95
        1
    FranzKafka95  
       2h 14m ago
    比起项目本身,更想知道老哥这个项目整体收益怎么样,赚了多少?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1659 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 16:15 · PVG 00:15 · LAX 09:15 · JFK 12:15
    ♥ Do have faith in what you're doing.