用途:这是一个面向 FlightPHP(快速、简单、可扩展的 PHP 微框架)的辅助技能,适用于询问 FlightPHP 特性、需要路由/中间件/请求响应或插件的代码示例、调试 FlightPHP 应用,以及把已有 PHP 项目迁移到 FlightPHP 的场景。\n\n主要能力:回答 FlightPHP 问题并给出代码示例;覆盖路由(基础路由、路由参数、分组、命名路由)、请求(输入数据、请求头、上传文件)、响应(JSON、HTML、重定向、Cookie)、中间件(请求前后处理)、配置(框架设置、环境配置)、依赖注入(容器与服务注册)、事件系统、数据库(PDO 辅助、Active Record、Easy Query 插件)、模板渲染、安全(CSRF 防护、输入过滤)、插件(JWT 认证、会话、缓存、Tracy 调试);也支持迁移工作流:先审查现有代码结构与关键文件,再把原有模式映射到 FlightPHP 等价写法并生成迁移代码。\n\n使用方式:技能通过 Context7 获取文档,先解析库 ID(libraryName: "flightphp",库 ID /websites/flightphp_en_v3),再用具体查询检索文档,例如路由参数、中间件实现、请求响应处理、配置与依赖注入、插件等。迁移时需先了解现有代码库:查看目录结构、控制器/模型/视图、入口文件与配置文件,并向用户确认典型控制器、数据库查询方式和路由写法,再生成代码;示例中自定义控制器可改为 Flight::route('/user/@id', ...),模型可改用 EasyQuery 的 Model 并设置表名。\n\n限制:要求使用现代 PHP(PHP 8+)语法;不确定时应说明并建议查阅官方文档。收费、价格、平台与具体效果等资料暂未提供。
flightphp
编程与开发
更新于 10-15 17:30