跳到主要内容
Plugin

dsh-avatar-frame

vioeveann/dsh-avatar-frame

在每轮回复左侧显示角色头像与可编辑 ID,并可用系统语音或你自己指定的本地 TTS 服务朗读回复;含预设、带暂停与上下句的播放控制条、语气与语速调节,以及一键启动该服务。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,684
最近推送
10 天前更新

项目说明

From README

角色头像框 · dsh-avatar-frame 中文 · English DeepSeek Harness 的界面插件:在每轮 AI 回复左侧显示角色头像和可编辑的 ID,并可以把回复 朗读 出来——用系统语音,或者调用你自己跑的本地 TTS 服务;也可以在设置里一键启动、停止那个服务进程。插件 不附带 任何语音模型、参考音频或服务;音色由你自己运行的服务提供,接口见 docs/tts-contract.md。

--- 中文 功能 形象 - 每轮 AI 回复左侧显示圆形头像,右边是可点击编辑的 ID,与「已完成,用时 …」那一行对齐; - 上传图片 → 拖动/缩放裁切 → 应用到所有轮次; - ID 字号可调(10–20px); - 预设:最多 8 套「头像 + ID + 字号」,一键切换;预设图压缩成 JPEG,不占空间。

朗读 - 点 ID 右侧的小喇叭,朗读这一条回复的正文(只读最终回答,不读思考过程和折叠的工具步骤); - 可打开「自动朗读新回复」,新一轮回答结束后自动念(历史轮次不会补念); - 两种引擎:系统语音(开箱即用, 可选音色 ,按回复语言自动选中/英文音色、优先神经网络音色)或你自己的本地服务; - 播放控制条:朗读时接在小喇叭右侧,可暂停/继续、上一句/下一句、五档语速(0.95× / 1.00× / 1.05× / 1.10× / 1.

15×)、停止—— 两种引擎都支持 ; - 音量滑块(0–100%, 默认 50% ); - 语气三档:平稳 / 自然 / 活泼,随请求发给你的服务; - 试听:选「本地服务」时,设置页 / 插件详情页 / 头像弹窗里都有「试听一句」;选「系统语音」时,音色选择那一行自带试听; - 失败提示:某句合成失败时,小喇叭旁出现红点,悬停可看原因;试听失败时按钮旁会直接显示简短原因; - 长回复按句切分、提前两段预生成,句间不卡顿。

其他 - 设置 → 角色头像 :头像、ID、字号、预设、朗读、引擎、语气、语速、服务地址、试听、诊断都在这页; - 语音服务进程 :一键启动 / 停止 / 重启 你自己配置的服务进程,可

Original description

DeepSeek Harness 插件:每轮回复左侧的角色头像与可编辑 ID;回复可朗读(系统语音,或接入你自己的本地 TTS 服务),支持语气与语速、播放控制条,并可一键启动语音服务进程。

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
pip install edge-tts

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 10 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1684 次,star 不多但真在被使用。

维护活跃
86
实用度
66
生态热度
65
上手便捷
100
信号质量
100
数据置信度
85%
评分怎么算