项目作品
下面是我自己做过的项目,按时间从近到远排列。每一项都写清了它解决什么问题、以及实现上比较关键的部分。
-
浏览器扩展
2025 — 至今
创作者工作台浏览器扩展
把内容创作者每天要重复的操作收进一个扩展:主页菜单入口的批量维护、私信关键词自动回复、推广链接的效果回收。核心难点在于浏览器扩展的权限模型与页面注入时机的稳定性。
-
微信小程序
2025
电子名片小程序
一张可在聊天里直接分享的个人名片,支持多套模板、访客统计和名片交换记录。实现了模板配置与渲染分离,新增一套样式不需要改渲染逻辑。
-
后端服务
2024 — 至今
推广链接归因服务
一套短链与推广链接的归因系统:多租户隔离、点击去重、来源渠道统计。为控制写入压力,把点击流水写成按天分区的明细表,再用定时任务汇总到统计表。
-
前端
2024
自用 CSS 设计系统
手头有多个形态相近的站点,需要一套统一又不引入构建步骤的样式基础。把颜色、间距、字阶、圆角、阴影抽成设计令牌,组件样式只引用令牌,换肤时只改令牌层。
-
工程实践
2024
多实例配置层重构
同一套代码要在多台服务器、多个域名下运行,早期把品牌名和域名直接写死在模板与白名单里,每开一个新站都要做一次全局替换。重构后抽出一层站点配置,开新站变成改一份配置。
-
运维脚本
2023
增量文件同步工具
本地改完代码要同步到服务器,全量上传太慢、rsync 又依赖环境。写了一个基于文件指纹比对的增量同步脚本,先比对再上传,并能在上传后校验远端文件的完整性和权限。