dsh-pet-to-family
Verifieddsh-pet-to-family · v0.7.1 · MIT · Web UI
吃白饭的蓝色大肥鱼,赖在 DeepSeek Harness 里不走了。平时爱玩魔方、爱吃各种零食、偶尔打个盹,闲不住就在桌面上溜达两圈,被你拖来甩去也照旧赖着;你忙起来它跟着忙前忙后,也会帮你打理余额钱包,闲下来爱碎碎念,还乐意陪你唠两句。
Install
dsh plugin add dsh-pet-to-family Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Tags
Creators
Readme
dsh-pet-to-family 🐾
一只住在 DeepSeek Harness 里的桌面宠物,一百余个透明动画,可多开、能上桌面。
本仓库在基础桌宠之上新增了:
- 人格灵魂卡:身份、在意的东西、说话方式、渴望、害怕、边界、关系起点与灵魂色
- 动态状态:情绪、关系阶段、最近对话,持久化在
soul-state.json - 长期记忆与反思:成功对话后定期整理偏好、事件、约定与自我叙事
- 关系事件时间线:第一次、里程碑、约定、别扭、和好、日期、礼物
- 纪念日提醒:
kind: "date"的关系事件按每年同月同日主动提醒 - 独立设置小窗:右键宠物 →「桌宠设置」,不打开 DSH 主设置页;支持手风琴、灵魂卡 JSON、记忆/事件管理与预览
- 一键搬家:「打包搬家啦」导出配置/记忆/灵魂状态/关系事件,「我住进来喽」在新环境导入恢复
- 微信 / QQ 原生接入:插件自己连接微信 iLink(扫码)与 QQ 官方机器人(AppID + AppSecret);每平台可多机器人,每个机器人可选「桌宠回复」或「固定 DSH session 回复」,不依赖 dsh-im
- 通用 Webhook:其他平台可用本机 HTTP 入口接入,token 鉴权、白名单、去重与限流默认开启
- 下载即用的桌面运行时:按平台拆分的 Electron 可选依赖,npm 只安装当前系统那一份;首次启动解压包内 zip,不再依赖运行时联网下载
- 默认仅桌面:新安装与新增宠物默认
display: "desktop";即使当前只显示浏览器,也会后台预解压内置 Electron,切到桌面即时生效(已有显式配置不强制迁移) - 版本与更新:设置页检查 npm 最新版,一键用当前 profile 的 pnpm 升级(显式绕过
minimumReleaseAge),重启生效
微信 / QQ 原生接入(0.5.0)
插件自己连接微信 iLink 与 QQ 官方机器人,不依赖 dsh-im。设置入口:右键宠物 →「桌宠设置」→「消息接入(微信 / QQ)」。
- 每平台多个机器人:微信、QQ 各自维护机器人列表,每个机器人独立登录、白名单、模式和状态。
- 两种回复方式:
pet:由桌宠回复,使用人格 / 灵魂 / 长期记忆,独立记忆桶im:<平台>:<botId>:<发送者>;session:投递到固定的 DSH 对话 session,由该 session 回复,不弹桌宠气泡。
- 微信:点「添加机器人」→「生成二维码」→ 手机扫码 → 选模式 / 白名单 → 保存。
- QQ:在 QQ 开放平台创建机器人 → 填写 AppID / AppSecret → 绑定 → 选模式 / 白名单 → 保存。
- 一个机器人固定一个 session;同一机器人的消息在 session 内排队。
- 只处理文本;微信只处理私聊,QQ 支持私聊与被 @ 的群聊。
- 凭据只保存在
$DSH_HOME/dsh-pet/im-auth.json(0600),不会回传浏览器。
不要同时用 dsh-im 和 pet 连接同一个微信 / QQ 机器人,否则可能双回复或登录冲突。 微信 iLink 不是个人微信官方开放 API,存在平台条款与账号风险;QQ 请使用官方开放平台机器人。
参数、字段、默认值和操作说明见本仓库根目录的 README(人格灵魂、长期记忆与关系事件)、消息接入(微信 / QQ 与通用 Webhook) 与 CONFIG.md。
安装:npm 包名 dsh-pet-to-family(当前 npm 正式版 0.7.1,包含内置 Electron 平台包、默认仅桌面、原生微信 / QQ 接入、多机器人和 DSH session 模式;安装源选官方源 https://registry.npmjs.org/);GitHub 地址 https://github.com/zi-O1/dsh-pet-to-family(根兼容包)或 https://github.com/zi-O1/dsh-pet-to-family#path:/dsh-pet(插件子目录)。
本仓库:https://github.com/zi-O1/dsh-pet-to-family
基础项目与完整素材链:https://github.com/PC2005-cloud/dsh-pet
许可:代码 MIT;素材禁止商用;二创在公开渠道须署名(同上链接)。