2.0 KiB
2.0 KiB
蝶雅产品AI中心
面向产品部的对外统一工作台,当前只展示两个正式产品工具:风险预警、成本识别。项目采用原生 HTML、CSS、JavaScript 模块,无第三方依赖,可直接部署到宝塔 Nginx 静态网站。
已集成入口
| 应用 | 地址 | 环境 |
|---|---|---|
| 风险预警 | http://risk-prod.dieya.net.cn/ | 正式 |
| 成本识别 | http://cost.dieya.net.cn/ | 正式 |
其他业务入口、测试版应用和制度小助手不在本门户展示。
本地启动
需要 Node.js 18 或更高版本。项目没有第三方依赖,不需要 npm install:
npm test
npm run dev
默认访问 http://127.0.0.1:5173,也可以指定端口:npm run dev -- --port 8080。
宝塔部署
生产环境只部署 dist/ 目录中的静态文件:
npm run build
将 dist/ 里面的文件上传到网站目录,或在宝塔网站设置中将网站根目录指向:
/www/wwwroot/dieya-product-ai-center/dist
不需要创建 Node 项目,不需要 PHP,不需要反向代理。网站默认文档使用 index.html。服务器需为 .mjs 文件返回 JavaScript 类型,Nginx 可在站点配置中加入:
location ~ \.mjs$ {
types { application/javascript mjs; }
add_header Cache-Control "no-cache";
try_files $uri =404;
}
修改入口
编辑 src/apps.mjs 中的 applications 数组,然后重新构建并部署 dist。当前配置会校验应用必须是产品部正式入口,不允许测试环境配置混入对外门户。
页面功能
- 参考多智能体工作台的简洁卡片风格,支持浅色和深色主题按钮切换。
- 顶部品牌导航、产品部工具卡片和响应式布局,避免复杂的筛选与侧栏层级。
- 每张卡片展示产品部标签、正式应用状态和打开工作台按钮。
- 主题选择保存在当前浏览器中,不影响应用权限。
目标业务系统仍需自行负责登录、钉钉免登、可信域名和权限校验。本门户只负责统一展示和跳转。