ia-php-laravel
专为现代 Laravel 应用开发与测试提供支持的 AI 技能。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ia-php-laravel。 它的用途是:专为现代 Laravel 应用开发与测试提供支持的 AI 技能。 完整的 Skill 内容见:https://321skill.com/skills/ia-php-laravel-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我正在开发一个电商应用的后台,需要设计一个 Product 模型,它与 Category 是多对多关系,与 Inventory 是一对一关系,并且有软删除功能。请用 Laravel Eloquent 的最佳实践给出模型定义和关系方法的代码。',它会生成符合 Laravel 8.x/9.x 风格的模型代码,包含 `belongsToMany`、`hasOne`、`SoftDeletes` trait 的使用,并解释注意事项。或者,你可以问:'如何为这个 Product 控制器的 `store` 方法编写一个功能测试?',它会指导你创建测试类、模拟请求数据并断言数据库状态和 HTTP 响应。
介绍
此技能旨在解决开发者在构建和维护基于 Laravel 框架的 PHP 应用时遇到的架构设计、数据库操作、队列处理及测试等核心问题。它深度集成了 Laravel 的现代开发模式,能够提供关于 Eloquent ORM 高效使用、数据库迁移设计、队列任务配置以及编写单元测试和功能测试的针对性指导。
使用时,开发者只需在 AI 对话中提出与 Laravel 开发相关的具体问题,例如如何设计一个复杂的 Eloquent 关联关系、如何编写一个处理异步任务的 Job 类,或者如何为某个控制器方法编写测试用例。技能将基于 Laravel 的最佳实践和 PHP 8.4 的特性给出代码示例、架构建议和调试思路。
该技能非常适合正在使用 Laravel 框架进行项目开发的后端工程师、全栈开发者以及需要编写高质量、可维护代码的测试工程师。无论是新手入门学习框架特性,还是有经验的开发者优化现有代码结构,都能从中获得帮助。
建议在使用时,尽量提供具体的上下文和代码片段,以便获得更精准的建议。同时,请注意该技能专注于 Laravel 框架层面的应用开发,对于 PHP 语言本身的语法讨论或底层 php-src 实现,可能不是最佳选择。
核心特点
与通用 PHP 技能不同,它深度聚焦于 Laravel 框架的现代开发模式(如服务容器、Eloquent、队列、测试),能提供高度框架相关的、符合最佳实践的代码示例和架构建议,而非泛泛的 PHP 语法解答。
注意事项
不适合讨论 PHP 语言本身的语法细节、`php-src` 内部实现,或开发独立于框架的纯 PHP 库。
常见问题
这个技能能帮我写 Blade 模板吗?
可以,它提供 Laravel Blade 模板引擎的使用指导、组件编写和最佳实践。
它能处理 Laravel 的队列和任务调度吗?
是的,它涵盖 Laravel 队列(Jobs)、任务调度(Scheduling)以及相关故障处理的设计与实现。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ia-php-laravel-x-4/raw/index.md 读取 ia-php-laravel 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ia-php-laravel-x-4/raw/index.md(查看排版版本)