diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 00000000..c6029aad --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "多Agent协作系统", + "name": "多Agent协作系统 - AI教育平台", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/src/pages/CoursePage.tsx b/src/pages/CoursePage.tsx index 1e025901..14178be7 100644 --- a/src/pages/CoursePage.tsx +++ b/src/pages/CoursePage.tsx @@ -305,10 +305,10 @@ const CoursePage: React.FC = () => { 掌握Prompt设计技巧,让AI精准理解你的需求

setViewingImage("/images/课程页面/AI基础课/提示词工程.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/AI基础课/提示词工程.png`)} > 提示词工程 @@ -324,10 +324,10 @@ const CoursePage: React.FC = () => { 学会结构化思考,提升AI输出质量

setViewingImage("/images/课程页面/AI基础课/上下文设计与表达逻辑.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/AI基础课/上下文设计与表达逻辑.png`)} > 上下文设计与表达逻辑 @@ -343,10 +343,10 @@ const CoursePage: React.FC = () => { 全面了解文本、图像、视频、代码等AI工具

setViewingImage("/images/课程页面/AI基础课/各种类型的AI工具.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/AI基础课/各种类型的AI工具.png`)} > 各种类型的AI工具 @@ -362,10 +362,10 @@ const CoursePage: React.FC = () => { 使用N8N等工具构建智能自动化系统

setViewingImage("/images/课程页面/AI基础课/Agent自动化工作流.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/AI基础课/Agent自动化工作流.png`)} > Agent自动化工作流 @@ -695,37 +695,37 @@ const CoursePage: React.FC = () => {
最终效果
setViewingImage("/images/课程页面/图片效果/奶茶海报1.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/奶茶海报1.png`)} > AI视觉设计案例1
setViewingImage("/images/课程页面/图片效果/奶茶海报2.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/奶茶海报2.png`)} > AI视觉设计案例2
setViewingImage("/images/课程页面/图片效果/奶茶海报3.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/奶茶海报3.png`)} > AI视觉设计案例3
setViewingImage("/images/课程页面/图片效果/奶茶海报4.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/奶茶海报4.png`)} > AI视觉设计案例4 @@ -882,19 +882,19 @@ const CoursePage: React.FC = () => { {/* 第一行:2张图片 */}
setViewingImage("/images/课程页面/图片效果/1.生成页面.jpeg")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/1.生成页面.jpeg`)} > AI生成页面效果
setViewingImage("/images/课程页面/图片效果/2.主页.jpeg")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/2.主页.jpeg`)} > 网站主页 @@ -903,28 +903,28 @@ const CoursePage: React.FC = () => { {/* 第二行:3张图片 */}
setViewingImage("/images/课程页面/图片效果/3.产品页.jpeg")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/3.产品页.jpeg`)} > 产品列表页
setViewingImage("/images/课程页面/图片效果/4.产品详情页.jpeg")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/4.产品详情页.jpeg`)} > 产品详情页
setViewingImage("/images/课程页面/图片效果/5.联系我们.jpeg")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/图片效果/5.联系我们.jpeg`)} > 联系我们页 @@ -1072,19 +1072,19 @@ const CoursePage: React.FC = () => {

节点展示

setViewingImage("/images/课程页面/第三阶段/第三阶段ai赋能流程n8n图片1.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/第三阶段/第三阶段ai赋能流程n8n图片1.png`)} > AI赋能流程N8N节点展示1
setViewingImage("/images/课程页面/第三阶段/第三阶段ai赋能流程n8n图片2.png")} + onClick={() => setViewingImage(`${process.env.PUBLIC_URL}/images/课程页面/第三阶段/第三阶段ai赋能流程n8n图片2.png`)} > AI赋能流程N8N节点展示2