2025-07-21 12:38:08 +00:00
|
|
|
|
using Lua;
|
|
|
|
|
|
|
2025-07-21 13:10:40 +00:00
|
|
|
|
namespace AIStudio.Tools.PluginSystem.Assistants;
|
2025-07-21 12:38:08 +00:00
|
|
|
|
|
|
|
|
|
|
public sealed class PluginAssistants : PluginBase
|
|
|
|
|
|
{
|
|
|
|
|
|
private static string TB(string fallbackEN) => I18N.I.T(fallbackEN, typeof(PluginAssistants).Namespace, nameof(PluginAssistants));
|
|
|
|
|
|
private static readonly ILogger<PluginAssistants> LOGGER = Program.LOGGER_FACTORY.CreateLogger<PluginAssistants>();
|
|
|
|
|
|
|
|
|
|
|
|
public string AssistantTitle { get; set;} = string.Empty;
|
|
|
|
|
|
private string AssistantDescription {get; set;} = string.Empty;
|
|
|
|
|
|
|
|
|
|
|
|
public PluginAssistants(bool isInternal, LuaState state, PluginType type) : base(isInternal, state, type)
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|