标签: Laravel 扩展包
编程

整合 Gemini 的 Laravel 包

113 2026-01-29 11:36:00

由 Hossein Hezami 开发的适用于 Laravel 的 Gemini 软件包,旨在与 Google Gemini API 集成。它支持文本、图像、视频、音频、长文本上下文、结构化输出、函数调用和理解等功能。// Text $textResponse = Gemini::text() ->model('gemini-2.5-fla...

详情...
编程

Anthropic Claude 的 PHP SDK

183 2026-01-16 01:37:00

Dale Hurley 开发的 Claude PHP SDK 与官方 Python SDK 提供一对一的功能,支持 PHP 8.1 及更高版本。除了 PHP SDK 之外,作者还提供了一个 Laravel 集成,名为 Claude-PHP-SDK-Laravel,其中包含一个服务外观:use ClaudePhp\Laravel\Facades\Claude;...

详情...
编程

Laravel Bastion - 一个 Stripe 风格的 API 身份验证包

237 2026-01-09 01:04:00

Laravel Bastion 是一个受 Stripe 启发而创建的 API 身份验证包,由 Steve McDougall 创建,具有环境隔离、细粒度范围、内置安全性等功能。特性Stripe 风格的 API 令牌 - 带有环境指示符前缀的令牌(app_test_pk_、app_live_sk_)环境隔离 - 独立的测试环境和生产环境,并自动验证细粒度权限控...

详情...
编程

静态网站生成器 HydePHP 发布 v2 版本

264 2025-12-30 09:11:00

HydePHP 是由 Emma De Silva 开发的静态网站生成器,它将 Laravel 与 Markdown 相结合,旨在提供更流畅的开发体验。HydePHP v2.0 于 2025 年 10 月在斯德哥尔摩举行的 Laravel Meetup 上发布,引入了一系列改进,包括更新的资源系统、重新设计的导航 API 以及旨在提高开发效率的各种增强功能。此...

详情...
编程

在 Laravel 中使用 Mirror 包进行角色模拟

258 2025-12-25 23:22:00

Mirror 是一个优雅的 Laravel 用户模拟扩展包,它允许管理员以其他用户的身份登录,从而排查问题、提供支持并测试用户体验。安全的用户模拟对于生产应用至关重要,而 Mirror 提供加密验证来防止会话篡改。它的工作原理是向 User 模型添加一个 Impersonatable trait 并实现两个方法。这两个方法定义了哪些角色可以进行模拟。use ...

详情...
编程

管理 Laravel 中的信用系统

310 2025-11-30 17:08:00

Laravel 的 Credits 包是一个基于账本的 Laravel 扩展包,用于管理应用中的信用系统。适用于虚拟货币、奖励积分或任何基于信用的特性:use Climactic\Credits\Traits\HasCredits; class User extends Model { use HasCredits; } // Basic u...

详情...
编程

在 Laravel 应用中使用 Markdown 和 Blade 管理 AI 提示(Prompt)

557 2025-10-13 10:24:00

@chimit 为 Laravel 开发的 Prompt 包提供了一种简单的方法来管理 Markdown 文件中的 AI 提示,并充分利用了 Blade 的强大功能。你可以在 resources/prompts 文件夹中定义提示模板,其内容可能类似于以下示例:You are an SEO expert specializing in e-commerce. ...

详情...
编程

Laravel 地理位置管理包 GeoGenius

605 2025-10-07 18:36:00

Laravel 的 GeoGenius 包是一个处理地理位置、时区管理、多语言支持的轻量级的、灵活的包。它自动检索基于 IP 详细位置信息、检测用户时区、设置正确的本地化语言,甚至使用国家选择器和验证初始化电话输入框字段,将所有这些整合到应用中:...

详情...
编程

使用 Referenceable 为模型定制参考号

683 2025-09-18 19:37:00

在许多 web 应用中,为模型生成唯一的参考号是一项常见要求。无论是在构建需要订单号的电子商务平台、需要发票参考号的发票系统,还是需要可跟踪标识符的应用,管理参考号生成都可能很快变得复杂。Referenceable 是 Mohamed Said 创建的 Laravel 包,它通过允许生成具有灵活格式和全面配置选项的可定制模型参考号来帮助解决这一挑战。主要特性...

详情...
编程

Laravel 生成文件临时分享链接

885 2025-08-20 15:54:00

Laravel ShareLink 包可以帮助你创建、管理和保护文件、路由和模型的临时共享链接。该软件包允许使用自定义过期和最大点击量进行简单共享,并提供用于管理共享的 API,例如延长现有共享的时间。以下是软件包文档中的一个基本示例:use Grazulex\ShareLink\Facades\ShareLink;

详情...