From 108022cebd226eeb5bc8fd2013662b7c2b7c4190 Mon Sep 17 00:00:00 2001 From: liuguancen Date: Wed, 8 Apr 2026 17:24:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=93=81=E7=89=8C=E5=8D=87=E7=BA=A7(?= =?UTF-8?q?=E7=9F=A5=E5=86=B6=E2=86=92=E6=88=98=E7=9F=A5)=20+=20=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E5=B7=A5=E5=85=B7=E5=B9=BF=E5=9C=BA=E9=87=8D=E6=9E=84?= =?UTF-8?q?=20+=20=E6=96=B0=E5=A2=9E=E5=B7=A5=E5=85=B7=E9=9B=86=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 品牌升级: - 全站品牌从"知冶"更名为"战知" - 更换 favicon、侧边栏 logo、登录页 logo - 更新登录页标语和首页欢迎语 应用广场重构: - 从后端数据库驱动改为前端静态配置,按分类 tab 展示 - 新增工具卡片 UI,支持 logo 图片和 emoji 图标 新增工具部署: - Stirling PDF (端口18080) - PDF 处理工具箱 - Excalidraw (端口18081) - 手绘风格白板,集成 AI 绘图 - TrWebOCR (端口18083) - 中文离线 OCR - LibreTranslate (端口18084) - 中英翻译引擎 - PPTist (端口18085) - 在线 PPT 编辑器 - PPTist AI 后端 (端口18086) - 对接 deepseek-v3 生成大纲/PPT/写作 - Excalidraw AI 代理 (端口18082) - 对接 deepseek-v3 生成 Mermaid 图 其他: - 智能场景仅保留"选题推荐" - vite 代理配置增加 /pdf/ 和 /draw/ 路由 Co-Authored-By: Claude Opus 4.6 (1M context) --- chat_web_front/README.md | 4 +- chat_web_front/index.html | 6 +- chat_web_front/public/favicon.svg | 13 + chat_web_front/src/App.vue | 26 +- .../assets/images/applications/excalidraw.svg | 7 + .../images/applications/libretranslate.svg | 6 + .../src/assets/images/applications/pptist.png | Bin 0 -> 17666 bytes .../src/assets/images/applications/pptist.svg | 1 + .../images/applications/stirling-pdf.svg | 34 ++ .../assets/images/applications/trwebocr.png | Bin 0 -> 3558 bytes .../src/assets/images/chat/chatLogo.svg | 52 ++ .../assets/images/login/projectLogo-white.svg | 52 ++ .../src/assets/images/login/projectLogo.svg | 52 ++ .../src/assets/images/operates/title.svg | 28 + chat_web_front/src/components/Operates.vue | 2 +- chat_web_front/src/config/properties.ts | 2 +- chat_web_front/src/locales/zh-CN.ts | 10 +- .../src/views/applications/index.vue | 577 ++++++------------ chat_web_front/src/views/chat/index.vue | 7 +- chat_web_front/src/views/login/index.vue | 16 +- chat_web_front/vite.config.ts | 11 +- langchain-chat/configs/prompt_config.py | 45 -- scripts/excalidraw-ai-proxy.py | 98 +++ scripts/pptist-ai-backend.py | 239 ++++++++ scripts/pptist-deploy/Dockerfile | 41 ++ scripts/pptist-deploy/deploy-all-tools.sh | 41 ++ 26 files changed, 901 insertions(+), 469 deletions(-) create mode 100644 chat_web_front/public/favicon.svg create mode 100644 chat_web_front/src/assets/images/applications/excalidraw.svg create mode 100644 chat_web_front/src/assets/images/applications/libretranslate.svg create mode 100644 chat_web_front/src/assets/images/applications/pptist.png create mode 100644 chat_web_front/src/assets/images/applications/pptist.svg create mode 100644 chat_web_front/src/assets/images/applications/stirling-pdf.svg create mode 100644 chat_web_front/src/assets/images/applications/trwebocr.png create mode 100644 chat_web_front/src/assets/images/chat/chatLogo.svg create mode 100644 chat_web_front/src/assets/images/login/projectLogo-white.svg create mode 100644 chat_web_front/src/assets/images/login/projectLogo.svg create mode 100644 chat_web_front/src/assets/images/operates/title.svg create mode 100644 scripts/excalidraw-ai-proxy.py create mode 100644 scripts/pptist-ai-backend.py create mode 100644 scripts/pptist-deploy/Dockerfile create mode 100644 scripts/pptist-deploy/deploy-all-tools.sh diff --git a/chat_web_front/README.md b/chat_web_front/README.md index fe7ec21..8c67efc 100644 --- a/chat_web_front/README.md +++ b/chat_web_front/README.md @@ -1,6 +1,6 @@ -# 知冶大模型 +# 战知 -知冶大模型 +战知智能问答平台 # chat_web_front_new diff --git a/chat_web_front/index.html b/chat_web_front/index.html index 6da244a..9d395e5 100644 --- a/chat_web_front/index.html +++ b/chat_web_front/index.html @@ -3,10 +3,10 @@ - - + + - 知冶·大模型 + 战知 diff --git a/chat_web_front/public/favicon.svg b/chat_web_front/public/favicon.svg new file mode 100644 index 0000000..ea69ed9 --- /dev/null +++ b/chat_web_front/public/favicon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/chat_web_front/src/App.vue b/chat_web_front/src/App.vue index 498f295..6553840 100644 --- a/chat_web_front/src/App.vue +++ b/chat_web_front/src/App.vue @@ -23,17 +23,25 @@ watch( .content { width: 100vw; height: 100vh; - // background: linear-gradient(180deg, #edf2ff 0%, #f7f9ff 100%), - // url("./assets/images/chat/chatLogo.png") no-repeat; background-color: #edf2ffcc; - background-image: url("./assets/images/chat/chatLogo.png"); - background-size: 45%; - background-position: right bottom; - background-blend-mode: unset; - background-repeat: no-repeat; - // background-size: 45%; - // background-position: right bottom; + position: relative; display: flex; + + &::before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-image: url("./assets/images/chat/chatLogo.svg"); + background-size: 45%; + background-position: right bottom; + background-repeat: no-repeat; + opacity: 0.04; + pointer-events: none; + z-index: 0; + } .chatLogo { width: 764px; height: 700px; diff --git a/chat_web_front/src/assets/images/applications/excalidraw.svg b/chat_web_front/src/assets/images/applications/excalidraw.svg new file mode 100644 index 0000000..ee99676 --- /dev/null +++ b/chat_web_front/src/assets/images/applications/excalidraw.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/chat_web_front/src/assets/images/applications/libretranslate.svg b/chat_web_front/src/assets/images/applications/libretranslate.svg new file mode 100644 index 0000000..50ccd40 --- /dev/null +++ b/chat_web_front/src/assets/images/applications/libretranslate.svg @@ -0,0 +1,6 @@ + + + EN + + + diff --git a/chat_web_front/src/assets/images/applications/pptist.png b/chat_web_front/src/assets/images/applications/pptist.png new file mode 100644 index 0000000000000000000000000000000000000000..79aa3a4053d746c01ca8a5ecbfe30320f04a3be6 GIT binary patch literal 17666 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 \ No newline at end of file diff --git a/chat_web_front/src/assets/images/applications/stirling-pdf.svg b/chat_web_front/src/assets/images/applications/stirling-pdf.svg new file mode 100644 index 0000000..9e82767 --- /dev/null +++ b/chat_web_front/src/assets/images/applications/stirling-pdf.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/chat_web_front/src/assets/images/applications/trwebocr.png b/chat_web_front/src/assets/images/applications/trwebocr.png new file mode 100644 index 0000000000000000000000000000000000000000..4ada58b906609310eb439285f1cb4ac4fcc1144f GIT binary patch literal 3558 zcmV zd5jgs7RC=SxS=4js3?novdAi+JQ4vBVK8`6d2BJvMNfe_r(W)bOH)qADD*d`)(K*&%L`FEA>iuB-LSjX_H z-U}(ha4dv~U%#sNL`rZ3LM{}=qgD-^t6tT6AZ4hL5t1@wgrp1^At^&fNXn2Ak}{O= zI4Iw9=g!IQ-MeMSjvYn!64k0zGh4@w9i?m6;;sN0Le8E&E2mDKk`F%kK$b3D8aSy~ zFk-}rq9??-EUe>~Uw$!LG2{IC^F{sqqJ-eG&YU@8ETx!H8Hx^BP)`|3q8_J7lP1!< zdGo;jLIO+Jzkk1c`|YI>^wWLj(H@1>7pJZtdE&Rg;h_ue{P&Nm}s7AAcB$ zTfKVa^tO?Nl$4an6<1sl*k33>#wC|rV*Xnh5lM(5Ey<(0ti5~p29ACF@yD`o;ljXv zDWc>tHX+53JTh3=!jSglF}5SllE;gK*o0)s;+ zlgC5|DOB>Pg!mAijT$vd^|Mz>LTc8mDc4+cjj>wtC&`g?*=3iREzPLZ7Q*I7+TB>CBt(j! z<6X!S!;~Q-BxR_yE{j}+Z2q&)K9ldh`%b?4>Z{UY#F$pCT1o5Ht>uOrZU|gkNaT$W zI^(au{*u>Ue_cNM=%X^nbZ&y|US+B4`UMLX$gW+xVqLFuHk3@3En8;pd+gY;K-*qi zfBp4x|NZyNuwldGs;jOF91nYrih_Z`RKTcFqe@%K8zH>J$&)8#-MV#Vl-h91Ew@++ zp<{pl{df8F(@$mb;>CgEie9~XmHrzdPMkO)ufF=KtX{o3aIOnSjvO(QT5rAemb~=R zOU7#a??JnpH*a>nN0P`}4B8GET-+ucoaE=#s>(-T=OqQd zsK`qU!JqRYbXF9$Y}rye$4v*EK7HDh&A(DE4SCH`GhaWo0pnP)QefLS1E?o?P zSS^*{J$v?;m~r&z(ZDs}{rBHDL0+eOn>A}D_uO+&;Jh%X%Hv+H`|wQNx^*kFFK>k4 zO1}U8`@k_jzWnmb(mjxP=+GfqwQ5!1JU<|W4sPGRy$l#IK;C@w%`#{7=+Q$aOqgJ% z1}H3|Xs|vAXWxxC-YBzX%`(>Lhprpo8al0Q+qTl8MT@|BEGR$JVP?PkQ(6ZO&Fw?!5C(dG^_7jf_$fcKF8hdes#y~88`SRs~@%xD9^g6Bimcr%s*fd=IR7@ZiB_@Yo8Vi4zi~uuwYR zeDh72eFQ#6`=(8sVx7v}se5<1m=Qo-uI?2~${%3?!ru-YGg{L#3^_3PK0%?6&2U>i4Ph-XFTlqpl>i!Z(i9GBcOsaIZk#kj&K zSDF_>TnY;^@bTAOcU`C)l$=sx4xEnk!{y^O&lopuTx6E-2V}hX;)^DrhmBw_AR1+e zwfPIE3fd)cCBDTWIxjBErLb^8xRt1d2E4>0k38Zue@f>za9;v7zPvo>)Txuqo;}+n zsBx`Blh_q2Rs?b&?|V$2KHVgyHbrGa;uaF7u#lpt3y2B(Ny7sVJYbZPD-QW9vI=4s z_qMr98;DONk60rjfx%)^K7K$3DvE4>{`~oYmacE3Bgt2ZyDt_Q6M1-i?)eT z5T?>vr*s)4kiuYK2J`K=-ws^QJ>PrpJyYei!JGKG#73JoZA{`9m1~3{ahK&%Sac-j zONT>Lq7;@Ape~Dmrz7>j2Ol&)_@Tof#1)5J3M&qD zZ7*$5wzt7A2zV#tD62B-UW+71ui-4zq5avHvCBnKb z{JzRVB_vE?VMVAV>Q1-ac3WUx-UZs`+D|_D#CnF#3hE>iK|XBd3-`bM_S?<-B!xr? z2~$|!k*&Ygz-qh`Nt)c*L;)aB6Q9VCAA0Da()!Wl$&*W0inyRT#Lk^No$W)oR)onl zX3UroI7cyZN;29Qdo@}H#Vh?=bwMR%)$oh zSC2mWsFM_L**z?~CZSWeJ89A+XRg5{)58xx?3`q(2oj4SaTHb*)Lq%s4q*P=)d5^X zhYlGsMDDulE~CccmfZo1B`E1|{!>pqFk;GABOg^EDGF(W+LU0YPku5%j6^1Z{g*#z#t6{^2(!G0k<5FDn z5OG0*`ph%W7^}nm@D8r{l@t&rVMx?v#Zg!;XdAZAE=f)pplDEM3;@iY>M`rMY>VBZ zK$(UjBo;@z+*?=d=M&^CVTdF|zd;rDohtk;o#YSRC@6wu+<68pgi-7LOb2ArVN_zZ zUWM6f#!rQqk_Ky`qE@IAjF}x|StwSEK=F@_cD-a z+j8+(h_`5`D-da)YaoXXr6Z}2d7nX-2;uW0$Z&?phlqGE!wt|Yg?^$jZA zRobAc%^wfS<39ax6r@UvFlOJBekVcfctf+umOy8i=g>1HZmutYK1&IXpun!m)0%1vP+K~t$ zaXw(2As&JOAwxlt5t1@wgrp3yV@TZOF|{vRQew(0ojZ3997_{o|M_mTJ<5gZD#g5F z1CpLxivnnvye~9j6QWCW*oyJ5p{a#am9QnZX+ib}?o);=sHY4WAt^&fNXn2Ak}jNs zko>ND$xt2~hmd${`7>M$?1m8cuTe5wY%C!Uft1Z6Qrv$TzW9Nsx&ty;H}g;YS5@zk z0^)d%gY&Agm|EjE$@VWBXUHeE=lb4EZ&veFP9SKohzwy}FstWTl# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/chat_web_front/src/assets/images/login/projectLogo-white.svg b/chat_web_front/src/assets/images/login/projectLogo-white.svg new file mode 100644 index 0000000..e256263 --- /dev/null +++ b/chat_web_front/src/assets/images/login/projectLogo-white.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/chat_web_front/src/assets/images/login/projectLogo.svg b/chat_web_front/src/assets/images/login/projectLogo.svg new file mode 100644 index 0000000..14ccaca --- /dev/null +++ b/chat_web_front/src/assets/images/login/projectLogo.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/chat_web_front/src/assets/images/operates/title.svg b/chat_web_front/src/assets/images/operates/title.svg new file mode 100644 index 0000000..f17902d --- /dev/null +++ b/chat_web_front/src/assets/images/operates/title.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/chat_web_front/src/components/Operates.vue b/chat_web_front/src/components/Operates.vue index 54e1780..35ba142 100644 --- a/chat_web_front/src/components/Operates.vue +++ b/chat_web_front/src/components/Operates.vue @@ -3,7 +3,7 @@
diff --git a/chat_web_front/src/config/properties.ts b/chat_web_front/src/config/properties.ts index 2c924d0..df8ef84 100644 --- a/chat_web_front/src/config/properties.ts +++ b/chat_web_front/src/config/properties.ts @@ -1,3 +1,3 @@ export const PROJECT_PROPERTIES = { - projectName: '知冶模型' + projectName: '战知' } \ No newline at end of file diff --git a/chat_web_front/src/locales/zh-CN.ts b/chat_web_front/src/locales/zh-CN.ts index 5d0b9ca..7bd9f81 100644 --- a/chat_web_front/src/locales/zh-CN.ts +++ b/chat_web_front/src/locales/zh-CN.ts @@ -28,8 +28,8 @@ export default { success: '操作成功', failed: '操作失败', unauthorizedTips: '未经授权,请先进行验证。', - logo: '知冶大模型', - siteInfo: '© 2023 知冶模型 _ 浪潮软件科技有限公司', + logo: '战知', + siteInfo: '© 2026 战知 _ 浪潮软件科技有限公司', userXieyi: '用户协议', privacyZhengce: '隐私政策', cueWord1: '您好,我是你的报告撰写智能小助手,快来告诉我你的需要吧~', @@ -46,9 +46,9 @@ export default { noChatFlow: '无对话历史' }, login: { - title: '知海无涯搜万象', - title2:'冶技卓越析微尘', - subTitle: '支持多轮对话,集成冶金专业搜索,具备自建知识库、内容创作、信息归纳总结等能力', + title: '聚尖端之力,创多维平台', + title2:'', + subTitle: '聚合科技动能,扩展创新疆界,引领行业跃迁升级', quickStart: '快速开始', telPlaceholder: '请输入手机号', passwordPlaceholder: '请输入密码', diff --git a/chat_web_front/src/views/applications/index.vue b/chat_web_front/src/views/applications/index.vue index cec8692..187d294 100644 --- a/chat_web_front/src/views/applications/index.vue +++ b/chat_web_front/src/views/applications/index.vue @@ -1,422 +1,227 @@ \ No newline at end of file + +.tool-item { + display: flex; + align-items: center; + width: 340px; + padding: 16px; + background: #E6EDFF; + border-radius: 8px; + border: 1px solid #E6EDFF; + cursor: pointer; + transition: all 0.2s; + + &:hover:not(.disabled) { + border-color: #004EA0; + .tool-name { color: #004EA0; } + } + + &.disabled { + opacity: 0.55; + cursor: not-allowed; + } + + .tool-icon { + font-size: 28px; + width: 50px; + height: 50px; + display: flex; + align-items: center; + justify-content: center; + background: #fff; + border-radius: 10px; + flex-shrink: 0; + + .tool-logo-img { width: 36px; height: 36px; object-fit: contain; } + } + + .tool-info { + flex: 1; + margin-left: 12px; + min-width: 0; + + .tool-top { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 6px; + } + + .tool-name { + font-size: 15px; + font-weight: bold; + color: #000; + } + + .tool-badge { + font-size: 10px; + color: #999; + background: rgba(255,255,255,0.7); + padding: 2px 8px; + border-radius: 8px; + } + + .tool-desc { + font-size: 12px; + color: #858A94; + line-height: 1.5; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + overflow: hidden; + } + } + + .tool-arrow { + width: 7px; + height: 14px; + margin-left: 12px; + flex-shrink: 0; + } +} + + diff --git a/chat_web_front/src/views/chat/index.vue b/chat_web_front/src/views/chat/index.vue index b377a6f..0ff3420 100644 --- a/chat_web_front/src/views/chat/index.vue +++ b/chat_web_front/src/views/chat/index.vue @@ -20,13 +20,10 @@
- - 海无涯 - - 技卓越 + 聚尖端之力,创多维平台
- 提升信息处理效率,促进科研创新,优化工艺流程,冶金行业AI助手! + 聚合科技动能,扩展创新疆界,引领行业跃迁升级
diff --git a/chat_web_front/src/views/login/index.vue b/chat_web_front/src/views/login/index.vue index 3ecf0bb..10c5b51 100644 --- a/chat_web_front/src/views/login/index.vue +++ b/chat_web_front/src/views/login/index.vue @@ -7,22 +7,16 @@
- 知海无涯搜万象 -
- 冶技卓越析微尘 + 聚尖端之力,创多维平台
- 支持多轮对话,集成冶金专业搜索,具备自建知识库、内容创作、信息归纳总结等能力 - -
- - 已接入DeepSeek-R1满血版 + 聚合科技动能,扩展创新疆界,引领行业跃迁升级
@@ -69,8 +63,8 @@