diff --git a/web/src/app/home/components/home-sidebar/HomeSidebarChild.tsx b/web/src/app/home/components/home-sidebar/HomeSidebarChild.tsx index f0ae353b..b75f4ac6 100644 --- a/web/src/app/home/components/home-sidebar/HomeSidebarChild.tsx +++ b/web/src/app/home/components/home-sidebar/HomeSidebarChild.tsx @@ -5,6 +5,7 @@ export interface ISidebarChildVO { icon: React.ReactNode; name: string; route: string; + description: string; } export class SidebarChildVO { @@ -12,12 +13,14 @@ export class SidebarChildVO { icon: React.ReactNode; name: string; route: string; + description: string; constructor(props: ISidebarChildVO) { this.id = props.id; this.icon = props.icon; this.name = props.name; this.route = props.route; + this.description = props.description; } } diff --git a/web/src/app/home/components/home-sidebar/sidbarConfigList.tsx b/web/src/app/home/components/home-sidebar/sidbarConfigList.tsx index 9d051534..49f660fb 100644 --- a/web/src/app/home/components/home-sidebar/sidbarConfigList.tsx +++ b/web/src/app/home/components/home-sidebar/sidbarConfigList.tsx @@ -16,6 +16,7 @@ export const sidebarConfigList = [ ), route: '/home/bots', + description: '创建和管理机器人,这是 LangBot 与各个平台连接的入口', }), new SidebarChildVO({ id: 'models', @@ -31,6 +32,7 @@ export const sidebarConfigList = [ ), route: '/home/models', + description: '配置和管理可在流水线中使用的模型', }), new SidebarChildVO({ id: 'pipelines', @@ -46,6 +48,7 @@ export const sidebarConfigList = [ ), route: '/home/pipelines', + description: '流水线定义了对消息事件的处理流程,用于绑定到机器人', }), new SidebarChildVO({ id: 'plugins', @@ -61,5 +64,6 @@ export const sidebarConfigList = [ ), route: '/home/plugins', + description: '安装和配置用于扩展 LangBot 功能的插件', }), ]; diff --git a/web/src/app/home/components/home-titlebar/HomeTitleBar.tsx b/web/src/app/home/components/home-titlebar/HomeTitleBar.tsx index a00c961c..c8370976 100644 --- a/web/src/app/home/components/home-titlebar/HomeTitleBar.tsx +++ b/web/src/app/home/components/home-titlebar/HomeTitleBar.tsx @@ -1,9 +1,16 @@ import styles from './HomeTittleBar.module.css'; -export default function HomeTitleBar({ title }: { title: string }) { +export default function HomeTitleBar({ + title, + subtitle, +}: { + title: string; + subtitle: string; +}) { return (