Repository navigation
DSML 输出问题何时能解决?/ When Will the DSML Output Issue Be Fixed? #10100
Replies: 5 comments 3 replies
|
1017模型特别容易产出DSML,导致对话直接在思考链还未完成就断开了,真的挺头疼的,一直不停的继续,要么就是将思考关闭了。有个插件dsh-dsml-artifact-guard,不知道能不能行,我安装了,也重启了,但是还是会因为DSML导致思考时对话结束。 |
|
@tianyicui 崔总,这个 DSML 标记泄露到正文的问题,从 DeepSeek-V3 相关版本一直持续到 1017 版本,近期个人感觉还有加重的趋势,而且复现如此简单(一句提示词即可)。能否请官方关注一下,感谢。 |
|
补充:分析 Harness Session Log 后,Chat 出现角色混淆并可以持续输出 DSML/或输出终止 Harness 出问题时,用户很自然会把 Session Log 导出后交给 DeepSeek Chat 分析,这个场景很难避免。 举几个常见的例子: 补充一个比对,将日志给chatgpt ,chatgpt自我认知正常 结论: |
|
https://github.com/Nicolas-One/dsh-dsml-reasoning-guard 试试我写的这个插件,我目前没有遇到直接断开会话了。至于工具调用是否成功,查看日志似乎有迹象表明成功了。 |




Uh oh!
There was an error while loading. Please reload this page.
DSML 输出问题何时能解决? | When Will the DSML Output Issue Be Fixed?
触发条件推测:
只要让模型认为自己有某个工具可以用,但实际上没有提供对应的工具实现,模型就可能自己生成工具调用,最后把 DSML 标记直接输出到普通文本里。
最小复现(关闭联网搜索):
https://chat.deepseek.com/share/lsj58c9poqsns41z9g
为什么又提这个问题?
今天使用 DeepSeek Harness 时,我把一个普通问题对应的 Session 日志交给 DeepSeek Chat 网页端分析,即使关闭联网搜索,又出现内部工具调用信息泄露。
复现记录:
https://chat.deepseek.com/share/hmuozaxm6mx4evd0us
最近感觉模型更新后,这类输出越来越多,暴露的信息也越来越详细。例如:
<|DSML|function_calls><invoke name="..."><parameter name="...">这些本来属于内部工具调用的信息,直接显示给用户,很容易让人困惑,也可能导致工具没有真正执行,却让人误以为已经执行。
目前还不能确定具体原因,但我怀疑这可能和模型认为自己有工具可用、实际环境却没有对应实现有关。希望官方能查一下,并明确这个问题什么时候能解决,而不是一直让用户自己排查、做兼容处理。
之前的相关讨论
DeepSeek-V3:
DeepSeek Harness:
这些问题不一定都是同一个根因,但相关现象已经出现多次。DeepSeek-V3 的 #1670 我近期测试时似乎已经修复,说明部分问题确实有所改善。希望官方也能跟进 DSML 输出问题,明确目前的处理进度和修复计划。
All reactions