Repository navigation
Releases
Releases · WYR-233/dsh-multi-tts
dsh-multi-tts 0.1.5
dsh-multi-tts 0.1.5
一次小幅更新:图标补齐。
- 设置页头部加上插件图标,导航行图标与
dsh-whale-guard/dsh-memory-lite是同一套手绘矢量(24×24 网格、stroke 1.7、跟随主题色) - 顺手修了
package.json的行尾与格式
安装 / 升级:
dsh plugin --profile web add github:WYR-233/dsh-multi-tts0.1.4 的配置存储保护(原子写 / 首次快照 / 坏文件自愈)保持不变。
Install (EN)
Small release: the settings page and nav row now use the same hand-drawn icon set as the guard / memory-lite plugins; package.json line endings tidied.
dsh-multi-tts 0.1.4
0.1.4 — config store safety (from the 2026-09-11 incident)
- Atomic write for the config file (temp file + rename; falls back to a direct write).
- Snapshot before first change: a one-shot
config.json.bakthat is never overwritten. - Self-healing reads: a corrupt config is preserved as evidence, then recovered from
.bak, and only then degraded to defaults. loadRawself-heals too, so a save can no longer overwrite a still-good API key with an empty config.- 16 regression assertions in
store-regression-test.mjs.
Install: dsh plugin --profile web add github:WYR-233/dsh-multi-tts
dsh-multi-tts 0.1.3
多服务商语音朗读插件(MiniMax / OpenAI 兼容 TTS)。
Highlights
- 🔊 每条回复旁的朗读按钮,再点一次停止
- 🔇 输入框左侧的自动朗读开关
- ⚙️ 设置页自选服务商 / 音色 / 情绪 / 语速 / 模型 / Base URL,支持一键测试朗读
- 🧹 朗读前自动清洗代码块、链接、路径与 Markdown 标记
- 🔑 API Key 支持配置、环境变量、$DSH_HOME/.env 多级回落
Install
dsh plugin --profile web add github:WYR-233/dsh-multi-tts或使用下面的预构建包:dsh plugin --profile web add <tarball-url>
MIT · 零构建(纯 ESM + 手写 React)