SuperAPI AI 工具集

widgets

通用与其它

查看项目

更新于 10-16 01:33

技能介绍

用途:该技能面向 FilamentPHP v4,用于生成后台仪表盘小部件,包括统计概览、图表、表格和自定义小部件。生成前需先阅读指定文档目录 /home/mwguerra/projects/mwguerra/claude-code-plugins/filament-specialist/skills/docs/references/widgets/。

主要能力:统计概览小部件支持 Stat 的数值、描述、图标、颜色、迷你图与额外属性;图表小部件支持折线、柱状、环形/饼图,并可带筛选器;表格小部件可查询数据、定义列与操作;自定义小部件可绑定 Blade 视图并实现交互方法。

使用方式:用 Artisan 生成,例如 php artisan make:filament-widget StatsOverview、php artisan make:filament-widget StatsOverview --stats-overview、php artisan make:filament-widget RevenueChart --chart、php artisan make:filament-widget LatestOrders --table、php artisan make:filament-widget PostStats --resource=PostResource。随后在 AdminPanelProvider 的 widgets 数组注册,或在资源类与页面中通过 getWidgets、getHeaderWidgets、getFooterWidgets 注册。可配置排序、列跨度、轮询间隔、可见性与懒加载。

适用场景:FilamentPHP v4 后台仪表盘的数据展示与交互。

限制:资料未提供收费、价格、平台支持范围与效果保证等信息;部分示例方法体仅标注实现,未给出完整代码。