eliashaeussler/typo3-solver

扩展TYPO3 CMS,使用AI生成解决方案来扩展TYPO3的异常处理

安装数: 1,349

依赖项: 0

建议者: 0

安全性: 0

星星: 26

关注者: 4

分支: 0

开放问题: 2

类型:typo3-cms-extension

0.2.14 2024-09-17 11:53 UTC

README

Error page screenshot

TYPO3扩展 solver

Coverage Maintainability CGL Tests Supported TYPO3 versions Slack

一个用于解决TYPO3 CMS异常的扩展,使用AI生成解决方案。它使用OpenAI PHP客户端向配置的模型发送提示,并使用响应的完成结果作为解决方案。可以配置多个完成属性(模型、令牌、温度、完成数)。它还提供了一个控制台命令,用于从命令行解决问题。

🚀 特性

  • 扩展的异常处理程序,包含AI生成解决方案
  • 可配置的AI完成属性(模型、令牌、温度、完成数)
  • 问题解决结果的缓存集成
  • 控制台命令,用于从命令行解决问题
  • 可自定义的解决方案提供者和提示
  • 兼容TYPO3 11.5 LTS、12.4 LTS和13.3

🔥 安装

Composer

Packagist Packagist Downloads

composer require eliashaeussler/typo3-solver

TER

TER version TER downloads

TYPO3扩展仓库(TER)下载zip文件。

📙 文档

请参阅官方扩展文档

💎 致谢

扩展图标(“lightbulb-on”)是TYPO3核心中原始actions-lightbulb-on图标的修改版。此外,还使用了TYPO3核心中的actions-calendaractions-cpuactions-debugactions-exclamation-triangle-altspinner-circle图标。所有图标最初都根据MIT许可协议授权。

此项目深受Fix your Laravel exceptions with AI一文的启发,作者为Marcel Pociot

此外,我还要感谢Nuno Maduro以及openai-php/client库的所有贡献者,感谢他们这段美丽的代码。

⭐ 许可证

此项目根据GNU通用公共许可证2.0版(或更高版)授权。