From 86edcf21b3110472ef55b592e0fb490b9194efaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Fri, 11 Jul 2025 20:12:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E6=96=87=E7=AB=A0?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=94=AF=E6=8C=81=E5=88=86=E9=A1=B5=E5=8A=A0?= =?UTF-8?q?=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.config.ts | 8 +- src/app.scss | 1 + src/article/index.tsx | 7 +- src/assets/tabbar/ai-icon.png | Bin 0 -> 31338 bytes src/components/MarkdownRenderer.scss | 240 ++++++++++++++++++++++++ src/components/MarkdownRenderer.tsx | 196 +++++++++++++++++++ src/components/MarkdownTest.tsx | 111 +++++++++++ src/components/TabBar.scss | 227 ++++++++++++++++++++++ src/components/TabBar.tsx | 141 ++++++++++---- src/components/custom-tabbar-guide.md | 196 +++++++++++++++++++ src/components/markdown-test.md | 159 ++++++++++++++++ src/components/markdown-usage.md | 214 +++++++++++++++++++++ src/custom-tab-bar/index.tsx | 5 + src/custom/article/article.tsx | 7 +- src/expert/index.tsx | 53 ++++-- src/honor/index.tsx | 6 +- src/honor/list.tsx | 53 +++++- src/pages/ai/debug-fix.md | 121 ++++++++++++ src/pages/ai/index.scss | 3 +- src/pages/ai/index.tsx | 2 + src/pages/ai/input-fix-checklist.md | 135 +++++++++++++ src/pages/ai/test-realtime.md | 60 ++++++ src/pages/index/BestSellers.tsx | 3 +- src/pages/index/Header.tsx | 15 +- src/pages/index/Menu.tsx | 25 ++- src/pages/index/index.tsx | 7 +- src/pages/user/components/OrderIcon.tsx | 3 +- src/pages/user/components/UserCard.tsx | 2 +- src/pages/user/user.tsx | 27 +-- src/photo/index.tsx | 7 +- src/user/profile/profile.tsx | 14 +- src/utils/ai-token-example.ts | 134 +++++++++++++ src/utils/aiToken.ts | 61 ++++++ src/utils/test-ai-token.md | 102 ++++++++++ src/zzjy/index.tsx | 3 +- 35 files changed, 2247 insertions(+), 101 deletions(-) create mode 100644 src/assets/tabbar/ai-icon.png create mode 100644 src/components/MarkdownRenderer.scss create mode 100644 src/components/MarkdownRenderer.tsx create mode 100644 src/components/MarkdownTest.tsx create mode 100644 src/components/TabBar.scss create mode 100644 src/components/custom-tabbar-guide.md create mode 100644 src/components/markdown-test.md create mode 100644 src/components/markdown-usage.md create mode 100644 src/custom-tab-bar/index.tsx create mode 100644 src/pages/ai/debug-fix.md create mode 100644 src/pages/ai/input-fix-checklist.md create mode 100644 src/pages/ai/test-realtime.md create mode 100644 src/utils/ai-token-example.ts create mode 100644 src/utils/aiToken.ts create mode 100644 src/utils/test-ai-token.md diff --git a/src/app.config.ts b/src/app.config.ts index dc3297e..b762d2b 100644 --- a/src/app.config.ts +++ b/src/app.config.ts @@ -72,7 +72,7 @@ export default defineAppConfig({ navigationBarTextStyle: 'black' }, tabBar: { - custom: false, + custom: false, // H5模式下暂时禁用自定义TabBar color: "#8a8a8a", selectedColor: "#d81e06", backgroundColor: "#ffffff", @@ -89,12 +89,6 @@ export default defineAppConfig({ selectedIconPath: "assets/tabbar/order-active.png", text: "AI问答", }, - // { - // pagePath: "pages/kefu/kefu", - // iconPath: "assets/tabbar/kefu.png", - // selectedIconPath: "assets/tabbar/kefu-active.png", - // text: "客服", - // }, { pagePath: "pages/user/user", iconPath: "assets/tabbar/user.png", diff --git a/src/app.scss b/src/app.scss index d46d9be..dd23cd2 100644 --- a/src/app.scss +++ b/src/app.scss @@ -11,6 +11,7 @@ page{ background-repeat: no-repeat; background-size: 100%; background-position: bottom; + padding-bottom: 40px; // 为自定义TabBar预留空间 } diff --git a/src/article/index.tsx b/src/article/index.tsx index fab8fce..fb1113a 100644 --- a/src/article/index.tsx +++ b/src/article/index.tsx @@ -48,8 +48,11 @@ const Index = () => { return ( <>