wengzh and GitHub
dd24dc0abc
Merge pull request #2995 from xinnan-tech/py_fix_HuoShanTTS
...
Py fix huo shan tts
2026-03-12 16:25:47 +08:00
Sakura-RanChen
fbb0e02fdd
去除空格,最下端留空行
2026-03-11 14:59:23 +08:00
wengzh and GitHub
d7ef85f6d2
Merge branch 'main' into py_fix_clone_languages
2026-03-11 14:37:55 +08:00
DaGou12138
bc48a169f4
新增ragflow改动相关所需数据集、调整ragflow知识库相关文档
2026-03-11 11:43:29 +08:00
DaGou12138 and GitHub
e777db6ef3
Merge pull request #2950 from gzh246/feature/api-knowledge-dora
...
整理ragflow外部接口api(包括会话,知识库,文档分块,文件管理,智能体)等,基于ragflow的最新稳定的大版本tag-0.23.0。
2026-03-11 11:27:02 +08:00
Sakura-RanChen
60498b24ae
fix: 克隆音色未显示
2026-03-11 10:30:29 +08:00
rainv123
f1b2080d99
add:增加用户协议和隐私政策
2026-03-10 14:28:47 +08:00
Sakura-RanChen
42a132f5cd
调整新增音色时的默认填充
2026-03-10 11:29:05 +08:00
Sakura-RanChen
7b2f6c2eee
fix: 单一语音流上报音频不全
2026-03-10 10:53:24 +08:00
Sakura-RanChen
ee5a53d67d
fix: 修复选用seed-tts-2.0文本缺失
...
fix: 设备端说话状态与服务端同步
2026-03-09 17:55:54 +08:00
rainv123
7a32c208fb
fix: 修复智能体标签顺序错乱问题
2026-03-09 14:15:31 +08:00
DaGou12138 and GitHub
6984763ddc
Merge pull request #2988 from xinnan-tech/update-manager-mobile
...
web端功能同步更新到mobile端
2026-03-06 15:21:18 +08:00
zhuoqinglian
d51c2a241c
feat: mobile端同步更新上报模式、语言设置功能
2026-03-06 09:40:04 +08:00
zhuoqinglian
a1d37b61e4
Merge branch 'main' into update-manager-mobile
2026-03-06 09:23:59 +08:00
zhuoqinglian
8b24151756
update: 智能体管理样式优化
2026-03-06 09:20:15 +08:00
GZH
a9854756ec
```
...
refactor(knowledge): 移除未完成的BotController实现
- 删除了BotController类的所有代码
2026-03-04 21:25:26 +08:00
GZH
f95bed4189
Merge remote-tracking branch 'origin/feature/api-knowledge-dora' into feature/api-knowledge-dora
...
# Conflicts:
# main/manager-api/src/main/java/xiaozhi/common/config/RestTemplateConfig.java
# main/manager-api/src/main/java/xiaozhi/common/exception/ErrorCode.java
# main/manager-api/src/main/java/xiaozhi/modules/knowledge/controller/KnowledgeBaseController.java
# main/manager-api/src/main/java/xiaozhi/modules/knowledge/controller/KnowledgeFilesController.java
# main/manager-api/src/main/java/xiaozhi/modules/knowledge/rag/KnowledgeBaseAdapter.java
# main/manager-api/src/main/java/xiaozhi/modules/knowledge/rag/RAGFlowClient.java
# main/manager-api/src/main/java/xiaozhi/modules/knowledge/rag/impl/RAGFlowAdapter.java
# main/manager-api/src/main/resources/i18n/messages.properties
# main/manager-api/src/main/resources/i18n/messages_de_DE.properties
# main/manager-api/src/main/resources/i18n/messages_en_US.properties
# main/manager-api/src/main/resources/i18n/messages_vi_VN.properties
# main/manager-api/src/main/resources/i18n/messages_zh_TW.properties
2026-03-04 17:47:42 +08:00
GZH
f7bf29a5e4
fix: 修复PR审查意见 - 新增单文档删除接口、删除BotController、优化imports、修复i18n
...
# Conflicts:
# main/manager-api/src/main/resources/i18n/messages_de_DE.properties
# main/manager-api/src/main/resources/i18n/messages_en_US.properties
# main/manager-api/src/main/resources/i18n/messages_vi_VN.properties
2026-03-04 17:45:58 +08:00
GZH
5913dbbb7b
refactor(knowledge):重构知识库模块架构并优化DTO结构
...
- 将BotController暂时注释以重新设计Agent集成方案
- 在多个DTO类中添加@JsonIgnoreProperties注解提升JSON序列化兼容性- 修改ChunkDTO中positions字段类型为嵌套列表并添加token字段
-为DatasetDTO和DocumentDTO添加更多时间日期字段映射
-重构KnowledgeBaseAdapter接口参数结构使用统一的请求对象
- 实现DocumentStatusSyncTask定时任务同步文档处理状态
-优化KnowledgeBaseService统计信息更新机制
- 修复数据集删除时的级联删除逻辑防止孤儿数据
- 统一本地实体ID与RAGFlow ID避免前端调用错误
2026-03-04 17:39:55 +08:00
GZH
f6bb55ae90
refactor(knowledge):重构知识库模块的数据传输对象和接口适配器
...
- 将 BotController 类注释掉,暂时移除机器人功能实现
- 在多个 DTO 类中添加 @JsonIgnoreProperties 注解以忽略未知属性- 修改 ChunkDTO 中的 positions 字段类型为嵌套列表,并添加 token 字段
- 更新 DatasetDTO 和 DocumentDTO 中的时间日期字段格式说明-重构 KnowledgeBaseAdapter 接口方法签名,使用强类型 DTO 替代 Map 参数
- 在 KnowledgeBaseController 中注入 KnowledgeManagerService 并修改删除逻辑
- 更新数据库统计信息更新方法名称和参数结构-优化 KnowledgeBaseServiceImpl 中的数据集创建和查找逻辑
2026-03-04 17:39:55 +08:00
GZH
33e712b5fb
refactor(knowledge):重构知识库模块架构并优化DTO结构
...
- 将BotController暂时注释以重新设计Agent集成方案
- 在多个DTO类中添加@JsonIgnoreProperties注解提升JSON序列化兼容性- 修改ChunkDTO中positions字段类型为嵌套列表并添加token字段
-为DatasetDTO和DocumentDTO添加更多时间日期字段映射
-重构KnowledgeBaseAdapter接口参数结构使用统一的请求对象
- 实现DocumentStatusSyncTask定时任务同步文档处理状态
-优化KnowledgeBaseService统计信息更新机制
- 修复数据集删除时的级联删除逻辑防止孤儿数据
- 统一本地实体ID与RAGFlow ID避免前端调用错误
2026-03-04 17:39:07 +08:00
GZH
1c26faddc4
整理ragflow外部接口api(包括会话,知识库,文档分块,文件管理,智能体)等,基于ragflow的最新稳定的大版本tag-0.23.0。
...
Adapter 模式落地,引入了 RAGFlowAdapter,彻底隔离了业务逻辑和底层 API 调用。现在 Service 层只管“做什么”,Adapter 层只管“怎么调用 RAGFlow ”。
代码瘦身,移除了所有手写的 HTTP 请求,全部走 Adapter统一管理。
逻辑修正,修复了重复创建、ID 冲突等 Bug,确保了事务的一致性。
在数据库中留下了拓展字段如embedding_model,chunk_method,parser_config,document_count。保证可循迹。并新增ai_rag_knowledge_document表做到ragflow远端文档信息可在本地查看,管理。后续仍需追加双端同步增加/修改/删除。
- 新增AgentDTO包含Agent管理、Webhook调试、会话和对话等完整功能
- 新增BotDTO支持SearchBot和AgentBot的检索和对话功能
- 新增ChatDTO整合对话助手、会话和消息的全套数据传输对象
- 添加ai_rag_dataset表扩展字段支持租户、头像、权限等配置
- 创建ai_rag_knowledge_document表关联RAGFlow远程文档与本地元信息
- 扩展AgentService接口添加智能体配置验证功能
- 实现validateAgentConfig方法对RAGFlow模型配置进行软同步校验
- 更新AgentServiceImpl集成新的配置验证逻辑和注释清理
2026-03-04 17:32:44 +08:00
zhuoqinglian
ac887139ce
feat: 新增智能体标签、上下文源功能
2026-03-04 16:33:22 +08:00
Sakura-RanChen
cdc2363af1
优化相关判断,补充国际化
2026-03-03 11:25:37 +08:00
DaGou12138 and GitHub
ba07c623df
Merge pull request #2980 from xinnan-tech/fix-roleConfig
...
fix: 解决角色配置合并冲突异常问题
2026-03-02 17:14:22 +08:00
zhuoqinglian
344a73b87b
fix: 解决角色配置合并冲突异常问题
2026-03-02 17:11:56 +08:00
wengzh and GitHub
96f65e7c35
fix:Liquibase yaml
2026-03-02 16:55:08 +08:00
wengzh and GitHub
fe8b82fcda
Merge branch 'main' into update-tts-voice-data
2026-03-02 16:50:19 +08:00
rainv123
0eafd37bf6
feat:智能体添加标签功能
2026-03-02 15:51:25 +08:00
wengzh and GitHub
af3bc09403
Merge pull request #2977 from xinnan-tech/role-tag
...
新增角色标签配置
2026-03-02 15:40:59 +08:00
zhuoqinglian
90ebb8d499
feat: 语音合成-音色管理,编辑模式下添加取消操作
2026-03-02 15:35:47 +08:00
zhuoqinglian
f2c6cb8641
update: 优化文本溢出悬浮窗样式
2026-03-02 15:33:38 +08:00
Sakura-RanChen and GitHub
116a6973cf
Merge branch 'main' into update-tts-voice-data
2026-03-02 09:19:46 +08:00
hrz
a4583e273a
fix:重写 audio_to_opus_data_stream 方法,让音频文件处理使用独立编码器,避免与 TTS 流编码器冲突。
2026-03-01 12:59:45 +08:00
zhuoqinglian
645462abd0
feat: 新增角色标签配置
2026-02-28 17:51:46 +08:00
Sakura-RanChen
b49c4520f9
部分TTS参数调整
2026-02-27 16:37:31 +08:00
wengzh and GitHub
acf45ae8ad
Merge pull request #2971 from xinnan-tech/fix-manager-api-device-tools-api
...
fix:#2939 修复getDeviceTools()中未考虑分页问题
2026-02-27 16:36:37 +08:00
Sakura-RanChen
0d1c18f5dd
Merge branch 'main' into update-tts-voice-data
2026-02-27 11:21:18 +08:00
Sakura-RanChen
7b020ba55c
update: 增加智能体独立音频设置
2026-02-27 11:17:08 +08:00
DaGou12138
cc081bc9eb
#2939 修复getDeviceTools()中未考虑分页问题
2026-02-26 17:46:20 +08:00
hrz
71b72f5b51
update:修正英文版翻译遗漏的chatHistory.前缀
2026-02-24 08:04:53 +08:00
hrz and GitHub
61fd8b21e0
Merge pull request #2965 from Alif254317/claude/explore-repository-YzYCv
...
feat: adicionar suporte a Português Brasileiro (pt_BR) no projeto
2026-02-24 07:28:45 +08:00
hrz
fd8296262e
fix:高并发下,共享vad里decoder变量扰动
2026-02-24 01:59:44 +08:00
Claude
63dfcf6659
feat: adicionar suporte a Português Brasileiro (pt_BR) no projeto
...
- Adiciona arquivo de tradução pt_BR.js para manager-web (~1332 chaves)
- Adiciona arquivo de tradução pt_BR.ts para manager-mobile (~440 chaves)
- Cria README_pt_BR.md com documentação traduzida completa
- Registra pt_BR no sistema i18n de ambos os frontends (web e mobile)
- Adiciona pt_BR nos seletores de idioma (HeaderBar, login, retrievePassword)
- Adiciona badge "Português (Brasil)" em todos os READMEs existentes
- Adiciona detecção automática de idioma pt/pt-BR no navegador
- Adiciona chave language.ptBR em todos os arquivos de tradução existentes
https://claude.ai/code/session_01XJMVWKBjy7UwqskN9BbsYM
2026-02-19 17:44:25 +00:00
hrz and GitHub
8897b4f3c6
Merge pull request #2962 from xinnan-tech/test_live2d
...
fix: 调整切换摄像头位置
2026-02-18 08:30:47 +08:00
GZH
8d46585101
refactor(knowledge):重构知识库模块架构并优化DTO结构
...
- 将BotController暂时注释以重新设计Agent集成方案
- 在多个DTO类中添加@JsonIgnoreProperties注解提升JSON序列化兼容性- 修改ChunkDTO中positions字段类型为嵌套列表并添加token字段
-为DatasetDTO和DocumentDTO添加更多时间日期字段映射
-重构KnowledgeBaseAdapter接口参数结构使用统一的请求对象
- 实现DocumentStatusSyncTask定时任务同步文档处理状态
-优化KnowledgeBaseService统计信息更新机制
- 修复数据集删除时的级联删除逻辑防止孤儿数据
- 统一本地实体ID与RAGFlow ID避免前端调用错误
2026-02-14 12:55:56 +08:00
GZH
6967b2bce2
refactor(knowledge):重构知识库模块的数据传输对象和接口适配器
...
- 将 BotController 类注释掉,暂时移除机器人功能实现
- 在多个 DTO 类中添加 @JsonIgnoreProperties 注解以忽略未知属性- 修改 ChunkDTO 中的 positions 字段类型为嵌套列表,并添加 token 字段
- 更新 DatasetDTO 和 DocumentDTO 中的时间日期字段格式说明-重构 KnowledgeBaseAdapter 接口方法签名,使用强类型 DTO 替代 Map 参数
- 在 KnowledgeBaseController 中注入 KnowledgeManagerService 并修改删除逻辑
- 更新数据库统计信息更新方法名称和参数结构-优化 KnowledgeBaseServiceImpl 中的数据集创建和查找逻辑
2026-02-14 12:55:56 +08:00
GZH
16a38bbfc4
refactor(knowledge):重构知识库模块架构并优化DTO结构
...
- 将BotController暂时注释以重新设计Agent集成方案
- 在多个DTO类中添加@JsonIgnoreProperties注解提升JSON序列化兼容性- 修改ChunkDTO中positions字段类型为嵌套列表并添加token字段
-为DatasetDTO和DocumentDTO添加更多时间日期字段映射
-重构KnowledgeBaseAdapter接口参数结构使用统一的请求对象
- 实现DocumentStatusSyncTask定时任务同步文档处理状态
-优化KnowledgeBaseService统计信息更新机制
- 修复数据集删除时的级联删除逻辑防止孤儿数据
- 统一本地实体ID与RAGFlow ID避免前端调用错误
2026-02-14 12:55:56 +08:00
GZH
861df73eab
整理ragflow外部接口api(包括会话,知识库,文档分块,文件管理,智能体)等,基于ragflow的最新稳定的大版本tag-0.23.0。
...
Adapter 模式落地,引入了 RAGFlowAdapter,彻底隔离了业务逻辑和底层 API 调用。现在 Service 层只管“做什么”,Adapter 层只管“怎么调用 RAGFlow ”。
代码瘦身,移除了所有手写的 HTTP 请求,全部走 Adapter统一管理。
逻辑修正,修复了重复创建、ID 冲突等 Bug,确保了事务的一致性。
在数据库中留下了拓展字段如embedding_model,chunk_method,parser_config,document_count。保证可循迹。并新增ai_rag_knowledge_document表做到ragflow远端文档信息可在本地查看,管理。后续仍需追加双端同步增加/修改/删除。
- 新增AgentDTO包含Agent管理、Webhook调试、会话和对话等完整功能
- 新增BotDTO支持SearchBot和AgentBot的检索和对话功能
- 新增ChatDTO整合对话助手、会话和消息的全套数据传输对象
- 添加ai_rag_dataset表扩展字段支持租户、头像、权限等配置
- 创建ai_rag_knowledge_document表关联RAGFlow远程文档与本地元信息
- 扩展AgentService接口添加智能体配置验证功能
- 实现validateAgentConfig方法对RAGFlow模型配置进行软同步校验
- 更新AgentServiceImpl集成新的配置验证逻辑和注释清理
2026-02-14 12:55:56 +08:00
lww155
fa9809bee1
fix: 调整切换摄像头位置
2026-02-11 17:41:52 +08:00