Skip to content

dsh-showreel v0.1.1

Latest

Choose a tag to compare

@xiaoyuer3921 xiaoyuer3921 released this 20 Aug 03:48
· 4 commits to main since this release

🎉 发布说明

dsh-showreel v0.1.1 —— 修复了一批安全与健壮性问题,并新增英文使用文档。

🐛 Bug 修复

  • Storyboard 编辑校验(安全)/polish 接口不再盲目接受前端提交的内容,改为从会话快照重建权威 storyboard,只合并通过校验的可编辑字段(标题 ≤60 字、正文 ≤4 行/每行 ≤500 字、时长 1–15s、场景 id 唯一),拒绝非法负载
  • 配音脱敏:TTS 合成前对旁白文本执行脱敏,防止密钥/路径进入语音
  • 脱敏规则增强:访问令牌正则按前缀精确重写(sk- / gh* / github_pat_ / glpat- / xox* / npm_),新增 AWS Access Key(AKIA/ASIA)识别
  • 录制清理加固:旁白音频解码失败时优雅降级为无声录制而非崩溃;recorder / 轨道 / AudioContext 的清理逻辑全部加守卫

📚 文档

  • 新增英文使用指南 USAGE.md(安装、编辑器、TTS 配置、隐私模型、API 参考、故障排查)
  • README 顶部增加英文文档跳转链接

✅ 质量

  • 新增 203 行回归测试,共 32 个测试全部通过(vitest)
  • pnpm typecheckpnpm buildnpm pack 全部通过

📦 安装 / 升级

dsh plugin --profile web add dsh-showreel@0.1.1

或从本地目录安装:pnpm install && pnpm build && dsh plugin --profile web add /path/to/dsh-showreel

附件:dsh-showreel-0.1.1.tgz(npm 发布包)