Skip to content

v0.3.13 — 渲染崩溃修复 + 本 Session 子代理 + 取消真正生效

Choose a tag to compare

@kanghelyu kanghelyu released this 15 Aug 14:12
· 6 commits to main since this release

修复

  • 插件视图消失(严重):切屏恢复代码引用了未导入的 useRef,视图渲染直接崩溃。已改为 React.useRef;客户端 smoke 测试升级为真实渲染(apply → 注册 → 渲染 Studio),此类错误今后在构建时即被拦截。
  • 整体工作流优化此前是唯一缺恢复路径的 AI 操作:中途切屏/切 Session 回来不恢复、结果丢失。现已覆盖——运行中恢复按钮态并继续轮询;离开期间完成则自动应用(requestId 去重防重复应用)。

变更

  • AI 任务改为当前 Session 的子代理运行(与拓扑审查同构):不再产生 dflow-assist-* 幽灵会话;切视图/切 Session 不中断任务。
  • 取消真正生效:AbortController + 子代理回合级 cancel() 双通道,正在生成的模型请求会被真正打断。
  • 提示词精简约 1/3:三个 AI 提示词合并冗句、要求直接输出 JSON 不展开推理(安全约束原样保留),运行更快。
  • 清理:删除 4 个废弃文案 key;整体优化应用逻辑去重收尾。

保留自 0.3.12

  • 三个 AI 按钮运行中变「取消校验 / 取消优化 / 取消工作流优化」,点击弹确认框(确认取消 / 再等等),独立「取消 Agent」按钮已移除。

安装 / 更新

dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main"