# DTNS.OS 更新公告 - 智体管家功能发布
# 🌟 2024年4月22日重要更新:智体管家正式上线
智体管家是智体OS推出的全新功能,旨在让用户通过自然对话轻松发现和使用智体节点上的所有智体应用,相当于为智体网络打造了一个智能化的应用商店。
# 核心价值
- 🗂️ 一站式应用发现:轻松查询和访问节点上的所有智体应用
- 💬 对话式交互:通过自然语言指令管理应用体验
- 🔄 无缝切换:在管家模式和应用间自由跳转
- 🚀 效率提升:帮助应用创建者和使用者建立高效连接
# 📦 主要更新内容
# dtns.connector 组件更新
【新增】DIBChatManager.js智体管家类代码
【修复】chat.vue中支持执行poplangagent执行runCallbackRet的返回值为空,避免因空导致崩溃。
【新增】chat.vue中增加【智体管家】【退出指令】,并优化【新会话】指令,以便将g_ibchatManager智体管家为空。
【新增】index.html中增加对DIBChatManager.js的引用。
【新增】chat.vue中增加管家指令的支持。
【修复】DIBChatManager.js的goAgent函数,未获得文件继续等待下载完成。
【修复】管家和退出,直接return,不能少了这个(会产业逻辑冲突,生成多余的session_id,导致BUG)
【新增】DIBChatManager.js中的back退出函数,支持恢复智体管家的session_id。
【修复】DIBChatManager.js中的this.contextView.poplangAgent = null的BUG修复————使用setTimeout延迟调用。
【优化】DIBChatManager.js中的ret.history如为空,才使用文件cache来得到history。
# dtns.os 组件更新
【新增】rtibchat_help.md中增加智体管家、退出指令。
【新增】plugins/index.js中增加rtibchat-manager插件。并支持了rt-kown插件在非nodejs环境下使用(兼容的iFildDb文件读取)
【新增】智体管家插件 rt-ibchat-manager插件
【新增】支持rtibchat_manager_setting.json的配置项default_label_type,用于指定智体应用的dweb标签(仅支持1个)
【修改】c.json中的dweb_fee修改为0
【新增】rtibchat_manager_setting.json配置文件
【修改】rtibchat_manager_prompt.md中的跳转agent的方式,使用全局函数$.g_goAgent
【新增】 管家指令
【优化】rtibchat_manager_prompt.md要求不包含注释和说明。
【优化】rt-ibchat-manager/index.js中的new函数,整理xmsg-list仅返回xmsg和files,避免无关内容浪费llm大模型的tokens-并减少了带宽损耗,提升了速度。
【优化】rt-ibchat/index.js中的ibchat和ibchatDeepseek函数,支持http_req.on error处理。以便快速响应出错信息————避免前端一直等待。
【新增】当输入为JSON时,列出智体应用列表。
【优化】rtibchat_manager_prompt.md的优化:不使用代码注释,但说明使用了哪个智体应用
【优化】rtibchat_manager_prompt.md的提示语
【新增】rt-ibchat/index.js中的recoverSession函数,增加了参数session_id的使用——直接内存中恢复session,并且返回参数上必必须加上history————方便智体管家和任意会话agent的恢复历史纪录。
【优化】rt-ibchat/index.js中的save函数,增加返回session_id参数,方便调试和测试等。
# 🛠️ 使用指南
启动管家
在智体IB界面输入:管家
或智体管家
查找应用
通过自然语言查询所需应用,例如:"找图像处理应用"运行应用
使用运行
指令跳转到目标应用会话管理
退出
:返回智体管家界面新会话
:重置当前会话
高级功能
- 直接输入JSON格式请求获取应用列表
- 支持历史会话快速恢复
# 🖼️ 功能示意图
(实际使用时请参考界面截图)
# 查询智体应用
# 输入运行指令跳转智体应用
# 输入退出指令后返回智体管家继续对话
# ⚙️ 技术优化亮点
- 减少LLM tokens消耗,提升响应速度
- 增强错误处理机制,避免前端等待
- 改进会话恢复功能,保留历史上下文
- 优化网络带宽利用率
# 📚 相关文档
- 完整使用指南:[rtibchat_help.md]
- 配置说明:[rtibchat_manager_setting.json]
《智体OS》开发团队
2024年4月22日
# 下载dtns.os-v3.6(智体管家)
智体OS官网 https://www.dtns.top (opens new window)
查看文档(下载) https://dtns.top (opens new window)