ia-php-laravel
专为 Laravel 开发者设计的现代化 PHP 8.4 开发与测试技能
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ia-php-laravel。 它的用途是:专为 Laravel 开发者设计的现代化 PHP 8.4 开发与测试技能 完整的 Skill 内容见:https://321skill.com/skills/ia-php-laravel-x-3/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我正在开发一个 Laravel 10 项目,需要为“用户-订单”模型设计一个高效的一对多关系,并包含分页和预加载。请给出 Eloquent 模型定义和控制器查询的最佳实践代码。',它会提供符合 Laravel 约定和性能优化的模型关系代码、控制器查询逻辑,并解释 N+1 查询问题的避免方法。或者,你可以问:'如何为我的 Laravel 应用配置 Redis 队列来处理邮件发送?',它会指导你完成队列驱动配置、任务类创建以及 Supervisor 进程管理的完整步骤。
介绍
本技能旨在解决 Laravel 开发者在构建、测试和维护现代化 PHP 应用时遇到的架构设计、数据库操作、队列处理及测试覆盖等核心问题。它提供了针对 Laravel 框架(包括 Eloquent ORM、Blade 模板、artisan 命令行工具)的深度模式和实践指导,帮助开发者遵循最佳实践,提升代码质量和开发效率。
使用时,开发者可以就 Laravel 项目的具体问题(如设计数据库迁移、优化 Eloquent 查询、配置队列任务、编写单元测试或功能测试)进行咨询。该技能能提供符合 Laravel 哲学和 PHP 8.4 新特性的代码示例、架构建议和调试思路,而非泛泛的 PHP 语言讨论。
它非常适合正在或计划使用 Laravel 框架进行 Web 应用开发的后端工程师、全栈开发者以及测试工程师。无论是搭建新项目、重构遗留代码,还是为现有应用增加新功能,都能从中获得针对性帮助。
使用建议:提问时请尽量具体,例如提供相关代码片段、错误信息或业务场景。需要注意的是,此技能专注于 Laravel 框架生态内的应用开发,不涉及 PHP 语言内核(php-src)的底层原理、独立 PHP 库的开发,或与框架无关的通用 PHP 语言讨论。
核心特点
本技能专注于 Laravel 框架及其生态系统(Eloquent, Blade, artisan)在现代 PHP 8.4 环境下的具体应用模式,而非泛泛的 PHP 编程。它深度结合了 Laravel 的架构哲学和最新 PHP 特性,提供框架层面的最佳实践指导。
注意事项
不适合讨论 PHP 语言内核、独立 PHP 库开发或与 Laravel 框架无关的通用 PHP 语言问题。
常见问题
这个技能能帮我解决 Laravel 的哪些问题?
可以解决 Laravel 项目中的架构设计、Eloquent 查询优化、数据库迁移、队列配置、任务调度、以及单元测试和功能测试编写等问题。
它支持 PHP 8.4 的哪些新特性?
会指导你如何在 Laravel 项目中应用 PHP 8.4 的新特性,例如类型系统改进、新函数等,并确保代码模式符合现代 PHP 标准。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ia-php-laravel-x-3/raw/index.md 读取 ia-php-laravel 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ia-php-laravel-x-3/raw/index.md(查看排版版本)