软件开发 Skill技能列表

4.5

Bknd密码重置技能Skill bknd-password-reset

这个技能用于在Bknd应用程序中实现密码重置和更改功能。它涵盖服务器端密码更改、构建基于电子邮件的忘记密码流程以及安全考虑。关键词:Bknd、密码重置、后端开发、安全认证、忘记密码流程、服务器端方法、哈希处理、速率限制。

4.5

Bknd分页数据检索Skill bknd-pagination

这个技能用于在Bknd平台中实现分页数据检索,涵盖限制/偏移分页、页面计算、分页元数据处理、分页辅助函数、无限滚动和React集成模式,适用于构建分页列表、表格和无限滚动功能。关键词:分页,Bknd,数据检索,React,无限滚动。

4.5

Bknd文件上传Skill bknd-file-upload

本技能介绍如何使用Bknd平台进行文件上传,包括通过UI和代码两种方式,使用MediaApi SDK或REST API,支持React集成、进度跟踪、实体字段附件等。适用于前端和后端开发,涉及低代码开发场景。关键词:Bknd、文件上传、SDK、REST API、React、进度跟踪、实体媒体字段。

4.5

Bknd实体关系定义Skill bknd-define-relationship

此技能用于在后端框架Bknd中定义数据库实体之间的关系,涵盖一对一、一对多、多对多和自引用关系。提供UI和代码两种方法,支持外键配置、连接表管理、关系查询和常见模式实现,适用于数据库设计和后端开发,关键词包括Bknd、实体关系、数据库外键、后端框架、关系型数据库。

4.5

测试驱动开发Skill test-driven-development

测试驱动开发(TDD)技能,用于统一处理所有TDD工作流。强制测试先行开发,支持从规范、任务或描述三种输入模式。包括模式发现、TDD循环(RED→GREEN→REFACTOR)、proptest指导和反向压力集成。关键词:测试驱动开发、TDD、测试先行、Rust测试、覆盖率、软件开发测试、单元测试、集成测试。

4.5

Go并发模式Skill go-concurrency-patterns

这个技能专注于Go语言的并发编程模式,提供实用示例和最佳实践,帮助开发者高效构建并发应用程序。涵盖goroutines、channels、同步原语、context管理等工作池、管道、优雅关闭等模式。关键词:Go并发、goroutine、channel、同步、context、工作池、竞争条件、并发模式、编程技能。

4.5

Mise-工具管理Skill mise-tool-management

Mise是一个统一的开发工具版本管理工具,用于安装、配置和管理多种编程语言和基础设施工具的版本。它支持跨项目统一管理、灵活的版本策略,并能替代其他版本管理器如asdf、nvm、pyenv,提高开发效率和环境一致性。关键词:Mise、工具管理、版本控制、开发环境、DevOps、配置管理。

4.5

框架文档研究员Skill framework-docs-researcher

框架文档研究员技能专为软件开发者设计,用于系统地收集、分析和整理软件框架、库及依赖项的官方文档、最佳实践和源代码信息,以支持项目开发、问题排查和功能实现,提升开发效率和质量。关键词:框架文档、技术文档收集、最佳实践分析、源代码研究、版本兼容性、软件开发支持。

4.5

数据系统架构Skill data-systems-architecture

数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。

4.5

DOCX文档处理工具包Skill docx

此技能用于专业文档处理,支持创建、编辑和分析Word文档,包括文本提取、XML访问、跟踪更改和工作流管理。关键词:文档创建,Word编辑,XML处理,跟踪更改,文档分析。

4.5

PowerShellWindows模式Skill powershell-windows

这个技能提供了在Windows环境下使用PowerShell的关键模式、语法规则和错误处理方法,帮助开发者编写高效、稳定的自动化脚本。关键词:PowerShell, Windows, 脚本编写, 错误处理, 自动化, 模式, 语法规则, 错误处理模式。

4.5

架构策略师Skill architecture-strategist

这个技能用于从架构角度分析代码变更、评估系统设计决策,确保所有修改符合既定架构模式,维护系统完整性。关键词:系统架构、代码分析、设计决策、架构合规、微服务、SOLID原则、耦合内聚。