feat: 更新版本号至1.0.2,并添加适配器配置禁用页,指引用户前往插件配置

This commit is contained in:
DrSmoothl
2026-05-02 18:47:36 +08:00
parent 6326019390
commit 8090c2873c
4 changed files with 64 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
{
"name": "maibot-dashboard",
"private": true,
"version": "1.0.1",
"version": "1.0.2",
"type": "module",
"main": "./out/main/index.js",
"scripts": {

View File

@@ -5,7 +5,7 @@
* 修改此处的版本号后,所有展示版本的地方都会自动更新
*/
export const APP_VERSION = '1.0.1'
export const APP_VERSION = '1.0.2'
export const APP_NAME = 'MaiBot Dashboard'
export const APP_FULL_NAME = `${APP_NAME} v${APP_VERSION}`

View File

@@ -85,11 +85,11 @@ const modelConfigRoute = createRoute({
component: lazyRouteComponent(() => import('./routes/config/model'), 'ModelConfigPage'),
})
// 配置路由 - 麦麦适配器配置
// 配置路由 - 麦麦适配器配置(已停用,引导跳转到插件配置;旧实现保留在 ./routes/config/adapter
const adapterConfigRoute = createRoute({
getParentRoute: () => protectedRoute,
path: '/config/adapter',
component: lazyRouteComponent(() => import('./routes/config/adapter'), 'AdapterConfigPage'),
component: lazyRouteComponent(() => import('./routes/config/adapter-disabled'), 'AdapterConfigPage'),
})
// 资源管理路由 - 表情包管理

View File

@@ -0,0 +1,60 @@
import { Link } from '@tanstack/react-router'
import { ArrowRight, Info } from 'lucide-react'
import { Alert, AlertDescription, AlertTitle } from '@/components/ui/alert'
import { Button } from '@/components/ui/button'
import {
Card,
CardContent,
CardDescription,
CardHeader,
CardTitle,
} from '@/components/ui/card'
import { ScrollArea } from '@/components/ui/scroll-area'
/**
* 麦麦适配器配置 —— 禁用页
*
* 原页面({@link import('./adapter').AdapterConfigPage})的能力已迁移至
* 「插件配置」中的对应适配器插件。这里保留路由占位并引导用户跳转,
* 避免误用旧的 TOML 直接编辑路径。
*/
export function AdapterConfigPage() {
return (
<ScrollArea className="h-full">
<div className="mx-auto w-full max-w-3xl space-y-4 p-4 sm:space-y-6 sm:p-6">
<div>
<h1 className="text-2xl font-bold sm:text-3xl"></h1>
<p className="text-muted-foreground mt-1 text-sm sm:mt-2 sm:text-base">
</p>
</div>
<Alert>
<Info className="h-4 w-4" />
<AlertTitle></AlertTitle>
<AlertDescription>
Napcat
</AlertDescription>
</Alert>
<Card>
<CardHeader>
<CardTitle></CardTitle>
<CardDescription>
TOML
</CardDescription>
</CardHeader>
<CardContent>
<Button asChild>
<Link to="/plugin-config">
<ArrowRight className="ml-2 h-4 w-4" />
</Link>
</Button>
</CardContent>
</Card>
</div>
</ScrollArea>
)
}