软件开发 Skill技能列表

4.5

技术栈选择与架构师Skill TechStackSelector&Architect

这个技能是一个技术栈选择与架构工具,专门用于在项目初期或重大功能迭代时进行技术选型和方案评估。它能根据产品需求文档自动生成多套对比方案,涵盖前端、后端、数据库及中间件,并提供性能、SEO、开发成本、可维护性等方面的优劣势分析和最终选型建议。关键词:技术栈选择、架构设计、方案评估、前端框架、后端服务、数据库、中间件、性能优化、SEO、开发成本、可维护性。

4.5

C语言开发Skill c-lang

这个技能专注于C语言编程,旨在编写高效、安全的代码,特别强调内存管理和系统调用优化。适用于系统编程、嵌入式系统开发和性能关键应用。关键词:C语言,内存管理,系统编程,嵌入式系统,代码优化。

4.5

高级全栈开发技能包Skill senior-fullstack

高级全栈开发技能包是一个为专业开发者设计的综合性工具集,专注于使用现代技术栈(如React、Next.js、Node.js、GraphQL、PostgreSQL)快速构建、分析和优化Web应用程序。它提供自动化脚手架搭建、代码质量深度分析、架构模式指导和完整开发工作流配置,旨在提升开发效率、保障代码质量并遵循行业最佳实践。关键词:全栈开发,Web应用,React,Node.js,脚手架,代码质量分析,架构模式,开发工作流,自动化工具,最佳实践。

4.5

文档处理Skill working-with-documents

文档处理技能专注于Office文档的自动化创建、编辑与转换,涵盖Word、PDF和PowerPoint三大格式。该技能提供完整的工具链和工作流,包括使用pandoc、python-docx读取文档内容,通过docx-js、reportlab生成新文档,利用OOXML技术编辑跟踪修订,以及使用pypdf进行PDF合并拆分。同时支持格式转换、OCR识别和演示文稿设计规范,适用于文档自动化、报告生成、批量处理等场景。关键词:Office文档处理、PDF编辑、Word自动化、PPT生成、格式转换、文档OCR、批量处理、报告生成。

4.5

高级架构师Skill senior-architect

这个技能用于系统架构设计和分析,帮助做出技术决策,包括生成架构图、分析项目依赖、评估架构模式和代码质量,适用于单体与微服务架构的决策。

4.5

DOCX文档处理技能Skill docx

DOCX文档处理技能是一个专业的工具包,用于创建、编辑和分析Word文档,支持跟踪更改、评论管理、格式化保持和文本提取,适用于软件开发、数据分析和文档自动化工作流。关键词:DOCX处理, Word文档编辑, 跟踪更改, 文本提取, 文档自动化, 专业工具。

4.5

Flutter开发Skill flutter-development

Flutter开发是一个技能,用于构建高性能、跨平台的移动应用,涵盖组件、状态管理、导航和API集成。

4.5

重构Skill refactoring

重构技能专注于提高代码质量,通过系统性代码重构技术改善代码的可读性、可维护性和性能,而不改变外部行为。关键点包括代码清理、去除重复、应用设计模式、优化代码组织和减少技术债务,适用于软件开发中的架构设计和代码改进。关键词:代码重构、软件工程、代码质量、可维护性、性能优化、设计模式、技术债务、代码异味。

4.5

STM32HAL/LL嵌入式驱动技能Skill stm32-hal

STM32 HAL/LL 技能是用于意法半导体STM32系列微控制器的嵌入式软件开发专业技能。它提供对STM32CubeMX集成、HAL(硬件抽象层)驱动程序使用、LL(底层)驱动程序优化、时钟配置、DMA(直接内存访问)设置、外设配置(如GPIO、UART、SPI、I2C、ADC、定时器)以及电源管理的全面支持。该技能适用于嵌入式系统开发、BSP(板级支持包)实现、设备驱动开发、低功耗设计和硬件启动流程,是开发基于ARM Cortex-M内核的STM32微控制器应用的关键工具。

4.5

后端数据库专家Skill BackendDatabaseExpert

此技能提供专业的数据库开发与维护能力,专注于数据库设计、SQL优化和迁移策略,帮助构建高性能、高可靠的数据层。关键词:数据库设计、SQL优化、迁移策略、后端开发、性能调优、索引策略、零停机迁移。

4.5

SpringBoot开发模式Skill springboot-patterns

本技能是关于Java Spring Boot后端开发的架构与API设计模式集合,涵盖REST API设计、分层服务、数据访问、缓存、异步处理、日志记录、异常处理、速率限制、可观测性等核心实践。适用于构建可扩展、高可用、生产就绪的企业级微服务应用。关键词:Spring Boot, Java后端, 微服务架构, REST API, JPA, 缓存, 异步, 日志, 异常处理, 速率限制, 可观测性。

4.5

测试用例生成技能Skill generate-cases

该技能用于通过形式化测试设计技术(如等价类划分、边界值分析、决策表)生成全面的测试用例,适用于软件测试和测试覆盖设计。关键词:测试用例生成,等价类划分,边界值分析,决策表,软件测试,测试覆盖。