Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
趣味 #dsh-plugin

dsh-pet-corner

DSH Pet Corner: a floating pet, keyless pet-image proxy, favorites, and plugin-owned settings API

omdsh-dev @omdsh-dev ⬇ 1 ★ 3 main

安装

dsh plugin --profile web add github:omdsh-dev/dsh-pet-corner
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

DSH Pet Corner: a floating pet, keyless pet-image proxy, favorites, and plugin-owned settings API

该插件未提供要点说明,请参考仓库 README。

dsh-plugin
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/omdsh-dev/dsh-pet-corner
许可证BSD-3-Clause
主要语言main
下载量1
GitHub 星标3
最近推送2026-08-13
收录日期2026-09-19
分类趣味

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# @deepseek-ai/dsh-pet-corner

DSH 的轻量摸鱼角:右下角是一只可拖动的小猫,点击后可浏览猫、狗和狐狸图片、
猫咪知识与收藏。所有第三方请求都先经过宿主白名单代理,浏览器不会直接访问外站。

## 安装

```bash
# 已登录私有 npm registry
dsh plugin --profile web add @deepseek-ai/dsh-pet-corner@0.0.1-rc.3

# 本地开发 checkout
dsh plugin --profile web add link:/path/to/dsh-pet-corner
```

包内已经声明 `dsh.bundle.patch`;`dsh plugin add` 会自动维护 Profile Bundle。
不要手工修改 profile manifest,也不要重复插入 `pet-corner` loader row,否则会得到
`duplicate loader entry id`。

## 功能与网络边界

- 小猫挂件、来源开关、默认狗狗品种和自动换图周期;
- 收藏仅保存在当前浏览器的 `localStorage`;
- 图片面板打开后才会通过宿主白名单代理访问 Cataas、Dog CEO、RandomFox、
  TheCatAPI 和 Cat Facts;仅加载页面不会预热这些上游;
- 设置通过插件自有的 `/plugins/dsh-pet-corner/api/settings` 读写,不依赖 DSH rc.3
  配置面的 namespace allowlist;该端点仅接受 loopback 同源请求;
- 插件不需要 API Key。上游不可用或返回非成功状态时,代理会以 HTTP 200 返回
  包内图片或兼容 JSON,避免把预期的第三方故障暴露成浏览器 4xx/5xx;图片面板仍可重试。

## 兼容性

| 组件 | 支持范围 |
| --- | --- |
| DSH | `>=0.1.0-rc.3 <0.2.0` |
| Node.js | `>=22.19.0` |
| Profile | `web` |

宿主路由使用 rc.3 的 `webServer` 服务名;本版本不兼容 rc.1 的 `httpServer` 名称。
设置页使用现存的 `settings.section` slot,但持久化不经过通用 settings API。

## 开发

```bash
npm install --legacy-peer-deps
DSH_NODE_MODULES=/path/to/dsh-runtime/node_modules npm run setup:dsh-workspace
npm run typecheck
npm test
npm run build
npm pack
```

构建产出 `lib/index.js`(宿主)和 `lib/client.js`(浏览器 ModuleLoader 包)。测试和
smoke 不访问真实宠物上游;代理行为用本地替身验证。

## License

BSD-3-Clause

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。