DeepSeek Harness(DSH)采用插件化架构。在开发或使用过程中,会话面板通常以列表形式展示对话历史。DSH 插件“毛茸茸小院”在会话面板中增加了一个小院环境,通过宠物的日常互动提供视觉反馈和休息场景。
是什么¶
由 DaXYao 维护的 DSH 插件。它允许用户在会话界面内养宠物、添食、观察争宠机制,并提供档案卡等收藏功能。该插件不依赖任何第三方运行时,数据存储在浏览器的 localStorage 中。
核心功能¶
1. 独一无二的生成逻辑
支持约 7.7 万种组合。宠物拥有确定的出生性格,分为热情、淡定、高冷三种,这决定了它们日常动作、争宠表现以及冷场时的反应。
2. 交互与争宠机制
* 面板驱动行为:面板的缩放会驱动宠物的状态变化,从宽裕散步、拥挤探头到狭小卡位、聚光灯轮换,甚至极小压扁。
* 互动:点击食盆和水碗可添食;支持贴贴、追逐、玩球等互动动作。
3. 生活感与美术
* 双美术风格:提供几何简笔与软萌手绘两种风格,可在存档内随时切换。
* 环境元素:包含家具小院、昼夜更替与天气系统。
4. 收藏闭环
* 档案与合影:支持导出档案卡 PNG;支持全员合影,水印包含日期与探望次数。
* 图鉴与成就:内置图鉴与 14 项成就,支持连续探望统计。
安装与启用¶
前置条件:需要 dsh 版本 ≥ 0.1.1。
安装:
dsh plugin --profile pets add github:DaXYao/dsh-plugin-fluffy-yard
配置 bundles(重要):
安装完成后,需要编辑配置文件以启用 Web UI 功能。编辑 ~/.dsh/profiles/pets/package.json,在 dsh.profile.bundles 数组中添加 @deepseek-ai/dsh-web-app,并将其置于 dsh-plugin-fluffy-yard 之前:
{
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"dsh-plugin-fluffy-yard"
]
}
}
}
启用:
dsh --profile pets
终端会打印一个 URL,进入会话后切换到「宠物小院」标签即可开始使用。
典型用法¶
- 日常:点击画面中的食盆或水碗为宠物添食。
- 调整:在设置中切换美术风格(几何简笔 / 软萌手绘)。
- 收集:在图鉴或画廊中查看并导出档案卡 PNG。
注意事项¶
- 存档风险:清除浏览器站点数据会丢失小院存档(导出的 PNG 不受影响)。
- 统计逻辑:探望统计按自然日计算;同一浏览器多标签页同时打开时,以最后保存的状态为准。
- pnpm 版本:如果使用 pnpm ≥ 10,安装时可能会要求为构建脚本授权,需按提示操作。
总结¶
毛茸茸小院为 DSH 会话面板增加了一个轻量级的沙盒环境。它通过缩放驱动的争宠机制和丰富的美术风格,在保持零运行时依赖的前提下,为用户提供了从饲养到收藏的完整闭环体验。