欣南科技
9fdb72cfd7
Merge pull request #3355 from xinnan-tech/fix/3354-建议修改docsmcpvisionintegrationmd
...
docs: 修正视觉模型配置文档里的错字
2026-09-06 08:43:38 +08:00
hrz
3c31315ecc
docs: 批量修正文档里的错别字和拼写错误
...
扫了仓库里的文档,挑出明显写错的字和拼错的英文,统一改了一遍。包括「Anaconda Prompt」漏字、「火上」→「火山」、「设别」→「设备」、「tababr」→「tabbar」、「aotodl」→「autodl」、「mananger-web」→「manager-web」等十几处。仅文档修改,不影响代码。
2026-09-06 08:37:51 +08:00
hrz
07c6cdf16a
docs: 修正视觉模型配置文档里的错字
...
按 issue #3354,把"视觉打语言模型"改成"视觉大语言模型",跟上下文一致。
2026-09-06 08:34:57 +08:00
hrz
8a3c2c51a0
Merge pull request #3351 from taiwan-dog/pm/disable-default-websocket-keepalive
...
fix: disable library WebSocket keepalive for device server
2026-09-05 00:37:23 +08:00
hrz
046fdc8aa4
Merge pull request #3350 from taiwan-dog/pm/hello-before-mcp-initialize
...
fix: send server hello before MCP initialize
2026-09-05 00:26:15 +08:00
muxinshijie
61e4879826
fix: 根治ManageApiClient单例TOCTOU竞态,锁保护+统一防护 #3339
2026-09-05 00:14:09 +08:00
yillkid
eda3c23d51
fix: disable library WebSocket keepalive for device server
...
websockets.serve() defaults to ping_interval=20 and ping_timeout=20.
ESP32 clients that do not answer those pings are dropped with
1011 keepalive ping timeout roughly 40 seconds into a healthy session.
The application-level ping is configured separately via
enable_websocket_ping.
Refs #3348
2026-09-04 19:00:24 +08:00
yillkid
a03a0a73db
fix: send server hello before MCP initialize
...
The MCP initialize task was scheduled before the server hello was sent,
so the MCP frame could reach the device first. ESP32 firmware waits for
the server hello before it treats the channel as ready, so the device
never answered the initialize request.
Refs #3347
2026-09-04 19:00:24 +08:00
欣南科技
27e780e4c1
Merge pull request #3342 from xinnan-tech/test-infrastructure
...
test: 新增三语测试基建(Python/Java/Vue)+ CI
2026-09-04 13:54:31 +08:00
hrz
4b1ccce575
Merge pull request #3346 from taiwan-dog/pm/fix-funasr-result-type
...
fix: normalize FunASR result type
2026-09-04 13:40:00 +08:00
yillkid
323c2248b4
[pm] fix: normalize FunASR result type
2026-09-04 13:10:58 +08:00
Jacob
a31ba7ef6d
fix(tts): synchronize Bailian streaming subtitles
2026-09-04 12:05:34 +08:00
Jacob
935184b1d0
feat(tts): support Bailian workspace endpoints
2026-09-04 12:05:09 +08:00
hrz
c7b126ca2f
Makefile test-web 同时跑契约与 vitest
2026-09-02 22:24:36 +08:00
hrz
95954c8dae
加日期格式化工具测试,24 例
2026-09-02 22:24:36 +08:00
hrz
17c0da7f87
加 featureManager 单元测试,7 例
2026-09-02 22:24:36 +08:00
hrz
dcb3d3e0b0
加 deviceTime 工具 vitest 测试,22 例
2026-09-02 22:24:36 +08:00
hrz
e58de03be2
配 vitest:jsdom 环境与覆盖率
2026-09-02 22:24:36 +08:00
hrz
975bbe2cfd
前端引入 vitest 测试工具链
2026-09-02 22:24:36 +08:00
hrz
88d6d13a62
加敏感数据工具测试,9 例
2026-09-02 22:24:36 +08:00
hrz
c88149a5d4
加知识库适配器工厂测试,6 例
2026-09-02 22:24:36 +08:00
hrz
6a3aaf475e
加纠错词文件服务单元测试,9 例
2026-09-02 22:24:35 +08:00
hrz
caab6a145d
加插件包导入冒烟测试,1 例
2026-09-02 22:24:35 +08:00
hrz
7ac454a1b9
加意图/模型/记忆工厂测试,6 例
2026-09-02 22:24:35 +08:00
hrz
ba20bebaeb
加对话消息测试 11 例,含异步
2026-09-02 22:24:35 +08:00
hrz
922adbb290
加配置合并函数测试,7 例
2026-09-02 22:24:35 +08:00
hrz
6eca417534
加 current_time 测试 7 例,冻结时间
2026-09-02 22:24:35 +08:00
hrz
93d54f175a
加 output_counter 测试,7 例
2026-09-02 22:24:35 +08:00
hrz
34ab39ba69
加 textUtils 行为测试,11 例
2026-09-02 22:24:35 +08:00
hrz
a0dd138e93
配 pytest 与 conftest,修模块路径
2026-09-02 22:24:35 +08:00
hrz
b90dd01826
加 Python 冒烟测试,验证 pytest 流水线
2026-09-02 22:24:35 +08:00
hrz
22b1703557
新增 GitHub Actions,并行跑三语测试
2026-09-02 22:24:35 +08:00
hrz
3363965f63
新增顶层 Makefile,统一测试入口
2026-09-02 22:24:35 +08:00
hrz
eb4b28c59e
Merge pull request #3336 from muxinshijie/feature/fix-noneType-bug
...
fix: 修复safe_close多线程竞态导致NoneType空指针
2026-09-02 18:38:10 +08:00
muxinshijie
74cc31d1cc
服务关闭时主线程调用safe_close()将instance置None,与守护线程存在竞态条件,因此必须先判空
2026-08-27 00:13:21 +08:00
hrz
c02becdc80
Merge pull request #3332 from MsThink/main
...
refactor(manager-web): 将备注重命名为 设备别名
2026-08-21 21:39:45 +08:00
colorful
b16ed2ed36
style(manager-web): 调整通讯录中的设备状态在线/离线状态图标间距,居中
2026-08-20 10:54:15 +08:00
colorful
af9abdd771
refactor(manager-web): 将备注重命名为 设备别名
...
- 更新所有语言包中的相关文案
- 同步更新组件及变量命名
2026-08-19 15:23:55 +08:00
hrz
e1876f1ce1
Merge pull request #3315 from xinnan-tech/fix-model-name
...
更换豆包、Gemini的LLM模型、修复 performance_tester 异步配置加载错误
2026-08-18 16:31:48 +08:00
hrz
ced7103639
Merge branch 'main' into fix-model-name
2026-08-18 16:31:21 +08:00
hrz
cb0b075304
Merge pull request #3326 from MsThink/main
...
fix(知识库管理): 上传弹窗禁止点击遮罩关闭并添加提交加载状态
2026-08-18 16:26:46 +08:00
欣南科技
cdfb2a1187
Merge pull request #3331 from xinnan-tech/openrz-patch-1
...
Delete docs/images/console-params.png
2026-08-18 16:24:32 +08:00
hrz
8b64205522
Delete docs/images/console-params.png
2026-08-18 16:23:50 +08:00
hrz
6529b80c64
Merge pull request #3329 from Jehuty-ML/feat/params-management-group-ui
...
feat(manager-web): 参数管理按命名空间聚合展示
2026-08-18 16:10:52 +08:00
weirui
d76825fae5
fix(manager-web): 参数管理聚合支持分页拉全量并重置空态全选
...
按 total 循环拉取全部页,避免超过 500 条时缺数据;displaySections 为空时同步重置 isAllSelected。
2026-08-18 10:19:39 +08:00
weirui
c55dc8282f
docs: 补充参数管理聚合界面截图,便于 PR 审阅对照
2026-08-17 18:56:27 +08:00
weirui
4870b5a0a2
feat(manager-web): 参数管理按命名空间聚合展示
...
一次拉取全量参数并按 paramCode 前缀分组折叠,避免默认分页难找相关配置。
2026-08-17 17:56:40 +08:00
wengzh
ae3f970c92
Merge pull request #3322 from chentyke/fix/tts-timeout-config-propagation
...
fix(tts): 统一 TTS 请求超时配置
2026-08-17 17:41:45 +08:00
msgpo
8367f9b607
fix(知识库管理): 上传弹窗禁止点击遮罩关闭并添加提交加载状态
2026-08-15 15:02:04 +08:00
3030332422
59b51e021b
update:暂时撤回对gemini模型的更替
2026-08-14 20:08:51 +08:00