承接 hercegdoo/aicomposeplugin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

hercegdoo/aicomposeplugin

最新稳定版本:2.0.0

Composer 安装命令:

composer require hercegdoo/aicomposeplugin

包简介

A plugin for AI generated emails.

README 文档

README

Overview

The AI Email Generator plugin for Roundcube enhances the email composing experience by integrating AI-based email generation capabilities. With this plugin, users can generate professional and personalized emails with just a few clicks, saving time and effort.

Current Version: v2.0.0

Features

  1. AI Email Generation:

    • Allows users to generate an email by providing specific instructions.
  2. Customizable Parameters: Users can choose:

    • Style: The tone and style of the email (e.g., formal, casual, informational, etc.).

    • Length: How long the generated email should be (short, medium, or long).

    • Creativity: Adjust the level of creativity in the email (low, medium, or high).

    • Language: Choose from Bosnian, Croatian, English, German, or Dutch.

  3. User-Defined Predefined Instructions:

    • Users can create custom predefined instructions that they can reuse for generating emails. Instead of typing instructions each time, users can save and select frequently used ones, enhancing productivity.
  4. Default Settings:

    • Users can set default values for style, length, creativity, and language. These default settings will be automatically applied during email generation, allowing for a more streamlined experience.
  5. Seamless Integration:

    • Adds a new button to the Compose page in Roundcube that opens a prompt for email generation.

Install

  1. Clone repository content to an AIComposePlugin directory inside your RoundCube plugins directory.

  2. Then reference the plugin by adding an item AIComposePlugin to the RoundCube plugins list in the configuration:

    $config['plugins'] = array('AIComposePlugin', ...);
  3. Dependencies and built frontend bundles are already included. If you want to rebuild them manually, navigate to the plugin directory and run:

composer install --no-dev
npm install --omit=dev
npm run build:prod
  1. Fill in the settings in the config.inc.php.dist file according to the instructions provided within it. After completing the configuration, rename the file to config.inc.php.

Usage

  1. Compose a New Email:

    • Open Roundcube and start composing a new email.
    • A new button labeled Generate will appear on the Compose page.
  2. Open the AI Prompt:

    • Click on the Generate Email button.
    • A prompt will appear where you can:
      • Enter instructions for the email.
      • Choose the style, length, creativity, and language of the email.
  3. Generate Email:

    • Provide the necessary details, and click Generate.
    • The AI will generate an email based on the provided input.
    • The generated email can be inserted into the Compose window, ready for further editing or immediate sending.

image

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 2
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-02-19