How to use dsh-pet-remielle
Raise a Remiel desk pet on the DSH webpage with sticker animations and status bubbles that switch in real-time based on conversation stage, supporting desktop floating window.
This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.
This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.
Quick start
dsh-pet-remielle
— source: plugin_wiki.wiki_content
Install & verify
dsh plugin --profile web add dsh-pet-remielle
Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.
— source: plugins.install
Key points
- 多宠物注册表 + 状态气泡(项目 / 阶段 / 待办 / 进度实时汇报)
- SSE 实时推送 + 可选的桌面悬浮窗(随包 Electron,透明置顶)
- 双击画画联动:粗笔刷揭示作品图(绘制中 → 得意中 → 淡出)
- 一键版本检查 + 增量更新
- 设置面板:宠物管理(多标签页)、插件配置卡片
— source: plugin_wiki.readme_en (fallback readme_raw)
FAQ
What to do if the desktop pet doesn't show after installation?
It is enabled by default. If it was disabled in settings, just re-enable it; or go to Settings → Remiel Desktop Pet in the top-right corner of the DSH webpage and check the enable option again.
What's the difference between the desktop floating window and in-page desktop pet?
The desktop floating window is an independent transparent topmost window (Windows x64 only, requires Electron runtime). Double-clicking the "artwork" from drawing will pop up in an independent small window in the top-right corner of the screen; the in-page desktop pet is embedded within the DSH webpage and works cross-platform.
What gets downloaded when first enabling desktop floating mode?
It downloads approximately 200MB of Electron runtime (win32-x64 only). A confirmation prompt will appear before downloading; if download fails, it will automatically fall back to in-page display without affecting other functionality.
Will sub-agent statuses also be reflected by the desktop pet?
Not by default. You need to check "Allow sub-agents to seize pet status" (includeSubagents) in settings to include sub-agents in the status summary.
Why can't old versions be updated directly?
The package name changed before version 0.3.0 (before 0.2.0 it was @dsh-external/dsh-client-ui-pet-remielle, and between 0.2.0–0.3.0 it was dsh-pet-remielle). Direct overlay upgrade will trigger loading errors; you need to uninstall the old version first before installing the new one.
How to change the desktop pet's appearance?
Put 6 stickers named 01.gif–06.gif (and optional artwork like pics/01.png) into the assets/pets/
What does the status bubble's "Project · Completed x/y · Phase" display show?
Real-time events from DSH sessions: the project name is taken from the session header or working directory; progress shows completed items in the current to-do list; the phase is mapped from the tool type (search/edit/test/command).
What features are available on macOS / Linux?
In-page desktop pet, SSE pushing, multi-pet switching, double-click drawing, and all settings are available; only the desktop floating window is not provided and will automatically fall back to in-page display.
— source: plugin_wiki.faq_json
Compatibility
- DSH: 未声明(已在 DSH 0.1.0-rc.5 / fairy 桌面版实测)
- Node: >=22.19.0
- Platforms: Windows
— source: plugin_wiki.compatibility_json
Pitfalls
Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.
— source: general rule