架构设计 Skill技能列表
函数内联优化器Skill inline-expander
该技能用于编译器优化中的函数内联,通过替换函数调用来提升代码执行效率,减少调用开销,并促进进一步的代码优化,如常量传播和死代码消除。关键词:函数内联、编译器优化、代码优化、性能提升、LLVM、GCC、启发式决策。
微服务架构Skill microservices-architecture
微服务架构设计和实施指南,涵盖服务分解、通信模式、数据管理、部署策略和分布式系统的可观测性。
重构代码Skill refactoring-code
重构代码技能是一种软件工程实践,专注于通过测试验证改进代码结构,而不改变外部功能。用于清理代码、减少重复、简化复杂性或重新组织模块,提高代码可维护性和可读性。关键词:代码重构、测试驱动开发、软件维护、代码优化、敏捷开发、行为验证。
高性能C语言解析器实现Skill "high-performance-c-parser-implementation"
此技能专注于使用C语言开发高性能解析器,专门处理大文件,采用流处理技术优化内存使用,适用于需要高效数据解析的场景。关键词:高性能、C语言、解析器、大文件、流处理、内存效率。
递归系统架构师Skill recursive-systems-architect
这个技能用于设计递归和自我引用系统,包括元认知架构、奇怪循环和固定点迭代,旨在创建涌现特性和实现自我优化。关键词:递归系统、自我引用、元认知、架构设计、软件开发、系统优化。
迭代式代码探索Skill iterative-code-exploration
迭代式代码探索是一种帮助开发者逐步理解和掌握陌生代码库的技能。它采用四阶段迭代循环(发现、评估、精炼、循环),通过系统化的方法探索代码结构、识别关键文件、理解项目模式和术语,从而高效上手新项目。关键词:代码探索、迭代方法、代码理解、项目上手、开发效率。
AIOS架构师Skill aios-architect
AIOS 架构师技能专注于系统架构设计,涵盖全栈开发、后端架构、前端架构、基础设施规划、技术栈选择与评估、API设计(支持REST、GraphQL、tRPC、WebSocket)、安全架构和性能优化。此技能帮助开发团队构建高效、可扩展、安全的软件系统,关键词包括系统架构、技术栈选择、API设计、安全架构、性能优化、AIOS架构师。
API设计Skill api-design
API设计技能用于设计和构建清洁、可扩展、易于维护的REST和GraphQL API,涵盖端点规划、版本控制、认证授权、文档化、性能优化等关键方面,适用于后端开发和微服务架构。关键词:API设计,REST API,GraphQL,后端开发,架构设计,微服务,认证授权,版本控制,API文档。
PlantUML语法参考Skill plantuml-syntax
这个技能提供 PlantUML 图表的详细语法参考,包括 UML 和非 UML 图表类型,如序列图、类图、活动图、C4 模型、JSON/YAML 可视化等,用于生成准确的图表。适用于软件开发、架构设计、文档编写和系统建模。关键词:PlantUML, UML 图表, 语法参考, 架构图, 软件工具, 图表生成
文档架构生成Skill doc-architecture
这个技能用于自动生成系统的架构文档,支持arc42和C4模型,可以创建系统上下文图、容器图和组件图,并附带详细的叙述描述。适用于软件架构师、开发人员和项目管理者,提高文档编制效率。关键词:架构文档、arc42、C4模型、软件架构、系统设计、文档生成、自动化工具
媒体资产管理Skill media-asset-management
媒体资产管理技能用于设计数字资产管理系统、媒体库和上传管道,涵盖媒体存储模式、文件组织、元数据提取和用于无头CMS的媒体API。关键词包括数字资产管理、媒体库、上传管道、元数据、存储架构、API开发,适用于软件开发中的系统设计。
深度分析技能Skill analyze
这个技能用于深度分析系统架构、调试bug、调查性能问题和依赖关系。通过路由到架构师代理或Codex MCP,提供结构化发现和证据,帮助用户理解系统行为、识别根本原因并评估影响。关键词:分析、调查、架构设计、bug调试、性能优化、依赖分析、系统推理。