🤖 AI 资讯

· ·
← 返回列表

[分享创造] 做了个给终端 agent 配上立绘和语音的插件: dsh-gal, galgame 风格的 AI 伴侣

V2EX2026-09-16 03:05:26大模型,AI应用,开源,DeepSeek,语音音频,Agent智能体,医疗健康,招聘HR,模型发布原文 ↗

dsh-gal 是 DeepSeek Harness ( dsh )的一个插件,把 agent 变成一个 galgame 风格的角色:左边正常聊天,右边是她的舞台。

dsh-gal

几个特点:

  • 舞台状态直接来自 harness 的工具事件:她在读文件、写代码、搜网页、跑命令,舞台就切到对应的动画,不需要额外调一次模型去猜情绪。工具报错是一个短暂的"愣住",等你审批是单独的状态。
  • 回复会朗读( VOICEVOX 本地免费,或者自己配 provider ),括号里的舞台提示只显示不朗读。
  • 她做出来的清单和文件变成可以之后打开的对象,不会淹没在聊天里;还有一份关于你的记忆,所有角色共享。
  • 个人数据 connector 是独立插件:健康、日历、天气、通讯录、备忘录、照片、iMessage 、位置、家居、微信读书、Gmail 、航班,每个都可选,你决定她能看到什么。
  • 角色包 = 一个 JSON 人设 + 立绘/短视频循环,一个状态一段。人设只管说话的语气,不管 agent 做什么、调什么工具。自带 16 个纯文本人设包,配图是原创角色。

以 dsh 插件形式发布,也有一个 Tauri 的 macOS 小程序可以单独跑。TypeScript + React ,BSD-3 。

立绘和循环动画是用图生图 + 图生视频做的,流程写在 README 里,想做自己角色的可以照着来。欢迎提问。

dsh-gal 是 DeepSeek Harness ( dsh )的一个插件,把 agent 变成一个 galgame 风格的角色:左边正常聊天,右边是她的舞台。

几个特点:

  • 舞台状态直接来自 harness 的工具事件:她在读文件、写代码、搜网页、跑命令,舞台就切到对应的动画,不需要额外调一次模型去猜情绪。工具报错是一个短暂的"愣住",等你审批是单独的状态。
  • 回复会朗读( VOICEVOX 本地免费,或者自己配 provider ),括号里的舞台提示只显示不朗读。
  • 她做出来的清单和文件变成可以之后打开的对象,不会淹没在聊天里;还有一份关于你的记忆,所有角色共享。
  • 个人数据 connector 是独立插件:健康、日历、天气、通讯录、备忘录、照片、iMessage 、位置、家居、微信读书、Gmail 、航班,每个都可选,你决定她能看到什么。
  • 角色包 = 一个 JSON 人设 + 立绘/短视频循环,一个状态一段。人设只管说话的语气,不管 agent 做什么、调什么工具。自带 16 个纯文本人设包,配图是原创角色。

以 dsh 插件形式发布,也有一个 Tauri 的 macOS 小程序可以单独跑。TypeScript + React ,BSD-3 。

立绘和循环动画是用图生图 + 图生视频做的,流程写在 README 里,想做自己角色的可以照着来。欢迎提问。