架构设计 Skill技能列表

⚡

领域建模技能指南Skill m09-domain

4.5

本指南是关于领域驱动设计(DDD)在Rust语言中的实践应用,详细讲解了如何将领域概念(如实体、值对象、聚合)映射到Rust的代码模式。它提供了核心设计原则、思考框架、模式模板和常见错误分析,旨在帮助开发者构建类型安全、符合业务规则且易于维护的领域模型。关键词:领域驱动设计,DDD,Rust编程,软件架构,业务建模,实体,值对象,聚合,类型安全,代码设计。

⚡

模块健康Skill module-health

4.5

模块化架构健康评估器,用于Logseq模板图。分析模块平衡、内聚性、大小分布和依赖关系。计算健康分数并建议重组。

⚡

技术债务评估Skill technical-debt-assessment

4.5

技术债务评估是一个系统性识别、量化和管理技术债务的过程,用于辅助代码质量投资的决策。关键词包括:技术债务、代码质量、架构决策、重构优先级、遗留代码评估。

⚡

SafeRefactoringPatternsSkill SafeRefactoringPatterns

4.5

专家级框架,用于识别、规划和执行不破坏生产系统的安全重构,包括绞杀榕和平行变更模式。

⚡

重构路线图Skill refactor-roadmap

4.5

该技能用于制定模块的分阶段重构计划,确保代码重构过程安全可控,适用于中级开发者。关键词:重构、路线图、模块、安全重构、分阶段计划、测试覆盖、风险分析、依赖管理。

⚡

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

4.5

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

⚡

效应处理程序实现者Skill effect-handlers-implementer

4.5

这个技能用于实现代数效应的效应处理程序,支持构建效应系统、自定义效应和可扩展效应处理,适用于编程语言开发、控制流管理和软件开发。关键词:效应处理程序、代数效应、控制流、编程语言、软件开发、效应系统、自定义效应、可扩展性。

⚡

团队API设计技能Skill team-api-design

4.5

此技能用于定义团队之间的接口、合同和通信边界,通过明确的API模式促进团队协作和效率。关键词:团队API、接口设计、通信边界、软件开发、架构模式、团队协作、服务设计。

⚡

MilanJovanovic博客技能Skill milan-jovanovic-blog

4.5

本技能提供对 Milan Jovanovic .NET 技术博客内容的搜索和访问,专注于 Clean Architecture、领域驱动设计、CQRS 等软件架构模式,帮助开发者应用已验证的代码示例和指导,适用于 .NET 10 及以上版本的项目优化。关键词:Clean Architecture, DDD, CQRS, .NET, 软件架构, 代码模式, ASP.NET Core, Entity Framework Core。

⚡

Zachman分析技能Skill zachman-analysis

4.5

这个技能用于应用Zachman框架进行企业架构分析,通过特定行和列视角评估架构覆盖、检查文档完整性,并指导利益相关者输入。关键词:Zachman框架, 企业架构, 视角分析, 架构文档, 利益相关者, 代码提取, 覆盖检查。

⚡

媒体资产管理Skill media-asset-management

4.5

媒体资产管理技能用于设计数字资产管理系统、媒体库和上传管道,涵盖媒体存储模式、文件组织、元数据提取和用于无头CMS的媒体API。关键词包括数字资产管理、媒体库、上传管道、元数据、存储架构、API开发,适用于软件开发中的系统设计。

⚡

并行外部搜索技能Skill external-context

4.5

这个技能用于通过分解查询,并行调用文档专家代理进行外部网络搜索和文档查找,并聚合结果,提供结构化上下文信息。适用于开发者、研究人员和信息检索场景。关键词:并行搜索、文档专家、外部上下文、Web搜索、文档查找、信息聚合、SEO优化。