趣味
#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
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 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)及插件作者均无隶属或背书关系。