A pelican riding a bicycle along a seashore in the bottom-right corner: an SVG animation that reflects the agent working state (thinking/done), with a chime and an optional system notification when a reply finishes.
Install
# from npm (prebuilt)
dsh plugin --profile web add dsh-pelican
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:Little-Star888/dsh-pelican
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
README
A pelican riding a bicycle along a seashore in the bottom-right corner of the DSH Web GUI — a static two-end (Host + Client) plugin that also shows the agent's working state.
- Host half (
lib/index.js): listens to global agent events and keeps anidle / thinking / donestate machine; exposesGET /api/pelican/statusfor the browser to poll; ships apelican_debugtool. - Client half (
lib/client.js): an SVG cycling animation in theshell.overlayslot — while the agent is thinking the pelican says "我在呢,稍等~", and when a reply finishes it shows a "任务完成啦 🎉" bubble, plays a chime, and optionally sends a system notification.
Install
Local path (no publishing needed):
dsh plugin --profile web add ./dsh-pelican
npm (published):
dsh plugin --profile web add dsh-pelican
GitHub:
dsh plugin --profile web add github:Little-Star888/dsh-pelican
Restart the dsh process after installing (this is a persistent static plugin, not a session-scoped dynamic plugin).
State machine
| Event | State |
|---|---|
User message (agent/inbox/inserted) |
thinking |
Reply wraps up (agent/turn-stopping / agent/status: idle) |
done |
| No activity | idle |
Debug: the pelican_debug tool returns state / seq / pendingAgentId / event counters.
License
MIT
Links
More in this category
Nagi-ovo/dsh-ads★ 500
Parody ads in 2005-Chinese-web style: sidebar banners, in-chat feeds, corner popups, and a close button whose hit area is smaller than it looks. All fictional.
vlln/whale-girl★ 239
Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.
PC2005-cloud/dsh-pet#dsh-pet★ 158
Desktop pet for the DSH Web UI with 25 transparent animations, screen wandering, click reactions and drag, plus a reproducible asset-generation pipeline.
Awu12277/dsh-stock-watch★ 49
A-share watchlist real-time market monitoring plugin: a collapsible popup in the top-right corner of the DeepSeek Harness (DSH) web interface for real-time quote monitoring, group switching, intraday and candlestick (K-line) charts, and buy/sell target price settings.
hellodigua/dsh-emoji★ 25
Automatically add emojis to AI replies.
lhh010/dsh-minigames★ 23
Side-panel arcade: 18 offline mini-games to play while the model thinks.