我是一名聚焦高级 Python/Perl 测试开发 + Node.js 全栈的技术顾问,长期服务于路由/网络与 AI 应用场景,擅长把复杂需求在快速落地为可测、可观测的 MVP。
测试开发与自动化(Python/Perl):熟练使用 pytest/unittest 构建 API/协议与系统级回归测试,基于asyncio/requests/paramiko 做并发与设备级批量操作;能用 Perl(Test::More/TAP + 强正则) 快速搭建老系统兼容的测试脚手架,处理日志解析、报表与流水线整合。支持 Playwright/Selenium 端到端测试与 locust/artillery 压测,覆盖契约(OpenAPI)、功能、性能三类用例。
Node.js/前端平台:精通 Next.js 15(App Router)+ React + TypeScript,配合 TanStack Query、shadcn/ui、Tailwind 交付现代化前端;熟悉 OAuth2.0/OIDC + PKCE(含 Google 登录)与 Supabase SSR/Auth/Edge Functions;具备 Paddle(含支付宝)/Stripe 的支付接入与 Webhook 流程实战,支持 Vercel 端到端部署与灰度。
数据与 AI 能力:基于 Postgres/Supabase + pgvector 设计文本分块/嵌入检索;使用 OpenAI SDK 实现摘要、流式 TL;DR 与检索增强;具备 RFC XML/HTML/TXT 文档解析、向量索引与语义搜索的工程经验。
Linux 与网络:熟练 bash、systemd/cron、日志与进程排障;掌握 tcpdump/tshark、iperf3、curl、iproute2 等网络定位;能将测试与发布接入 GitHub Actions 做 CI/CD 与基础监控。
价值主张:以“60 秒可见价值”为目标,快速搭建真实可用的验证链路(认证→数据→AI→支付→可观测),同时沉淀可复用的测试体系与指标面板,帮助团队在保真度与交付速度之间取得最优解。
1)SimpleRFC——智能 RFC 阅读与语义检索平台(个人主导 / Next.js 全栈)
背景:为工程师和学生降低 RFC 文档学习门槛,提供语义搜索、TL;DR 摘要与结构化阅读体验。
职责:产品定义→架构设计→全栈开发→上线运维全流程 Owner。
技术:Next.js 15(App Router)+ React + TypeScript、TanStack Query、shadcn/ui + Tailwind;后端与数据层使用 Supabase/Postgres + pgvector;解析 RFC XML/HTML/TXT 分块与嵌入;OpenAI SDK 做摘要/RAG;OAuth2.0/OIDC + PKCE(Google 登录,SSR);Paddle(含支付宝)/Stripe 支付与 Webhook;Vercel 灰度发布与边缘缓存。
难点 & 成果:解决多格式 RFC 的章节锚点与跨页问题,构建稳定的“分块→嵌入→检索→回答”链路;通过 Row Level Security 与速率限制保障安全;将首条价值呈现控制在1 分钟以内,上线后形成可复用的语义检索模板,支持后续多文档域扩展。
2)嵌入式网络协议自动化测试平台(企业项目 / 高级测试开发)
背景:面向嵌入式路由/交换设备的协议栈验证与性能压测,重点覆盖 L2VPN、EVPN、SRv6 三大方向;目标是建立稳定回归 + 一键压测的测试平台,支撑版本准入与问题快速回溯。
职责:
搭建 Python/Perl 驱动的自动化测试框架与实验室设备编排(拓扑模板:PE–CE、EVPN 数据中心、SRv6 扩展/流量工程等)。
设计功能一致性、收敛时延、规模与性能四类用例;沉淀可复用的拓扑与流量配置片段。
打通 Jenkins CI/CD(不依赖 GitHub),实现定时/手动/参数化触发(固件版本、拓扑规模、速率等),一键执行回归与压测。
建设报表与基线库,输出版本红/黄/绿门禁结果与问题定位线索。
技术:
Python(pytest/unittest、asyncio、paramiko/netmiko) 并发管控设备与会话;Perl(Test::More/TAP) 兼容旧流水线与强力日志解析。
Jenkins Pipeline(声明式/脚本式)、节点标签与并发矩阵;Allure/HTML 报表归档与历史对比;systemd/cron 稳态巡检与离峰任务。
难点 & 成果:
设备异步与通道抖动:引入可重试、幂等采集与会话保活,显著降低偶发失败。
拓扑与厂设差异:通过模板化拓扑 + 可插拔适配器屏蔽差异,缩短新场景接入周期。
性能噪声与波动:建立基线对比 + 多次取样 + 波动阈值的判定策略,减少误报。
一键压测与门禁:在 Jenkins 内实现功能一致性→收敛→规模→性能的串行门禁流,支持不依赖代码托管平台的触发与溯源;回归执行更稳定,问题定位更可追踪,发布效率与质量可见性显著提升。
| 角色 | 职位 |
| 负责人 | 高级python/perl测试开发工程师 |
| 队员 | 产品经理 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
我负责:产品定义 → 架构设计 → 全栈开发 → 上线运维与指标闭环,全流程 Owner。 已实现的核心功能: 1. 语义检索(Semantic Search):支持按协议名/条款/问题自然语言检索,召回对应章节与段落。 2. 结构化阅读(Reader):解析 RFC
产品功能详述 Career Pulse AI是一款基于科学心理学理论的智能职业测评与匹配工具,专注于帮助用户发现最适合的职业发展方向。平台核心功能包括双重科学测评体系:采用国际权威的Big Five人格测评(基于Mini-IPIP量表)深度解析用户的五大人格维度,以及RIASE
产品功能详述 Career Pulse AI是一款基于科学心理学理论的智能职业测评与匹配工具,专注于帮助用户发现最适合的职业发展方向。平台核心功能包括双重科学测评体系:采用国际权威的Big Five人格测评(基于Mini-IPIP量表)深度解析用户的五大人格维度,以及RIASE