Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: V0.9.26新增的话题提示词会被误删,以及其它已知BUG和功能改进 #1949

Open
3 tasks done
SuperXMiss opened this issue Feb 18, 2025 · 5 comments
Open
3 tasks done
Labels
bug Something isn't working enhancement New feature or request question Asking a question, not related to bugs or feature

Comments

@SuperXMiss
Copy link

SuperXMiss commented Feb 18, 2025

Issue Checklist

  • I understand that issues are for feedback and problem solving, not for complaining in the comment section, and will provide as much information as possible to help solve the problem.
  • I've looked at pinned issues and searched for existing Open Issues and Closed Issues, no similar issue was found.
  • I've filled in short, clear headings so that developers can quickly identify a rough idea of what to expect when flipping through the list of issues. And not "a suggestion", "stuck", etc.

Platform

Windows

Version

0.9.26

Bug Description

我非常喜欢《Cherry Studio》,不久前首次用的时候,我就知道,我找到组织了,希望《Cherry Studio》越做越好,功能越来越完善,在此非常感谢参与这个项目,以及为这个项目付出的所有相关人士。

-BUG-

  1. 话题提示词相关:

    • V0.9.26新预览版本中,如果当前助手中有话题设置过“话题提示词”的话,那么在当前话题下进行“清空消息”操作的话,会连同话题提示词一并被清空,无论这个清空操作是在话题列表上鼠标右键进行,还是对话输入框点击按钮第三个扫把进行,都存在此问题,另外如果此话题还设置过“固定话题”的话,也会被“清空消息”的这个操作波及受影响,导致话题强制被取消固定。
    • 最新发现,只有当对话题进行分支后,当前话题的“话题提示词”和“固定话题标记”才不会受影响,确切的说是会进入一种类似快照的假象,这个进行分支过的话题会在清空消息时还原分支之前设置的“话题提示词”和“固定话题标记”,即使之后更改过,然后再次进行删除操作也会还原回来,给人一种这个变量是只读的感觉,另外分支出来的新话题也和其它话题一样受影响。
  2. 模型思考未结束时BUG相关:

    • 截止目前V0.9.26新预览版本和之前版本都存在这个问题,在模型思考未结束时,如果对助手列表任意一个助手,或自身进行鼠标右键“删除操作”或者是“复制助手”的话,会自动选择并跳转到助手列表的最后一个助手,此时触发“请等待当前回复完成后操作”,导致会因为模型尚未结束思考,从而无法切换到自身,只有对依然在思考的模型的这个助手进行删除才能停止,或者耐心等待思考完成才能停止。
  3. 助手的编辑菜单中缺失Emoji选择菜单:

    • 截止目前V0.9.26新预览版本和之前版本都存在这个问题,不知道我是自己粗心大意没找到,还是说在软件某个位置还没被我发现,总之是这个问题,助手只有在初次创建时可选Emoji作为头像,而无法再之后的再次编辑菜单中做出改变,因为缺少Emoji选择菜单,这个想法非常好,既可以当头像又可以充实名称的美观性,虽然可以自己按组合快捷键“WIN+;”或者“WIN+.”,调出系统自带的表情库,但某种情况来说还是比较不方便的,很多表情排序反而没有创造助手时那般直观。

Steps To Reproduce

  1. 当前助手 --> 选择任意话题 --> 清空话题消息(鼠标右键 or 对话输入框第三个扫把按钮) --> 二次确认清空话题消息 --> [BUG]与此同时“话题提示词”受牵连被强制清空,固定话题标记也被强制删除 --> END
  2. 任意模型思考中 --> 在助手列表中选择任意一个助手 --> 进行鼠标右键(“删除操作” or “复制助手”) --> 程序会自动选择并跳转到助手列表的最后一个助手 --> [BUG]无法再次手动切换选择回未思考结束的助手,并触发“请等待当前回复完成后操作” --> END
  3. 任意位置的助手 --> (编辑助手 or 编辑智能体) --> 缺少Emoji选择菜单 --> 导致无法二次修改Emoji --> END

Expected Behavior

  1. 话题与话题提示词相关:
  • [1] 希望“话题提示词”不会受到“清空话题消息”操作的影响,而被迫清空,能依然保留自身话题提示词健在。
  • [2] 希望能给“话题提示词”功能做改进,在编辑话题提示词中增加“续承助手提示词开关功能”,这样功能扩展性更加广,可选性的选择是否继承助手自身的提示词,当开关为开的时候,继承助手自身提示词,当开关为关的时候,不继承助手自身提示词,此时只有自身话题提示词生效,如果这一功能得到了改进的话,此时的助手将在无形之中进化成了一个无比强大的群组功能,单独的助手既是一个个体,又是一个群体大分类,其下的话题将成为二级子助手,无疑的将成为了《Cherry Studio》最独特功能之一,非常能打,甚至在未来还可再次扩展改进,变成支持话题之间,互相关联串联多个同级话题的“话题提示词”成为一个多样化“节点流提示词”也是有可能的。
  • [3]希望话题的“固定话题”不会受到“清空话题消息”操作的影响,而被迫自身标记也被删除,变成非固定话题。
  • [4]希望话题列表,对选中的当前话题的删除操作(包括右上角X按钮)进行优化,增加二次删除确认,防止误删,手误不小心点到的时候就真的要哭了,瞬间话题就被删了。另外针对右上角X按钮的优化,最好能再添加一个忽略二次确认删除的组合键(键盘+鼠标),进行快速无二次确认弹窗的删除操作,比如当按住键盘指定的某一个控制键时,再进行鼠标左键操作时,直接就能删除当前话题,当不按住键盘指定的某一个控制键时,单独进行鼠标左键点击X时就会弹出二次确认,这种防误删功能是非常人性化便捷的。
  1. 模型思考未结束时BUG相关:
  • [1] 希望能优化这个问题,在模型思考未结束时,禁止在助手列表中进行鼠标右键呼出菜单的操作,或者是将当前模型思考未结束的助手排除在触发“请等待当前回复完成后操作”条件外,这样就能轻松再次通过点击选中,回到这个助手里面了,再或者是改成模型思考未结束时,给助手栏的当前助手添加和显示一个模型思考中的标记状态,并且不限制,可浏览任意菜单和切换话题或助手,但当存在这个思考标记时,无法全局更改或保存任何设置,以及无法在任何话题中发送新消息。
  • [0] 因为是和模型相关的问题,并非BUG,为了节省各位宝贵的时间,所以我这里就顺便也一起提一下,虽然也已经有看到其他小伙伴提过一次相关,那就是能给模型添加一个单独的别名和以及备注,这样既不影响原模型相关参数,又能作为可选性的在单独每个不一样话题对话中显示模型的自定义别名和备注,就像刚新出的“话题提示词”功能一样,可以单独对每个话题进行设置,当别名为空时,显示默认模型名,当不为空是显示自定义的别名,然后就是模型的默认头像问题,如果能像助手一样用Emoji来作为头像就更有意思了,可选性的单独每个话题不一样的Emoji头像显示。
  1. 助手的编辑菜单中缺失Emoji选择菜单:
  • [1] 希望能在助手的编辑菜单中添加Emoji选择菜单,就像是首次在智能体一栏中创建助手时一样,可选的进行修改Emoji,目前的这种Emoji作为头像的方式想法非常棒了,完美的统一了助手们的头像风格,假如再有个添加自定义图片作为头像也是一个不错的选择。
  • [2] 希望能在助手一栏中,也就是主界面用户头像右边的那个“新话题”按钮附近(或者是其它地方也可以),添加一个固定助手排序的开关功能,可选的锁定现有助手排序,防止手误不小心位移了助手的现有排序。

最后再次的非常感谢参与这个项目,以及为这个项目付出的所有相关人士,大家辛苦了。

Relevant Log Output

Additional Context

No response

@SuperXMiss SuperXMiss added the bug Something isn't working label Feb 18, 2025
@kangfenmao
Copy link
Collaborator

感谢提出建设性反馈,这些可以成为后续改进的方向

@kangfenmao
Copy link
Collaborator

提示词问题我修复掉了

@SuperXMiss
Copy link
Author

提示词问题我修复掉了

辛苦了,所有提及的“话题提示词”误删问题,在V0.9.27中完美解决,包括最新发现的新建分支问题也是。
我今天一打开电脑就收到了版本的更新提示,然后我就大概猜到了是怎么回事,果然是这样子,效率真的很高,我要给你一键三连,我们大家一起努力,期待我们大家的cherry越来越棒。

@TeacherTan TeacherTan added enhancement New feature or request question Asking a question, not related to bugs or feature labels Feb 19, 2025
@walkwolf
Copy link

请等待当前回复完成后操作,很恼人

@ousugo
Copy link
Collaborator

ousugo commented Feb 20, 2025

[1] 希望能在助手的编辑菜单中添加Emoji选择菜单,就像是首次在智能体一栏中创建助手时一样,可选的进行修改Emoji,目前的这种Emoji作为头像的方式想法非常棒了,完美的统一了助手们的头像风格,假如再有个添加自定义图片作为头像也是一个不错的选择。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request question Asking a question, not related to bugs or feature
Projects
None yet
Development

No branches or pull requests

5 participants