Skip to content

v1.0.1 — AI 讲解与工具输出修复

Choose a tag to compare

@KERBALMans KERBALMans released this 30 Oct 15:40
· 5 commits to main since this release

插件工坊 1.0.1

修掉三个 AI 功能上的缺陷,都是用户直接撞得到的。

修复

  • 单行「AI 讲解」讲错行数 —— 点 1 行实际讲了 8 行,耗时约 11 秒,还把 8 条讲解写进缓存。原因是字符串 key 被当成数组发出去,服务端 Array.isArray 为 false 后退化成「全部未讲解的行」。
  • 三个 Agent 工具返回非法输出 —— output.render 返回的是完整 ToolResult 形状而不是 ContentBlock[],宿主以 INVALID_TOOL_OUTPUT 拒绝,studio_list / studio_explain / studio_remove 从未可用。
  • token 统计恒为 0 —— 读错了 usage chunk 的字段路径。

改进

  • 模型漏答会补问:24 行只回来 23 行时不再静默丢一条。
  • /explain 对非数组 keys 返回 400,而不是静默讲解全部积压。
  • 界面显示 AI 统计(模型名、读了几条、回来几条、token 用量),部分成功时明说缺几条。

安装

plugin_manager action: install_bundle
                target: github:KERBALMans/dsh-plugin-studio#v1.0.1

或下载下方 dsh-plugin-studio-1.0.1.tgz 后从本地安装。

node scripts/all.mjs --offline 10/10 通过。