backend-architect
改进后端架构评审
当设计变得复杂、代码质量开始偏离时,后端团队需要一致的指导。此技能为 Claude、Codex 和 Claude Code 提供结构化的架构评审、重构指导和后端检查清单。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "backend-architect" from https://skillstore.io/skills/bikach-backend-architect.md and its manifest at https://skillstore.io/api/skills/bikach-backend-architect/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“backend-architect”。 评审一个拟议的订单创建功能。
预期结果:
- P0:在实现前将领域规则与持久化关注点分离。
- P1:引入仓储端口,并将适配器映射保留在用例之外。
- P2:为不变量添加单元测试,并为适配器行为添加集成测试。
正在使用“backend-architect”。 分析一个遗留客户服务类。
预期结果:
- 该类混合了验证、持久化、通知和格式化职责。
- 在拆分协作者之前,为电子邮件和地址数据提取值对象。
- 在将行为移动到职责聚焦的服务之前,添加特征化测试。
正在使用“backend-architect”。 为新的支付工作流规划测试。
预期结果:
- 使用单元测试覆盖领域决策和状态转换。
- 使用适配器集成测试覆盖网关调用和持久化映射。
- 让端到端测试聚焦于价值最高的用户路径。
安全审计
安全All 115 static findings are false positives after contextual review. Weak-cryptography alerts matched the French word "des", while other alerts matched harmless identifiers and Markdown formatting. No malicious intent, prompt injection, cryptographic implementation, or automatic command execution was found.
风险因素
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/bikach-backend-architect/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/bikach-backend-architect?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/bikach-backend-architect?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bikach-backend-architect/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/bikach-backend-architect.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
Bikach. (2026). backend-architect security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bikach-backend-architect/audits/10BibTeX 引用
@techreport{bikach-bikach-backend-architect-2026,
author = {Bikach},
title = {backend-architect security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/bikach-backend-architect/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "backend-architect security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Bikach"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/bikach-backend-architect/audits/10"
identifiers:
- type: other
value: "skillstore:bikach-backend-architect:audit:10"
description: "Skillstore immutable audit report identifier"
比较变体
2 个可安装变体每位作者的技能都保持为独立的可安装项。推荐变体按 Skillstore 证据排序。
为什么此变体排名第一
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
设计后端功能
在实现开始前规划限界上下文、端口、适配器和测试。
评审 Pull Request
在后端变更中发现架构偏离、SOLID 违规、代码异味和缺失测试。
规划重构
在保留行为和测试覆盖的前提下,将高风险模块拆解为更安全的步骤。
试试这些提示
从后端架构角度评审这个功能设计。识别缺失的限界上下文、端口、适配器和测试。将发现的问题按 P0、P1 和 P2 排序。
分析这些后端文件中的代码异味。重点关注 God Class、Long Method、Feature Envy、Primitive Obsession、Data Clumps 和 Shotgun Surgery。
为这个模块创建重构计划。保留行为,降低耦合,改进 SOLID 合规性,并为每个步骤包含测试。
按照六边形架构和 DDD 审计这个服务。检查领域隔离、端口、适配器、依赖方向、仓储、用例和限界上下文。
最佳实践
- 在请求评审前,提供功能目标、当前目录结构和关键代码文件。
- 请求按优先级排序的反馈,并要求给出具体文件或模块引用。
- 以小步骤执行建议的重构,并用测试验证每一步。
避免
- 不要在未分享当前边界的情况下请求宽泛的架构建议。
- 当更简单的设计已经能解决问题时,不要套用所有模式。
- 不要把检查清单反馈当作生产遥测的替代品。