[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f66KTk2rrwEQaQ7Dpg596rTzpAhsUlSzZjj0Hh53tju0":3},[4,17,27,35],{"slug":5,"title":6,"description":7,"pub_date":8,"tags":9,"draft":16},"ide-skills-guide","Agent Skills 完全指南：21 款第三方 Skill 深度评测与使用心得","全面评测 21 款第三方 Agent Skills，涵盖 Vue 生态、前端设计、构建工具、实用工具四大分类。从安装配置到实际使用场景，带你了解每个 Skill 的功能特点、最佳实践与使用心得。","2026-06-15",[10,11,12,13,14,15],"agent","skills","AI","效率工具","前端","Vue",false,{"slug":18,"title":19,"description":20,"pub_date":21,"tags":22,"draft":16},"electron-ipc-types","Electron IPC 类型安全：从 any 到完全类型化","用 TypeScript 泛型封装 Electron IPC，彻底消灭 any，preload 契约集中管理","2026-04-25",[23,24,25,26],"electron","typescript","ipc","vue",{"slug":28,"title":29,"description":30,"pub_date":31,"tags":32,"draft":16},"element-plus-popover-hide","手动关闭多个 el-popover（不用 v-model:visible）","通过 ref + Reflect.get 调用 hide() 方法手动关闭 Element Plus Popover，解释 Vue3 Proxy 导致无法直接调用实例方法的原因。","2024-10-25",[26,33,34],"element-plus","vue3",{"slug":36,"title":37,"description":38,"pub_date":39,"tags":40,"draft":16},"vite-vue3-ts-elementplus-pinia","用 Vite+（vp）从零搭建 Vue3 + TypeScript + Element Plus + Pinia + Vue Router","使用 Vite+ 统一工具链（vp）一条命令搭建 Vue3 全家桶，涵盖按需导入、Pinia store、路由配置，以及常见坑的解决方案。","2024-08-27",[26,41,24,33,42,43],"vite","pinia","vite-plus"]