尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
15条内置规则:Context Engineering Kit DDD插件如何将Clean Architecture与SOLID注入AI
AI 技能/插件提示工程AI 评测人工智能【免费下载链接】context-engineering-kitHand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.项目地址https://gitcode.com/gh_mirrors/co/context-engineering-kit点击查看免费下载Context Engineering Kit 是一款面向 Claude Code 等 AI 编码工具的手作上下文工程套件其 DDD 插件内置 15 条架构规则在 AI 写代码时自动将 Clean Architecture、SOLID 原则与领域驱动设计注入上下文让 AI 从第一行代码起就符合分层架构与高内聚低耦合的规范。本文将带你了解这 15 条规则的分类、工作机制以及如何一条命令启用。Context Engineering Kit 是什么Context Engineering Kit 是一套手工打磨的上下文工程技术集合通过 Skills、插件与命令的形式提升 AI 编码代理的结果质量与可预测性兼容 Claude Code、OpenCode、Cursor、Antigravity、Gemini CLI 等多种工具开箱即用、无额外依赖。其中DDD 插件是质量方向的核心插件之一它把久经考验的软件架构原则编码成持久化规则在你编写或评审代码时自动生效。工作原理规则如何自动注入AI上下文 传统做法是每次都对 AI 说请遵循 Clean Architecture但 DDD 插件换了一个思路把每条架构原则固化成规则文件随 AI 上下文自动加载。每条规则采用统一的结构title规则名称如Separate Domain Logic from Infrastructurepaths生效的文件范围如src/**/*impact影响等级HIGH / MEDIUM正文包含正确示例与错误示例让 AI 对照执行例如核心架构规则的原文clean-architecture-ddd.md它明确要求领域层永远不得导入基础设施层用例通过抽象仓储接口实现依赖倒置。一键启用步骤# 安装 DDD 插件 /plugin install dddNeoLabHQ/context-engineering-kit # 规则在编写/评审代码时自动激活 # 也可以显式调用 claude Use DDD rules to implement user authentication 完整规则说明见 plugins/ddd/README.md 与 docs/plugins/ddd/rules.md。15条内置规则全解四大类别一览 类别规则约束内容架构Clean Architecture DDD业务逻辑与基础设施彻底分离架构关注点分离控制器只处理 HTTP、服务只管业务、仓储只管数据架构函数式核心/命令式外壳纯业务逻辑 副作用外推到边缘易测易组合函数设计命令查询分离函数要么返回值、要么产生副作用绝不两者兼得函数设计最小惊讶原则函数只做名字承诺的事如getUser不得改状态函数设计调用点诚实日志等调用必须在调用点可见不藏进工具函数函数设计并行异步执行无依赖的异步操作必须并发总时延等于最慢一次显式化显式控制流错误分支在调用点可见纯函数只返回值显式化显式数据流用返回值传递结果禁止靠修改入参偷偷输出显式化显式副作用每个副作用落库、通知、外调单独成行代码质量错误处理类型化错误、带上下文记录日志绝不静默吞异常代码质量领域特定命名禁止utils、helpers、common等模糊命名代码质量库优先策略先找成熟库避免重复造轮子NIH 综合征代码质量提前返回模式卫语句降低嵌套嵌套不超过 3 层代码质量函数与文件大小限制函数 80 行、文件 200 行实际效果三个典型使用场景 ✅场景一生成符合分层架构的新功能只需一句用 DDD 规则实现用户认证AI 会自动按 Clean Architecture 四层组织代码src/ domain/ # 纯领域实体零框架依赖 application/ # 用例与业务规则 infrastructure/ # 数据库、JWT 等实现 interface/ # HTTP 控制器与 DTO领域实体不 import 任何框架用例只依赖抽象仓储接口——这正是 SOLID 中依赖倒置原则的落地。场景二重构遗留代码对老代码执行分析 orderController.ts 的架构问题AI 会逐条对照规则输出诊断业务逻辑写在控制器里违反关注点分离控制器直接查数据库违反依赖倒置应使用仓储接口命名过于通用如processOrder应改为PlaceOrder随后 AI 会给出可执行的重构步骤再逐条应用。场景三纠正命名反模式领域命名规则内置了直观的对照表utils.js→OrderCalculator.js、helpers/misc.js→UserAuthenticator.js让每个文件名都对应一个清晰的限界上下文。更多真实场景可参考 usage-examples.md。理论根基三本经典著作的实战落地 概念来源在插件中的落地统一语言、限界上下文DDDEric Evans领域特定命名、模块组织依赖倒置、单一职责SOLIDRobert C. Martin分层隔离规则、函数/文件大小限制命令查询分离《对象导向软件工程》函数设计规则函数式核心/命令式外壳Functional Core纯逻辑 边缘副作用 这套规则还鼓励童子军规则见 boy-scout-rule.md顺手改进你正在修改的代码但不借重构之名扩大改动范围避免过度工程。相关资源DDD 插件说明plugins/ddd/README.md15 条规则完整文档docs/plugins/ddd/rules.md实战案例集docs/plugins/ddd/usage-examples.md全部规则源码目录plugins/ddd/rules/启用 DDD 插件后Clean Architecture 与 SOLID 不再是需要反复叮嘱的口头约定而是 AI 每次写代码时都随身携带的工程底线。赞分享AI 技能/插件提示工程AI 评测人工智能【免费下载链接】context-engineering-kitHand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.项目地址https://gitcode.com/gh_mirrors/co/context-engineering-kit点击查看免费下载相关推荐Context Engineering Kit SDD规范驱动开发插件完全教程如何用3条命令实现开发即编译Context Engineering Kit SDD规范驱动开发插件完全教程如何用3条命令实现开发即编译 Context Engineering Kit 是AI 技能/插件提示工程AI 评测人工智能如何5分钟看懂Context EngineeringContext Engineering KitCEKAI Agent插件工具包完全解析如何5分钟看懂Context EngineeringContext Engineering KitCEKAI Agent插件工具包完全解析 ContextAI 技能/插件提示工程AI 评测人工智能Clean Architecture 终极指南SOLID原则与面向对象设计实践Clean Architecture 终极指南SOLID原则与面向对象设计实践 Clean Architecture 是一个基于.NET Core的应用程序模后端创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

单片机毕设项目:基于 STM32 的沼气储藏室可燃气体温湿度监测自动通风报警装置设计 基于物联网的老旧小区住宅燃气安全与室内空气质量监测系统设计(030123)

单片机毕设项目:基于 STM32 的沼气储藏室可燃气体温湿度监测自动通风报警装置设计 基于物联网的老旧小区住宅燃气安全与室内空气质量监测系统设计(030123)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

📅 2026/10/11 11:21:24
diffpdf 视觉回归实战:PDF 像素级比对与差异定位

diffpdf 视觉回归实战:PDF 像素级比对与差异定位

简介:diffpdf是一款面向文档审阅、校对与版本核对场景的PDF比较工具,适合软件开发、学术论文校对、法律合同审查及出版校样等需要快速定位两版文档差异的用户。资源包共14个文件,以html帮助文档、png界面截图、txt说明与readme为主&#xff0…

📅 2026/10/11 11:21:24
【计算机毕业设计单片机案例】基于蓝牙的便携式燃气泄漏与温湿度 PM2.5 检测报警设备设计 基于 WiFi 的商铺后厨可燃气体烟雾远程监测与风扇控制系统设计(030123)

【计算机毕业设计单片机案例】基于蓝牙的便携式燃气泄漏与温湿度 PM2.5 检测报警设备设计 基于 WiFi 的商铺后厨可燃气体烟雾远程监测与风扇控制系统设计(030123)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

📅 2026/10/11 11:21:24
MORE NEWS

更多资讯

📰

变电站红外图像中的PT/CT检测:889张标注数据与YOLOv8实战

简介:这份数据集面向电力设备巡检与目标检测算法开发者,提供变电站红外场景下的电压电流互感器等设备标注样本,可直接用于训练YOLOv5/YOLOv8、Faster R-CNN等主流检测模型。包内共2000个文件,以VOC格式xml标注、YOLO格式txt标注和…

📰

Oracle截取JSON字符串内容:JSON_VALUE与字符串函数实战

简介:这份PDF资源聚焦Oracle数据库中截取JSON字符串内容的实用方法,面向需要处理JSON数据的数据库开发人员与运维工程师。内容围绕自定义函数parsejsonstr展开,通过完整代码示例讲解如何依据startkey与endkey参数从JSON字符串中提取指定键值对…

📰

ZZU编译原理实验:NFA转DFA并最小化C++实现与避坑指南

简介:这份资源面向高校「编译原理」课程学习者,尤其是ZZU的学弟学妹,提供NFA转DFA并最小化实验的完整代码与实验报告,帮助理解子集构造法、DFA最小化等自动机理论核心算法。压缩包共2个文件,包含1个cpp源码和1个doc实验…

📰

雷神Thunderobot官方授权维修点指南:2026年10月高刷屏与风扇专项送修

雷神Thunderobot官方授权维修点指南:2026年10月高刷屏与风扇专项送修编号:LSSHFW-2026-1007摘要:高刷电竞屏用户搜索「雷神笔记本官方售后授权维修地址电话」时,最怕面板被非官方更换后刷新率失真。本文基于 2026 年 10 月信息&am…

📰

钉钉考勤与审批规则落地:从签到双签逻辑到后台配置避坑指南

简介:这份《2019年度钉钉软件使用的管理规定》文档,面向企业管理者、行政人员及需要规范使用钉钉的团队成员,系统梳理了签到、考勤打卡、请假与审批等核心功能的落地流程,并给出外勤人员、办公室人员与管理员的使用边界&#xff0…

📰

AI及学术网址导航:用JSON配置驱动静态导航页的完整实践

简介:面向AI应用开发者和学术研究者的项目源码包,将腾讯IMA、Kimi.ai、Deepseek、智谱清言、秘塔、豆包、通义千问、Elicit等主流AI工具,与arXiv、谷歌学术镜像、百度学术、专知、Web of Science、HimmPat、Patentics、Global Dossier等学术及…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬