软件开发 Skill技能列表

4.5

根因追溯Skill root-cause-tracing

根因追溯技能用于在软件开发过程中,通过向后追踪调用栈和执行流程,识别错误、无效数据或不正确行为的原始来源。适用于调试复杂问题、调查数据损坏、查找级联故障根因等场景,关键词包括调试、根因、追溯、错误来源、数据流追踪。

4.5

重构Skill refactoring

重构是一种软件工程技术,通过系统性地改进代码结构、可读性和可维护性,而不改变其外部行为,用于减少技术债务、提取函数、移除重复代码、简化条件逻辑、应用设计模式等,提升代码质量和开发效率。关键词:代码重构、软件重构、技术债务、代码优化、可维护性、可读性、设计模式、软件开发、代码结构改进。

4.5

React服务器端动作Skill react-server-actions

React服务器端动作是一种在Next.js 14+框架中实现的功能,用于安全处理表单提交和服务器端数据操作,无需API路由。它支持渐进增强、服务器端验证、文件上传和乐观UI更新,适用于现代Web开发中的表单处理、服务器突变和性能优化场景。关键词:React Server Actions, Next.js, 表单处理, 服务器端突变, 渐进增强, 安全性, 缓存重新验证, 文件上传, 乐观UI更新, Web开发。

4.5

Playwright自动化Skill playwright-automation

Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。

4.5

性能优化Skill performance-optimization

性能优化技能专注于提高软件应用性能,通过代码分割、懒加载、缓存策略、包大小减少、渲染优化和性能分析等方法。用于改善页面加载时间、减少包大小、优化React渲染、实现代码分割、配置缓存策略、懒加载组件和路由、优化图像和资源、分析性能瓶颈、实现虚拟滚动、提升核心Web指标和Lighthouse分数。关键词:性能优化、代码分割、懒加载、缓存、React优化、Web性能、前端优化、后端优化、DevOps、监控。

4.5

Next.js服务器组件Skill nextjs-server-components

Next.js服务器组件是一种在服务器端渲染React组件的技术,用于优化Web应用性能、减少客户端JavaScript包大小、支持直接数据库访问,适用于构建高效、SEO友好的应用,关键词包括Next.js、服务器渲染、性能优化、React、前端开发。

4.5

Next.js应用路由器技能Skill nextjs-app-router

这个技能用于使用Next.js 13+的App Router架构构建现代Web应用,支持服务器组件、客户端组件、高级路由模式,优化数据获取和渲染性能,提升SEO友好性。关键词:Next.js, App Router, 服务器渲染, React, 前端开发

4.5

监控与可观测性Skill monitoring-observability

此技能用于实现生产应用程序的全面监控、日志记录、指标追踪和警报系统,以确保应用可靠性和快速事件响应。关键词包括监控、可观测性、日志、指标、追踪、警报、DevOps、系统健康、性能监控、错误跟踪、分布式追踪、SLO/SLA、仪表板、健康检查、日志聚合。

4.5

持续改进技能Skill kaizen-continuous-improvement

持续改进技能用于通过小而渐进的变更迭代优化软件开发过程、提升代码质量、优化团队工作流、减少浪费和低效,并培养持续改进文化。关键词:持续改进、流程优化、代码质量、团队实践、DevOps、回顾学习。

4.5

事件响应Skill incident-response

事件响应技能用于系统化管理和处理生产事件,包括检测、分类、缓解、解决和后处理分析,以最小化系统停机时间并防止问题复发。关键词:生产事件、事故管理、DevOps、响应流程、停机预防、热修复、后处理分析。

4.5

Git工作流程Skill git-workflow

Git工作流程技能用于管理源代码版本控制,包括分支策略、提交规范、合并冲突解决、变基等,适用于团队协作和开发流程优化。关键词:Git, 版本控制, 分支管理, 团队协作, DevOps, 代码管理, 提交消息, 合并冲突, 变基, 协作工作流。

4.5

前端组件模式Skill frontend-component-patterns

前端组件模式技能专注于使用设计模式如复合组件、渲染属性、自定义钩子和高阶组件来构建可重用、可组合和可维护的React、Vue、Angular组件。适用于创建组件库、实现组件组合、设计直观的组件API、管理状态模式等场景,以提高前端开发效率和代码质量。关键词:前端开发、React、Vue、Angular、组件设计、设计模式、可重用组件、组件架构。