whale-girl
vlln/whale-girl
Desktop pet (QQ-pet style): floats in the corner, draggable, feedable, playable.
DeepSeek Harness plugin
Ecosystem infrastructure: a thin browser console for managing official repository plugins (zero patches) plus a make-dsh-plugin skill for guided plugin development.
Jump to installStart with a prompt that asks an agent to read the source. Switch to the command if you want to install it yourself.
Copy this prompt into DSH, Codex, or another agent and ask it to read the page and repository first.
Do not install anything yet. Read this DeepSeek Harness plugin and explain what it does, which files, networks, or credentials it can access, and how to install and remove it.
Plugin page: https://deepseekplugins.org/plugins/vlln/plugin-registry~23console
GitHub: https://github.com/vlln/plugin-registry/tree/main/packages/plugin/console
Plugin: plugin-registry#console
Author: vlln
Install command: dsh plugin --profile web add github:vlln/plugin-registry#path:/packages/plugin/console
Do not run the install command until I confirm.Read the README and other files from this plugin directory before installing.
{
"name": "@vlln/plugin-console",
"description": "薄控制台:浏览器 UI 管理 web profile 插件安装态(bundle 层栈 + cordis.patch.yml insert 行/disabled),0 patch",
"version": "0.1.0",
"license": "MIT",
"type": "module",
"main": "lib/index.mjs",
"files": [
"lib",
"cordis.patch.yml",
"README.md"
],
"repository": {
"type": "git",
"url": "git+https://github.com/vlln/plugin-registry.git",
"directory": "packages/plugin/console"
},
"scripts": {
"build": "tsdown --config tsdown.config.ts",
"test": "cd tests && node --import tsx --test \"**/*.spec.ts\"",
"prepack": "npm run build"
},
"exports": {
".": {
"default": "./lib/index.mjs"
},
"./client": "./lib/index.js",
"./cordis.patch.yml": "./cordis.patch.yml",
"./package.json": "./package.json"
},
"dsh": {
"bundle": {
"patch": "./cordis.patch.yml"
},
"client": {
"inject": [
"@deepseek-ai/dsh-client-runtime",
"@deepseek-ai/dsh-client-ui-primitives",
"@deepseek-ai/dsh-client-ui-slots"
],
"platform": "web"
}
},
"peerDependencies": {
"@deepseek-ai/dsh-tools": "^0.1.0-rc.5",
"cordis": "^4.0.0-rc.7",
"react": "^18.2.0"
},
"devDependencies": {
"@types/node": "^22.0.0",
"@types/react": "~18.3.1",
"react": "^18.2.0",
"tsdown": "^0.22.2",
"tsx": "^4.19.0",
"typescript": "^5.9.3",
"yaml": "^2.4.0"
},
"dependencies": {
"yaml": "^2.4.0"
}
}