PHP 开发专家
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/kg-php-pro。
技能介绍
要解决的问题
PHP 项目常见问题不是缺少框架,而是类型约束不足、静态分析门禁缺失、异步边界不清。弱类型回调、跨层传参、路由和服务边界混杂,会让 Laravel 或 Symfony 应用在重构、测试和安全审查时反复暴露风险。该技能针对 PHP 8.3 场景,要求围绕 declare(strict_types=1)、PHPStan level 9、Swoole 和 PSR 标准组织实现,把质量约束落到代码与配置层面。
工作方式与适用边界
技能按确认框架和 PHP 版本、设计分层与路由、实现严格类型代码、核对 PHPStan、类型与安全、输出 PhpAppSpec 工件推进。输入可以是自然语言需求、约束或可选代码片段,也接受已有 PhpAppSpec 做二次优化;输出包括结构化工件和自然语言摘要,重点给出 2-3 个最该修改的点。它适合 Laravel、Symfony 或原生 PHP 8.3 项目,不适合 PHP 5 老项目或非 PHP 技术栈。
使用场景
- 在 Laravel 路由和服务层引入严格类型,并按 PHPStan level 9 建立 CI 检查
- 把 Symfony 控制器拆分到应用服务边界,输出 PhpAppSpec 供安全审查
- 用 Swoole 改造阻塞 IO 的 PHP 服务,检查类型与并发边界
- 收到 PhpAppSpec 后二次优化 strict_types 与 PHPStan 配置
适合人员
- 维护 Laravel 项目的后端工程师,需要把弱类型代码纳入 strict_types 与 PHPStan level 9 门禁
- 使用 Symfony 构建企业服务的工程师,需要理清控制器、服务和路由边界
- 负责 PHP 异步改造的平台工程师,需要用 Swoole 处理并发 IO 并评估类型安全
- 接手 PHP 应用的技术负责人,需要基于 PhpAppSpec 做质量审查和安全交接