Skip to content

Releases: BlackRasion/dsh-chat-avatars

dsh-chat-avatars 0.1.2

Choose a tag to compare

@BlackRasion BlackRasion released this 23 Oct 05:04

dsh-chat-avatars 0.1.2

修复设置页添加第二条拍一拍文案时,新空行被自动保存回写删除的问题;同时更新 README 实机截图。

修复

  • 点击「添加文案」出现空输入行后,500ms 防抖保存触发 settings 回写,空行会瞬间消失。
    现在记录本次保存后的规范化数组签名,自身保存触发的回写不再重置草稿;
    本地未保存编辑期间也优先保留草稿,保存失败时保留待保存内容。

文档

  • README 截图更新为实际界面:聊天头像、0.1.1 多文案设置页、大图预览动图、拍一拍动图。

安装(当前推荐)

下载本 Release 的 dsh-chat-avatars-0.1.2.tgz,然后:

dsh plugin --profile <profile> add /path/to/dsh-chat-avatars-0.1.2.tgz

刷新 dsh Web GUI;未生效则重启。npm 包发布准备中。

兼容性

  • dsh >=0.2.1-rc.2 <0.3.0;schema 仍 v2,旧数据/旧版自定义文案兼容。
  • 动图播放需要安全上下文与浏览器 ImageDecoder。

校验

SHA256 (dsh-chat-avatars-0.1.2.tgz) = f10df0139c3a3b74270b07ddad8a905d63ae48df408a4fa61845569a22792cd7

完整变更见 CHANGELOG.md。

dsh-chat-avatars 0.1.1

Choose a tag to compare

@BlackRasion BlackRasion released this 22 Oct 14:01

dsh-chat-avatars 0.1.1

修复连续拍一拍气泡不重弹,并新增「随机文案组」。

修复

  • 连续双击头像时,气泡 DOM 复用导致 pop/fade 动画不重启,第二次只看到抖动/音效;
    现在每次拍一拍重新挂载气泡并重播动画。
  • 视觉冷却 900ms → 300ms;气泡显示 2.2s → 1.8s;音效单独保持 900ms 冷却。

新增

  • 拍一拍随机文案组:用户侧 / AI 侧各最多 8 条文案(每条 ≤40 字),每次双击随机一条,
    同一侧避免连续重复;留空使用内置本地化默认文案。
  • 设置页「互动」Card 支持添加/删除文案;预览内「拍一拍」同样随机。

安装(当前推荐)

下载本 Release 的 dsh-chat-avatars-0.1.1.tgz,然后:

dsh plugin --profile <profile> add /path/to/dsh-chat-avatars-0.1.1.tgz

刷新 dsh Web GUI;未生效则重启。npm 包发布准备中。

兼容性

  • dsh >=0.2.1-rc.2 <0.3.0;schema 仍 v2,旧数据/旧版自定义文案兼容。
  • 动图播放需要安全上下文与浏览器 ImageDecoder。

校验

SHA256 (dsh-chat-avatars-0.1.1.tgz) = 1896f3a5c89dce34e7a283fca9c971ecd4c8c2f8aad3c9484ebb976468644402

完整变更见 CHANGELOG.md。

dsh-chat-avatars 0.1.0

Choose a tag to compare

@BlackRasion BlackRasion released this 21 Oct 13:01

dsh-chat-avatars 0.1.0

给 DeepSeek Harness(dsh)Web GUI 的聊天消息加头像:用户右侧、AI 左侧;全局默认 + 按工作区覆盖;上传前裁剪;会话内单击预览、双击拍一拍;支持动图头像。

安装(当前推荐)

  1. 下载本 Release 的 dsh-chat-avatars-0.1.0.tgz。

  2. 在终端执行(替换路径与 profile):

    dsh plugin --profile <profile> add /path/to/dsh-chat-avatars-0.1.0.tgz
  3. 刷新 dsh Web GUI;未生效则重启 dsh。

npm 包 dsh-chat-avatars 发布准备中;当前请使用 tarball 安装。

功能亮点

  • 头像:尺寸 24–60px、圆形/圆角、两侧独立显示;全局默认 + 按工作区覆盖。
  • 裁剪:PNG/JPEG/WebP(≤2MB),拖拽/缩放/键盘操作,预览即输出。
  • 动图头像:GIF/APNG/动图 WebP(≤6MB),本地解码/采样/雪碧图 + CSS steps() 播放;reduced-motion 冻结首帧。
  • 互动:单击大图预览(可更换头像);双击纯本地拍一拍(气泡 + 音效,不写会话事件)。
  • 数据:导出/导入、清除、清理孤儿;多标签同步;数据仅保存在本机 localStorage。
  • 安全:版本/契约不匹配时自动暂停并回退原生界面;零运行时依赖;不联网、不读消息正文。

兼容性

  • dsh >=0.2.1-rc.2 <0.3.0(在 0.2.1-rc.2 上完成真机验收)。
  • 动图播放需要安全上下文(http://127.0.0.1 或 https)与浏览器 ImageDecoder。

校验

SHA256 (dsh-chat-avatars-0.1.0.tgz) = 912b041878c2317b28edabbaed64477af07127e58e76590578bc19df056e99d4

完整变更见 CHANGELOG.md。

MIT License. 插件图标由项目作者提供,随项目以 MIT 发布。