agentscope-ai / agentscope-ai/QwenPaw

[Feature]: 像hermes agent一样提供三种 新消息处理方式

Abierto
#4,826 2 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Python
Estrellas
34.9k
Forks
3.1k
Merge medio
1 d 15 h
PR fusionados (30 d)
225

Descripción

QwenPaw Version
1.1.9

Description
需求1:Desktop端输出本地路径支持点击打开目录
当前在QwenPaw Desktop对话中,模型输出本地文件/目录路径时,并没有将路径识别为可点击的交互对象,用户无法通过点击路径直接打开文件所在目录,需要手动复制路径到文件管理器打开,使用流程不够便捷。

需求2:新增三种对话新消息处理模式
期望支持三种用户新消息进来后的处理策略供选择:

第一种:直接打断当前正在运行的任务,立即处理新消息
第二种:等待当前任务完成后,再处理新消息
第三种:在当前工具调用完成后,插入变更消息继续处理

Expected Behavior
需求1期望:
自动识别输出内容中的合法本地文件/目录路径;
将路径渲染为可点击的链接/按钮;
用户点击后,自动打开对应文件所在目录(Windows打开文件资源管理器定位到该文件,macOS打开访达定位)。
需求2期望:
在设置中新增对话处理策略选项,支持用户选择以上三种模式之一,适配不同使用场景需求。 官方要求要有中文 英语 双文本

English Translation
QwenPaw Version
1.1.9

Description
Requirement 1: Support clicking to open directory for local paths output in Desktop
Currently, in QwenPaw Desktop conversation, when the model outputs local file/directory paths, the paths are not recognized as clickable interactive elements. Users cannot directly open the directory where the file is located by clicking the path, and need to manually copy the path and open it in file manager, which makes the workflow not convenient enough.

Requirement 2: Add three new conversation message processing modes
It is expected to support three optional processing strategies for incoming user new messages:

Directly interrupt the currently running task and process the new message immediately
Process the new message after the current task is completed
Insert the new message and continue processing after the current tool call is completed
Expected Behavior
Expectation for Requirement 1:

Automatically recognize valid local file/directory paths in output content;
Render paths as clickable links/buttons;
When user clicks, automatically open the directory where the corresponding file is located (open File Explorer and locate the file on Windows, open Finder and locate on macOS).
Expectation for Requirement 2:
Add a new conversation processing strategy option in settings, allowing users to select one of the three modes above to adapt to different usage scenario requirements. Official requirement: both Chinese and English texts must be provided.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.