SuperAPI AI 工具集

drupal-at-your-fingertips

编程与开发

查看项目

更新于 10-16 05:50

技能介绍

该技能面向 Drupal 9-11 开发,内容源自 Selwyn Polit 的《Drupal at Your Fingertips》一书(来源 drupalatyourfingertips.com,开放访问文档)。

用途:处理书中涵盖的 Drupal 开发主题时激活,包括核心 API(服务、钩子、事件、插件)、内容(节点、字段、实体、段落、分类)、表单与验证、路由与控制器、主题(Twig、渲染数组、预处理)、缓存与性能、测试(PHPUnit、DTT),以及常见模式与最佳实践。

主要能力:技能含 14 个深入参考文件,分别覆盖 AJAX、缓存、配置管理、Drupal Test Traits (DTT)、实体、事件与事件订阅者、表单、钩子、段落、插件、数据库查询、路由与控制器、服务与依赖注入、Twig 模板。书中其余 39 章为在线链接章节,主题包括 about、actions、ai、attribution、blocks、bq、composer、contribute、cron、dates、debugging、decoupled、development、drush、email、general、index、javascript、layoutbuilder、learn、links、logging、menus、migrate、modals、modules、mysteries、nodes-and-fields、off-island、php、redirects、render、security、setup_mac、state、taxonomy、upgrade、utility、views。

使用方式:参考文件以 @references/ 路径引用,如 @references/ajax.md、@references/services.md、@references/twig.md 等。更新内容可运行 .claude/scripts/sync-d9book.sh。

适用场景:Drupal 模块开发、主题开发、实体与表单构建、事件订阅、插件实现、数据库查询与缓存优化、测试编写。

限制:官方文本未提供,收费、平台与具体使用步骤未在资料中说明;技能激活条件与版本范围以资料所述为准。