feat: 增加 DevOps 平台简历亮点
- src/resume-data.js: 新增 DevOps 运维平台项目、能力标签和技能树内容 - public/logos/devops-platform.svg: 增加 DevOps 平台项目图标
This commit is contained in:
@@ -0,0 +1,15 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" role="img" aria-labelledby="title">
|
||||||
|
<title id="title">DevOps 运维平台</title>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="panel" x1="18" x2="78" y1="14" y2="82" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#22d3ee" />
|
||||||
|
<stop offset="1" stop-color="#8b5cf6" />
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
<rect width="96" height="96" rx="22" fill="#08111f" />
|
||||||
|
<rect x="16" y="20" width="64" height="48" rx="10" fill="url(#panel)" opacity="0.18" />
|
||||||
|
<rect x="20" y="24" width="56" height="40" rx="7" fill="#0f172a" stroke="#38bdf8" stroke-opacity="0.65" />
|
||||||
|
<path d="M29 37h19M29 48h11M53 48h14" stroke="#e0f2fe" stroke-width="4" stroke-linecap="round" />
|
||||||
|
<circle cx="62" cy="37" r="5" fill="#34d399" />
|
||||||
|
<path d="M31 74h34M39 64v10M57 64v10" stroke="#a5b4fc" stroke-width="4" stroke-linecap="round" />
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 876 B |
+24
-3
@@ -1,6 +1,10 @@
|
|||||||
|
/**
|
||||||
|
* 维护作品集页面的简历指标、能力标签、项目经历和职业路径文案。
|
||||||
|
*/
|
||||||
export const metrics = [
|
export const metrics = [
|
||||||
{ value: "7 年", label: "Web 与跨端前端经验" },
|
{ value: "7 年", label: "Web 与跨端前端经验" },
|
||||||
{ value: "2 条", label: "近一年参与的产品线" },
|
{ value: "2 条", label: "近一年参与的产品线" },
|
||||||
|
{ value: "6 个", label: "纳管项目发布闭环" },
|
||||||
{ value: "SSE", label: "对话流、思考态、消息重试" },
|
{ value: "SSE", label: "对话流、思考态、消息重试" },
|
||||||
{ value: "12 个", label: "微前端拆分基础项目" },
|
{ value: "12 个", label: "微前端拆分基础项目" },
|
||||||
{ value: "30%", label: "消息渲染链路优化结果" },
|
{ value: "30%", label: "消息渲染链路优化结果" },
|
||||||
@@ -25,8 +29,8 @@ export const focusAreas = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "工程习惯",
|
title: "工程习惯",
|
||||||
summary: "经历过微前端拆分、跨项目公共包、i18n 协作、监控接入和代码审查,能把模块交付和团队维护放在一起考虑。",
|
summary: "经历过微前端拆分、跨项目公共包、i18n 协作、监控接入、发布平台和代码审查,能把模块交付和团队维护放在一起考虑。",
|
||||||
points: ["Qiankun", "Monorepo", "i18n", "Code Review"],
|
points: ["Qiankun", "Monorepo", "DevOps", "Code Review"],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
@@ -34,6 +38,7 @@ export const resumeSignals = [
|
|||||||
"前端经验覆盖 PC 管理后台、小程序、H5、React Native 和微前端,最近一年主要在 AI 产品团队做业务前端。",
|
"前端经验覆盖 PC 管理后台、小程序、H5、React Native 和微前端,最近一年主要在 AI 产品团队做业务前端。",
|
||||||
"SeaBuzz 侧更偏用户体验:对话、内容流、新闻详情、游客数据、分享和反馈链路。",
|
"SeaBuzz 侧更偏用户体验:对话、内容流、新闻详情、游客数据、分享和反馈链路。",
|
||||||
"SeaCloud / Vtrix 侧更偏控制台:Pricing、Billing、API Keys、组织权限、交易筛选和分销配置。",
|
"SeaCloud / Vtrix 侧更偏控制台:Pricing、Billing、API Keys、组织权限、交易筛选和分销配置。",
|
||||||
|
"个人工程实践里搭建了 DevOps 运维平台,把 Gitea、Jenkins、BPMN、通知、审计、Agent 诊断和 Jenkins 直构导入串成发布闭环。",
|
||||||
"技术栈以 React / Next.js / React Native / TypeScript 为主,也有 Vue、UniApp 和 Qiankun 项目经验。",
|
"技术栈以 React / Next.js / React Native / TypeScript 为主,也有 Vue、UniApp 和 Qiankun 项目经验。",
|
||||||
];
|
];
|
||||||
|
|
||||||
@@ -64,11 +69,27 @@ export const skills = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
group: "工程化与质量",
|
group: "工程化与质量",
|
||||||
items: ["ARMS 监控", "CDN 优化", "Playwright", "Git Flow", "分支规范", "新人培训"],
|
items: ["DevOps 平台", "Jenkins 直构导入", "Gitea", "BPMN", "ARMS 监控", "Playwright", "Git Flow", "Code Review"],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
export const projects = [
|
export const projects = [
|
||||||
|
{
|
||||||
|
id: "devops-platform",
|
||||||
|
name: "DevOps 运维平台",
|
||||||
|
logo: "/logos/devops-platform.svg",
|
||||||
|
period: "2026.06 - 至今",
|
||||||
|
subtitle: "个人项目发布与可观测控制台",
|
||||||
|
summary:
|
||||||
|
"从零搭建一套自用 DevOps 运维平台,把本地与线上项目的发布、Jenkins 构建与直构导入、Gitea refs、BPMN 流程、通知 outbox、审计日志和 Agent 诊断收敛到一个控制台。",
|
||||||
|
modules: [
|
||||||
|
"前端采用 Vue 3、Vite、TypeScript、Element Plus 和 Pinia,提供登录、成员权限、项目诊断、发布中心、运行记录、系统配置和全局 Agent 抽屉。",
|
||||||
|
"后端采用 NestJS、Prisma、MySQL、Redis/BullMQ,接入统一 envelope、DTO 校验、结构化日志、审计记录、幂等键和发布单乐观锁。",
|
||||||
|
"打通 Gitea 分支/tag/commit/PR 摘要、平台触发 Jenkins queue/build 同步、Jenkins 直接构建反向导入、构建日志脱敏读取、取消/重试发布和 BPMN 节点高亮。",
|
||||||
|
"将通知投递改为 outbox 持久化与可重试模型,并把 LLM Agent 限定在发布风险、失败诊断、Runbook、发布说明和事故复盘场景。",
|
||||||
|
],
|
||||||
|
tech: ["Vue 3", "NestJS", "TypeScript", "Prisma", "MySQL", "Redis", "BullMQ", "Jenkins", "Gitea", "BPMN"],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "vtrix",
|
id: "vtrix",
|
||||||
name: "SeaCloud / Vtrix",
|
name: "SeaCloud / Vtrix",
|
||||||
|
|||||||
Reference in New Issue
Block a user