import { Icons } from "@/components/icons";
import { HomeIcon } from "lucide-react";
import { ReactLight } from "@/components/ui/svgs/reactLight";
import { Typescript } from "@/components/ui/svgs/typescript";
import { Nodejs } from "@/components/ui/svgs/nodejs";
import { Python } from "@/components/ui/svgs/python";
import { Golang } from "@/components/ui/svgs/golang";
import { Postgresql } from "@/components/ui/svgs/postgresql";
import { Docker } from "@/components/ui/svgs/docker";
import { Java } from "@/components/ui/svgs/java";
import { Csharp } from "@/components/ui/svgs/csharp";
import { Swift } from "@/components/ui/svgs/swift";
import { Ios } from "@/components/ui/svgs/ios";
import { Linux } from "@/components/ui/svgs/linux";
import { Office } from "@/components/ui/svgs/office";

export const DATA = {
  name: "Evan",
  initials: "ES",
  url: "https://liukersun.com",
  location: "中国",
  locationLink: "https://www.google.com/maps/place/china",
  description:
    "全栈软件工程师，专注 AI 应用、Go/Python 后端、自动化工具与平台化运维。",
  summary:
    "拥有 6 年软件开发经验，长期交付从前端界面、后端服务到部署运维的完整系统。\n\n最近几年的工作重点集中在 **AI 应用工程化**、**自动化工具**、**平台与网关能力建设**、**量化交易相关服务**。我更擅长把分散的技术组件组合成真正可运行的产品，而不是停留在单点功能实现。\n\n日常技术栈覆盖 React / Next.js、Go、Python、PostgreSQL、Docker、Linux，也持续在做 CLI 工具、数据处理、业务自动化和自托管基础设施相关项目。",
  avatarUrl: "/me.png",
  skills: [
    { name: "TypeScript", icon: Typescript },
    { name: "React", icon: ReactLight },
    { name: "Go", icon: Golang },
    { name: "Python", icon: Python },
    { name: "Node.js", icon: Nodejs },
    { name: "Docker", icon: Docker },
    { name: "PostgreSQL", icon: Postgresql },
    { name: "Linux", icon: Linux },
    { name: "Java", icon: Java },
    { name: "C#", icon: Csharp },
    { name: "Swift", icon: Swift },
    { name: "iOS", icon: Ios },
    { name: "办公自动化", icon: Office },
  ],
  navbar: [
    { href: "/", icon: HomeIcon, label: "首页" },
  ],
  contact: {
    email: "liukersun@gmail.com",
    tel: "",
    social: {
      GitHub: {
        name: "GitHub",
        url: "https://github.com/LiukerSun",
        icon: Icons.github,
        navbar: true,
      },

      Blog: {
        name: "博客",
        url: "https://blog.liukersun.com",
        icon: Icons.Blog,

        navbar: true,
      },
      Telegram: {
        name: "Telegram",
        url: "https://t.me/DrJhaha",
        icon: Icons.telegram,

        navbar: true,
      },
      email: {
        name: "邮箱",
        url: "mailto:liukersun@gmail.com",
        icon: Icons.email,

        navbar: false,
      },
    },
  },

  work: [
    {
      company: "MakeBlock",
      href: "https://www.makeblock.com",
      badges: [],
      location: "中国",
      title: "全栈开发工程师",
      logoUrl: "/makeblock.png",
      start: "2023",
      end: "2025",
      description:
        "负责内部质检与业务系统的全栈开发，覆盖前端页面、后端接口、数据流转与部署协作。参与 AI 识别相关流程接入，用工程化手段提升产线质检效率与可追踪性。",
    },
    {
      company: "哈尔滨工业大学重庆研究院",
      badges: [],
      href: "#",
      location: "重庆",
      title: "项目经理 / 技术负责人",
      logoUrl: "/HIT.svg",
      start: "2023",
      end: "2023",
      description:
        "担任项目经理与技术负责人，负责项目技术路线、架构设计、任务拆解与交付推进。需要同时处理研发协同、需求落地和质量把控，偏向工程与管理双角色。",
    },
    {
      company: "字节跳动",
      href: "https://www.bytedance.com",
      badges: [],
      location: "中国",
      title: "测试开发工程师",
      logoUrl: "/bytedance.svg",
      start: "2021",
      end: "2023",
      description:
        "在 RTC 实验室负责音视频质量评估与弱网自动化测试，开发测试工具、数据分析脚本和效率平台，持续提升测试覆盖率与执行效率，支撑音视频通话质量优化和稳定性保障。",
    },
    {
      company: "亚厦集团",
      href: "#",
      badges: [],
      location: "中国",
      title: "BIM 工程师",
      logoUrl: "/yasha.png",
      start: "2020",
      end: "2021",
      description:
        "负责外立面 3D 建模与 BIM 相关工作，使用 Rhino、CAD、Grasshopper 等专业工具。围绕建模和数据处理开发 Python / Java / VBA 自动化脚本，提升重复性工作的处理效率。",
    },
  ],
  education: [
    {
      school: "东北农业大学",
      href: "https://www.neau.edu.cn",
      degree: "学士学位",
      logoUrl: "/neau.svg",
      start: "2016",
      end: "2020",
    },
  ],
  projects: [
    {
      title: "OpenManage",
      href: "https://github.com/LiukerSun/openmanage",
      dates: "2026",
      active: true,
      description:
        "面向 AI Agent 社交网络的管理平台，支持批量创建 Agent、容器生命周期管理、模板配置、日志查看，以及通过 SSE / WebSocket 实时反馈运行状态。",
      technologies: [
        "Next.js",
        "Go",
        "Docker",
        "JWT",
        "SSE",
      ],
      links: [
        {
          type: "GitHub",
          href: "https://github.com/LiukerSun/openmanage",
          icon: <Icons.github className="size-3" />,
        },
      ],
      image: "./base.png",
      video: "",
    },
    {
      title: "Agent Dispatcher",
      href: "https://github.com/LiukerSun/agentdispatcher",
      dates: "2026",
      active: true,
      description:
        "多 Agent 协作的 GitOps 调度系统骨架，串联 Telegram、GitHub Flow、Jenkins 和调度服务，重点处理批量执行、分支编排、通知汇总与可扩展的服务边界。",
      technologies: ["Go", "GitOps", "Telegram", "Jenkins", "Scheduler"],
      links: [
        {
          type: "GitHub",
          href: "https://github.com/LiukerSun/agentdispatcher",
          icon: <Icons.github className="size-3" />,
        },
      ],
      image: "./arch.png",
      video: "",
    },
    {
      title: "cc-cli",
      href: "https://github.com/LiukerSun/cc-cli",
      dates: "2026",
      active: true,
      description:
        "给 Claude / Codex 使用的命令行配置切换器，用来统一管理不同站点、模型和凭证，解决多套 API 配置切换成本高的问题。",
      technologies: ["Go", "CLI", "Developer Experience", "AI Tooling"],
      links: [
        {
          type: "GitHub",
          href: "https://github.com/LiukerSun/cc-cli",
          icon: <Icons.github className="size-3" />,
        },
      ],
      image: "./github.png",
      video: "",
    },
    {
      title: "Excel JSON Service",
      href: "https://github.com/LiukerSun/excel-json-tool",
      dates: "2026",
      active: true,
      description:
        "Excel 与 JSON 的双向转换服务，重点保留合并单元格、公式、数据验证、注释和命名区域，适合做结构化数据迁移与自动化处理。",
      technologies: ["Python", "Excel", "JSON", "Web UI", "Automation"],
      links: [
        {
          type: "GitHub",
          href: "https://github.com/LiukerSun/excel-json-tool",
          icon: <Icons.github className="size-3" />,
        },
      ],
      image: "./base.png",
      video: "",
    },
  ],
  hackathons: [
    // 如果有参加过的技术活动、黑客马拉松或竞赛，可以在这里添加
  ],
} as const;
