diff --git a/app/Models/Setting.php b/app/Models/Setting.php index da18339ff..e7d97ce86 100644 --- a/app/Models/Setting.php +++ b/app/Models/Setting.php @@ -81,7 +81,7 @@ class Setting extends AbstractModel $value['claude_key'] = $value['claude_token']; } $array = []; - $aiList = ['openai', 'claude', 'deepseek', 'gemini', 'grok', 'ollama', 'zhipu', 'qianwen', 'wenxin', 'dootask']; + $aiList = ['openai', 'claude', 'deepseek', 'gemini', 'grok', 'ollama', 'zhipu', 'qianwen', 'wenxin', 'dooai']; $fieldList = ['key', 'secret', 'models', 'model', 'base_url', 'agency', 'temperature', 'system']; foreach ($aiList as $aiName) { foreach ($fieldList as $fieldName) { diff --git a/app/Models/User.php b/app/Models/User.php index 29716fc04..a3ce47bfe 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -961,6 +961,8 @@ class User extends AbstractModel return url("images/avatar/default_ollama.png"); case 'ai-zhipu@bot.system': return url("images/avatar/default_zhipu.png"); + case 'ai-dooai@bot.system': + return url("images/avatar/default_dooai.png"); case 'bot-manager@bot.system': return url("images/avatar/default_bot.png"); case 'meeting-alert@bot.system': diff --git a/app/Models/UserBot.php b/app/Models/UserBot.php index c8c22806b..11a09a719 100644 --- a/app/Models/UserBot.php +++ b/app/Models/UserBot.php @@ -164,7 +164,7 @@ class UserBot extends AbstractModel 'ai-zhipu' => '智谱清言', 'ai-qianwen' => '通义千问', 'ai-wenxin' => '文心一言', - 'ai-dootask' => 'DooTask', + 'ai-dooai' => 'Doo AI', 'bot-manager' => '机器人管理', 'meeting-alert' => '会议通知', 'okr-alert' => 'OKR提醒', diff --git a/app/Module/AI.php b/app/Module/AI.php index a33fe310a..d03445b3f 100644 --- a/app/Module/AI.php +++ b/app/Module/AI.php @@ -22,7 +22,7 @@ class AI 'zhipu', 'qianwen', 'wenxin', - 'dootask' + 'dooai' ]; protected const OPENAI_DEFAULT_MODEL = 'gpt-5.1-mini'; diff --git a/public/images/avatar/default_dooai.png b/public/images/avatar/default_dooai.png new file mode 100644 index 000000000..3c5640ded Binary files /dev/null and b/public/images/avatar/default_dooai.png differ diff --git a/resources/assets/js/utils/ai.js b/resources/assets/js/utils/ai.js index 35621595d..42b17ce75 100644 --- a/resources/assets/js/utils/ai.js +++ b/resources/assets/js/utils/ai.js @@ -13,7 +13,7 @@ const AIBotMap = { zhipu: "智谱清言", qianwen: "通义千问", wenxin: "文心一言", - dootask: "DooTask", + dooai: "Doo AI", } /** diff --git a/resources/assets/statics/public/images/avatar/default_dooai.png b/resources/assets/statics/public/images/avatar/default_dooai.png new file mode 100644 index 000000000..3c5640ded Binary files /dev/null and b/resources/assets/statics/public/images/avatar/default_dooai.png differ