{
  "basics": {
    "name": "Jason Gu",
    "label": "技术总监 / Agent 架构师",
    "email": "i@rayjason.cn",
    "url": "https://rayjason.cn",
    "summary": "RayJason / Jason Gu，Refactor X 技术总监 / Agent 架构师。专注 AI 应用与 Agent 系统，把复杂业务做成好用、可靠的产品。",
    "location": {
      "city": "Shenzhen",
      "countryCode": "CN"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "RayJason",
        "url": "https://github.com/RayJason"
      }
    ]
  },
  "career": {
    "previousRole": "全栈开发背景",
    "currentRole": "技术总监 / Agent 架构师",
    "description": "我从全栈开发出发，如今专注 AI 应用与 Agent 系统的架构和工程落地。我关心产品是否好用，也关心它能否稳定地运行在真实业务里。"
  },
  "affiliations": [
    {
      "name": "Refactor X",
      "url": "https://refactor-x.com",
      "relationship": "任职公司"
    }
  ],
  "community": "我参与 DevFest 深圳的组织筹备，愿意和开发者交流、分享实践。",
  "perspectives": [
    {
      "title": "需求，不会消失。",
      "body": "AI 是服务需求的。工具会变，业务不会少，真实的问题与创造的空间始终在。"
    },
    {
      "title": "站在巨人的肩膀上。",
      "body": "人类会一直进步。已有的知识与工具，是我们继续探索、走得更远的起点。"
    },
    {
      "title": "让产品长期可靠。",
      "body": "可靠性、性能、成本、权限与长期维护，都应该进入产品设计。好用的系统，也要经得起日常使用。"
    }
  ],
  "interests": [
    {
      "name": "潜水"
    },
    {
      "name": "单板滑雪"
    },
    {
      "name": "徒步"
    },
    {
      "name": "越野跑"
    },
    {
      "name": "攀岩"
    },
    {
      "name": "旅行摄影"
    }
  ],
  "skills": [
    {
      "name": "Agent 架构",
      "keywords": [
        "AI",
        "Agents"
      ]
    },
    {
      "name": "前端",
      "keywords": [
        "TypeScript",
        "Vue",
        "React",
        "Nuxt",
        "CSS"
      ]
    },
    {
      "name": "服务与数据",
      "keywords": [
        "Nuxt server routes",
        "Prisma",
        "PostgreSQL"
      ]
    }
  ],
  "projects": [
    {
      "name": "Live QR",
      "description": "为物品生成持续可更新的二维码页面。物品丢失后，切换状态即可展示找回信息，并接收拾获者留言。",
      "keywords": [
        "Nuxt 4",
        "Vue 3",
        "TypeScript",
        "Prisma",
        "PostgreSQL"
      ],
      "highlights": [
        "动态物品状态与联系信息",
        "拾获留言与飞书通知",
        "二维码导出与多语言界面"
      ],
      "url": "https://github.com/RayJason/live-qr"
    },
    {
      "name": "Inline HTML Styles",
      "description": "将 CSS 与 Tailwind 样式转换为 HTML 内联样式，面向邮件、微信文章等场景。支持 rem 转 px、CSS 变量静态化与 calc 表达式简化。",
      "keywords": [
        "TypeScript",
        "PostCSS",
        "Juice"
      ],
      "highlights": [
        "CSS 与 Tailwind 样式内联",
        "单位转换与变量处理",
        "面向邮件和文章的输出"
      ],
      "url": "https://github.com/RayJason/inline-html-styles"
    },
    {
      "name": "Neumorphism Clock",
      "description": "一个探索新拟态界面的时钟项目。用柔和的光影组织界面，支持模拟与数字时钟，以及自定义时间。",
      "keywords": [
        "React",
        "TypeScript",
        "Vite",
        "CSS Modules"
      ],
      "highlights": [
        "模拟与数字时钟",
        "自定义时间与响应式界面",
        "柔和光影与新拟态界面"
      ],
      "url": "https://github.com/RayJason/Neumorphism_Clock"
    }
  ],
  "meta": {
    "language": "zh-CN",
    "canonical": "https://rayjason.cn/resume.json"
  }
}