mirror of
https://github.com/kuaifan/dootask.git
synced 2026-06-27 01:32:12 +00:00
feat(ai): AI厂商 DooTask→Doo AI(标识符 dootask→dooai)
- 显示名 ai.js AIBotMap / UserBot.php → Doo AI - vendor key dootask→dooai:Setting.php aiList、AI.php TEXT_MODEL_PRIORITY;bot 邮箱随之变为 ai-dooai@bot.system - bot 头像接入 default_dooai.png(User.php) - 未发版,无迁移文件;已有 bot 用户数据直接更新 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
4a6403d17f
commit
31729933be
@ -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) {
|
||||
|
||||
@ -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':
|
||||
|
||||
@ -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提醒',
|
||||
|
||||
@ -22,7 +22,7 @@ class AI
|
||||
'zhipu',
|
||||
'qianwen',
|
||||
'wenxin',
|
||||
'dootask'
|
||||
'dooai'
|
||||
];
|
||||
protected const OPENAI_DEFAULT_MODEL = 'gpt-5.1-mini';
|
||||
|
||||
|
||||
BIN
public/images/avatar/default_dooai.png
Normal file
BIN
public/images/avatar/default_dooai.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.3 KiB |
2
resources/assets/js/utils/ai.js
vendored
2
resources/assets/js/utils/ai.js
vendored
@ -13,7 +13,7 @@ const AIBotMap = {
|
||||
zhipu: "智谱清言",
|
||||
qianwen: "通义千问",
|
||||
wenxin: "文心一言",
|
||||
dootask: "DooTask",
|
||||
dooai: "Doo AI",
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
BIN
resources/assets/statics/public/images/avatar/default_dooai.png
Normal file
BIN
resources/assets/statics/public/images/avatar/default_dooai.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.3 KiB |
Loading…
x
Reference in New Issue
Block a user