hrz
|
9d39880e9d
|
update:让VUE_APP_TITLE变量控制title
|
2025-04-01 09:20:50 +08:00 |
|
huangjunsen0406
|
69ecb2c503
|
Merge remote-tracking branch 'upstream/main'
|
2025-04-01 00:45:43 +08:00 |
|
huangjunsen0406
|
0585a0732f
|
perf(图片): ⚡ 压缩图片大小、img标签启用原生lazy
|
2025-04-01 00:42:36 +08:00 |
|
huangjunsen
|
fab4adb07e
|
perf(构建): ⚡ 优化构建时间:首次构建提升 50%,二次构建提升 30%
优化构建配置,提升构建效率和文件体积优化
1. 禁用生产环境的 source map:为了减少生产环境构建的文件体积,提高构建速度,生产环境下不再生成 source map。
2. 配置开发服务器代理:在 `devServer` 中配置了代理,解决了跨域问题,确保本地开发时可以顺利访问后端 API。
3. 动态插入 CDN 链接:在生产环境下,通过 `chainWebpack` 动态修改 HTML 插件配置,插入 CDN 链接,避免打包常用库(如 `vue`, `axios`,
`element-ui` 等),从而减少打包体积。
4. 代码分割优化:优化了 `splitChunks` 配置,减少了小模块的分割,提升了构建效率和缓存利用率。增加了 `minSize` 和 `maxSize` 配置,避免过多的小模块被拆分。
5. 启用多线程压缩:在生产环境中,配置了 `TerserPlugin` 以启用并行压缩,减少了 JS 文件的压缩时间。
6. 启用 Gzip 压缩:通过 `CompressionPlugin` 配置了 Gzip 压缩,只压缩大于 20KB 的文件,减少了构建后的文件体积。
7. 配置 `externals`:通过 `externals` 排除了 `vue`, `vue-router`, `vuex`, `element-ui`, `axios`,
`opus-decoder` 等库的打包,避免重复打包并通过 CDN 加载这些库。
8. 配置文件系统缓存:启用了 Webpack 文件系统缓存,加速了增量构建,缓存目录设置为 `.webpack_cache`,缓存有效期为一个月。
9. 配置 Webpack 别名:为项目中的路径配置了别名,简化了模块导入,减少了代码中的路径冗余。
10. 提供可选的打包分析:通过 `BundleAnalyzerPlugin` 插件,在 `ANALYZE=true` 环境变量下启用打包分析功能,帮助分析并优化构建后的文件。
|
2025-04-01 00:38:32 +08:00 |
|
 hrzandGitHub
|
9430094072
|
update:修复退出保存记忆bug (#619)
|
2025-04-01 00:03:05 +08:00 |
|
 欣南科技andGitHub
|
fac3a0acd7
|
Merge branch 'main' into test-server-pr
|
2025-03-31 23:28:37 +08:00 |
|
hrz
|
73c4d6a604
|
update:优化提示词
|
2025-03-31 23:26:23 +08:00 |
|
hrz
|
6ba63db47f
|
1、将耗时最大的iot处理改成异步
2、iot循环5次等待func_handler加载完成
|
2025-03-31 22:54:37 +08:00 |
|
hrz
|
fdd16ad3c7
|
update:
1、await self.close(ws)已经在finally有关闭逻辑了,无需在except里关闭。
2、func_handler和mcp_manager的加载必须用异步实现,减少唤醒连接好使
3、关于iot等待func_handler问题,要在iot消息那里做等待
|
2025-03-31 21:40:48 +08:00 |
|
hrz
|
9178faef6d
|
update:取消从音频文件转成文字,提高响应速度
|
2025-03-31 21:24:48 +08:00 |
|
hrz
|
e2da300e09
|
update:优化腾讯tts生成指南
|
2025-03-31 21:13:50 +08:00 |
|
hrz
|
e11a37ffec
|
update:优化测试web工具
|
2025-03-31 21:04:11 +08:00 |
|
huangjunsen
|
20c1f0576b
|
build(环境变量): 📦 去除.env忽略、修改请求地址、控制台名称通过env获取
修改了环境变量的读取方式
调整了请求地址配置
控制台名称通过 .env 获取
|
2025-03-31 19:52:01 +08:00 |
|
huangjunsen
|
f549f26541
|
feat(style): ✨ 新增全局css覆写element ui 自动填充色
|
2025-03-31 17:35:46 +08:00 |
|
 hrzandGitHub
|
9ba836b814
|
修复唤醒缓存文件过小bug (#613)
* fix:音色表id为String
* update:修复唤醒缓存文件过小bug
|
2025-03-31 16:48:56 +08:00 |
|
 CGDandGitHub
|
a345d41e9e
|
Merge pull request #609 from xinnan-tech/web_HeaderBar_SignOut
清除本地token缓存,完成前端退出
|
2025-03-31 15:36:51 +08:00 |
|
 Sakura-RanChenandGitHub
|
d36ea8a906
|
Merge pull request #608 from xinnan-tech/web-api-admin-get
Web api admin get
|
2025-03-31 15:35:31 +08:00 |
|
Ran_Chen
|
28f8533d0a
|
清除本地token缓存,完成前端退出
|
2025-03-31 15:34:26 +08:00 |
|
CGD
|
587b9e8800
|
完成用户管理模块的搜索功能
|
2025-03-31 15:25:57 +08:00 |
|
CGD
|
c3a1b0f609
|
完成”获取用户列表“
|
2025-03-31 14:44:23 +08:00 |
|
 CGDandGitHub
|
1b25ed5903
|
Merge pull request #604 from xinnan-tech/web_ModelConf_optimize
优化了“模型配置的页面”
|
2025-03-31 14:32:46 +08:00 |
|
Ran_Chen
|
e87c96300b
|
优化了“模型配置的页面”
|
2025-03-31 14:28:29 +08:00 |
|
 hrzandGitHub
|
ba5bf33b5a
|
fix:音色表id为String (#603)
|
2025-03-31 11:02:58 +08:00 |
|
 hrzandGitHub
|
94e1c09647
|
fix:音色表id为String (#602)
|
2025-03-31 10:57:27 +08:00 |
|
 hrzandGitHub
|
6bd7ad9413
|
Merge pull request #600 from AdJIa/feat-test-page
feat: 添加了方便用于测试xiaozhi-server的web页面,支持文本、语音(基于libopus库的编解码)对话
|
2025-03-31 10:52:54 +08:00 |
|
CGD
|
261ecfea4d
|
优化了用户管理的样式
|
2025-03-31 10:24:37 +08:00 |
|
lujia
|
6f9cd94e66
|
feat: 添加了方便用于测试xiaozhi-server的web页面,支持文本、语音(基于libopus库的编解码)对话
|
2025-03-31 09:38:26 +08:00 |
|
安稳
|
ee2e1ed5fc
|
add:添加 Server 测试网页
|
2025-03-31 09:35:35 +08:00 |
|
 hrzandGitHub
|
92c1317d4c
|
Merge pull request #576 from joey-zhou/tencent_tts
feat:增加腾讯云TTS服务
|
2025-03-30 18:36:33 +08:00 |
|
 hrzandGitHub
|
cfb97a087b
|
Merge pull request #587 from sxd-mike/main
添加路由守护
|
2025-03-30 18:36:06 +08:00 |
|
 hrzandGitHub
|
76ba99aa6c
|
Merge pull request #591 from journey-ad/patch-2
一些功能优化和bug修复
|
2025-03-30 18:35:27 +08:00 |
|
 hrzandGitHub
|
13b0aa1a7b
|
update:初始化音色表、模型配置表数据 (#592)
|
2025-03-30 15:10:15 +08:00 |
|
Jad
|
326342b834
|
chore(server): 移除高频触发的debug日志输出
|
2025-03-30 13:11:52 +08:00 |
|
Jad
|
8bbd610f12
|
fix(server): 适配1.5.2版本客户端的设备名
已经在 4c91bff 修复了自动注册的iot方法,和此插件功能重复了,也许可以删掉此插件?
另外观察到function_call准确率不够高,可能是llm的问题
|
2025-03-30 13:09:18 +08:00 |
|
Jad
|
549c2af988
|
feat(server): asr保留更多的音频前导帧
语速较快或者声音不清晰时,保留更多前导帧可以提升asr识别效果
|
2025-03-30 13:06:15 +08:00 |
|
Jad
|
d02c56a0e0
|
feat(server): 使用主动退出指令时显示到设备上
|
2025-03-30 13:03:01 +08:00 |
|
Jad
|
1f3654cc01
|
feat(server): 开启唤醒词加速时返回唤醒词文本
|
2025-03-30 13:01:04 +08:00 |
|
Jad
|
b6b6b0310f
|
fix(server): 退出时等待保存记忆导致立即重连时阻塞
|
2025-03-30 12:58:27 +08:00 |
|
Jad
|
4c91bffcc7
|
fix(server): 加载插件改为初始化时同步执行 #559
|
2025-03-30 12:46:54 +08:00 |
|
 hrzandGitHub
|
d730a6cd06
|
update:初始化模型供应器数据 (#589)
|
2025-03-30 01:31:26 +08:00 |
|
林zp
|
67050f972e
|
添加一个路由守护
|
2025-03-30 00:20:09 +08:00 |
|
hrz
|
ab4ec5e468
|
update:完成user、agent、device三个模块接口测试
|
2025-03-29 21:52:06 +08:00 |
|
 hrzandGitHub
|
a3cd4b6e66
|
Merge branch 'test-manager-api' into manager-api-newdevice
|
2025-03-29 18:09:51 +08:00 |
|
hrz
|
25b7e76407
|
update:格式化代码
|
2025-03-29 18:00:06 +08:00 |
|
hrz
|
630cb13066
|
update:优化泛型代码
|
2025-03-29 17:49:39 +08:00 |
|
hrz
|
81188a0129
|
update:删除无用文件
|
2025-03-29 17:15:19 +08:00 |
|
 hrzandGitHub
|
6865a8be45
|
Merge branch 'test-manager-api' into main
|
2025-03-29 17:11:58 +08:00 |
|
hrz
|
b63fcc80a1
|
update:整合现有版本
|
2025-03-29 17:06:53 +08:00 |
|
caixypromise
|
a19ba6d48b
|
chore: 因为在OTA激活设备时要求绑定用户信息,如果不把这里的调试功能注释则拿不到用户信息,会数据不完整。
|
2025-03-29 16:04:57 +08:00 |
|
caixypromise
|
70b6efe922
|
feature: 新增实现OTA功能——实现设备激活、前端输入激活码验证并保存设备。
|
2025-03-29 16:02:30 +08:00 |
|