架构设计 Skill技能列表

递推关系求解器Skill recurrence-solver

4.5

递推关系求解器是一个专注于算法分析的技能,专门用于求解计算机科学中分治、递归等算法复杂度分析时产生的递推关系。它支持主定理、代入法、递归树、生成函数、Akra-Bazzi等多种经典求解方法,并能处理非标准形式,是算法工程师、计算机科学学生和研究人员进行算法复杂度分析的得力工具。关键词:递推关系求解,主定理,算法复杂度分析,递归树,生成函数,算法分析,计算机科学。

Graphviz图表渲染器Skill graphviz-renderer

4.5

Graphviz图表渲染器是一款专业的图可视化工具,能够将DOT图定义转换为高质量的图像文件。支持多种布局算法(dot、neato、fdp、sfdp、twopi、circo)和输出格式(PNG、SVG、PDF、PS),特别适用于软件架构图、依赖关系图、微服务分解、DDD战略建模和系统可观测性可视化。关键词:Graphviz渲染、DOT图可视化、依赖关系图、架构图生成、微服务架构图、数据可视化工具、图表自动生成、软件文档生成。

架构师Skill architect

4.5

这是一个专注于系统架构设计的AI技能代理,主要用于复杂功能规划、技术架构设计和高层技术决策支持。关键词:系统架构、技术设计、架构评审、方案权衡、风险识别、分阶段部署、技术决策支持、架构规划。

反函数化Skill defunctionalization

4.5

反函数化是一种编程技术,用于将高阶程序转换为第一阶程序,通过将闭包表示为数据结构来实现。常用于编译器构建、优化闭包和序列化函数,提升性能和可维护性。关键词:反函数化、高阶程序、第一阶程序、编译器优化、闭包、程序变换、函数式编程、性能优化。

平台迁移计划Skill platform-migration-plan

4.5

平台迁移计划技能用于创建和执行平台或运行时的迁移计划,帮助高级开发人员设计分阶段迁移策略,评估兼容性、依赖项和停机容忍度,规划验证和回滚路径,确保平滑过渡和风险管理。关键词:平台迁移,运行时迁移,分阶段迁移,迁移计划,兼容性评估,回滚策略,高级开发。

模块化合成系统设计技能Skill modular-synthesis-philosophy

4.5

将模块化合成原则应用于系统设计、工作流架构和概念框架的技能,用于提升模块化思维、优化数据管道和增强软件架构。关键词:模块化设计、系统架构、信号流思维、数据管道、软件概念、合成隐喻。

API设计原则Skill api-design-principles

4.5

掌握REST和GraphQL API设计原则,构建直观、可扩展和可维护的API,以取悦开发者。适用于设计新API、审查API规范、建立API设计标准、API版本控制、错误处理、分页过滤等。关键词:REST, GraphQL, API设计, 开发者友好, 可扩展, 可维护, 架构, 后端开发。

API设计Skill api-design

4.5

API设计技能专注于创建标准化、易于维护的RESTful API,确保错误处理、版本控制和文档化,提升后端开发效率和系统可扩展性。关键词:API设计,RESTful API,错误处理,版本控制,API文档。

卡住时-问题解决分发Skill WhenStuck-Problem-SolvingDispatch

4.5

这个技能用于在软件开发或问题解决过程中遇到障碍时,根据障碍类型快速选择适当的问题解决技术,提高效率并避免卡顿。关键词:问题解决、障碍分发、技术选择、软件开发、调试、创新思维、复杂性管理、模式识别、假设反转、规模测试。

延迟预算Skill latency-budget

4.5

延迟预算技能用于计算和分配系统延迟预算,通过分解端到端延迟、分配组件预算、识别瓶颈、提供优化建议和制定监控策略,帮助团队优化系统性能并达到延迟目标。关键词包括延迟预算、系统性能、瓶颈分析、优化策略、监控。

代码最佳实践Skill best-practices

4.5

该技能提供多种编程语言(如 TypeScript、Python、Go 等)的最佳实践参考、代码质量标准和框架检测功能,专门用于代码重构和优化工作流程。关键词:代码质量、最佳实践、重构、编程语言、框架检测、软件开发、代码优化。

架构决策记录管理Skill adr-management

4.5

此技能用于创建和管理架构决策记录(ADRs),帮助团队文档化和跟踪技术选择、设计决策及架构变化。关键词:架构决策记录、ADR管理、技术文档、决策记录、软件开发架构。