Merge branch 'dev' into openclaw

This commit is contained in:
tinkle-community
2026-03-10 00:19:42 +08:00
14 changed files with 426 additions and 2 deletions

View File

@@ -98,6 +98,11 @@ const AI_PROVIDER_CONFIG: Record<string, {
apiUrl: 'https://platform.moonshot.ai/console/api-keys',
apiName: 'Moonshot',
},
minimax: {
defaultModel: 'MiniMax-M2.5',
apiUrl: 'https://platform.minimax.io',
apiName: 'MiniMax',
},
}
interface AITradersPageProps {

View File

@@ -13,6 +13,7 @@ const MODEL_COLORS: Record<string, string> = {
gemini: '#4285F4',
grok: '#000000',
openai: '#10A37F',
minimax: '#E45735',
}
// 获取AI模型图标的函数
@@ -44,6 +45,9 @@ export const getModelIcon = (modelType: string, props: IconProps = {}) => {
case 'openai':
iconPath = '/icons/openai.svg'
break
case 'minimax':
iconPath = '/icons/minimax.svg'
break
default:
return null
}

View File

@@ -104,6 +104,7 @@ function AIAvatar({ name, size = 24 }: { name: string; size?: number }) {
kimi: { bg: 'bg-purple-500', text: 'text-white', letter: 'K' },
qwen: { bg: 'bg-indigo-500', text: 'text-white', letter: 'Q' },
openai: { bg: 'bg-emerald-600', text: 'text-white', letter: 'O' },
minimax: { bg: 'bg-red-500', text: 'text-white', letter: 'M' },
gpt: { bg: 'bg-emerald-600', text: 'text-white', letter: 'O' },
}
const lower = name.toLowerCase()