dsh-at-file
FSMargoo/dsh-at-fileCodex 风格的 `@file` 文件引用,输入框里直接搜索并引用工作区文件。
聊天区里的像素小宠物:从蛋孵化三选一,也可用一句话描述让 LLM 画出自定义形象,自动在消息气泡间平台跳跃,支持 WASD 操控与拖拽,用已配置的模型角色扮演陪聊,养成系统(心情/电量/健康、等级、商店)由真实 token 消耗驱动。
A playable pixel companion plugin for DeepSeek Harness (DSH) Web UI.
Not a wallpaper mascot — the pet lives in your chat area, platform-jumps over your message bubbles, and you can grab the controls yourself. It also carries a full nurture system fed by your agent's real token usage.
.dsh-pet.json file friends can import for free.A/D move, Space jump (double-tap mid-air for a skill jump), W climb, S drop through platforms. Idle 10s and it goes back to autonomous mode.Right-click the pet to open the care panel (status / interactions / inventory / shop / settings), docked right next to the character.
dsh plugin --profile web add github:BlackBearCC/dsh-pet-sprite
Then restart DSH (dsh web) and open any conversation — the pet spawns at the bottom of the chat flow.
lib/build output is committed, so git installs work without authorizing build scripts. To rebuild from source:pnpm install && pnpm build.
shell.overlay slot via the dsh.client browser-plugin manifest.GET /plugins/dsh-pet-sprite/models, POST /plugins/dsh-pet-sprite/chat) that proxy ctx.llm — the same LLM runtime the coding agent uses, with your configured providers and keys.[data-chat-flow-key] message nodes; the arena is the conversation scroll viewport. Everything adapts live to scrolling and new messages.localStorage — no telemetry, zero external network calls.0.1.0-rc.7). DSH is iterating fast with breaking changes; pin a commit (github:<you>/dsh-pet-sprite#<sha>) if stability matters.MIT