DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

@deepseek-ai/dsh-personalized-recommendations

Personalized Recommendations

Personalized pages and built-in plugin recommendations offered as cards below answers

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add @deepseek-ai/dsh-personalized-recommendations@0.2.2-alpha.2
READMECompatibilityVersions

Compatibility and provenance

Personalized Recommendations is published as @deepseek-ai/dsh-personalized-recommendations and currently resolves to version 0.2.2-alpha.2. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
11/5/2026

Versions

0.2.2-alpha.2prerelease
10/27/2026
Show 2 more versionsCollapse versions
0.2.2-rc.1prerelease
11/4/2026
0.2.2-alpha.3prerelease
11/3/2026

Related plugins

Loading related plugins…

Latest
0.2.2-alpha.2
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
426.9 kB
Files
21
Surface
any
License
MIT
Source
npm
GitHub
★ 273.5k
Weekly downloads
14,041
Last push
11/4/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Web App@deepseek-ai/dsh-web-appThe dsh browser-surface bundle: the web patch layer over dsh-base plus the runtime glue plugin (frontend dist serving, web-surface prompt, bash runtime variables, URL line)Experimental Session Titles Bundle@deepseek-ai/dsh-experimental-session-titles-bundleRefresh session titles as new human prompts arrive.Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editin

README


description: "Enable personalized page proposals and built-in plugin recommendations below answers with one experimental bundle." kind: "package-bundle"

@deepseek-ai/dsh-personalized-recommendations

English | 中文

Summary

Get an optional card below an answer for two kinds of need: a page or small tool you want to keep, and a built-in plugin that provides a capability you ask about. Nothing is built or enabled until you click Create or Enable on the card. Enable Personalized recommendations on the Web or Desktop Plugins page; shipped profiles leave it disabled. Its page lists both features and their card rows, each with its own switch.

Table of Contents

  • Use this package
  • Understand the implementation
  • Further Exploration
  • Model Experience
  • Known Limitations and Deferred Work
  • Dev Note

Use this package

Open Plugins → More → Experimental plugins and enable Personalized recommendations. Enabling pins it to the main Plugins list; disabling returns it to the secondary page only. While the bundle is on, its page lists six rows in this order, each with its own switch:

RowPackageContributes
Action cardsaction-cardsThe card tool, card state, user actions and status notices
Action card displayclient-ui-action-cardsThe card frame below answers
Personalized pagescreation-recommendationsPage proposals and their background creation
Personalized page cardsclient-ui-creation-recommendationsThe page card body
Plugin recommendationsplugin-recommendationsBuilt-in plugin recommendations and enabling
Plugin recommendation cardsclient-ui-plugin-recommendationsThe plugin card body

Switch off Personalized pages or Plugin recommendations to keep only the other feature: the switched-off feature withdraws its skill and card kind, and its earlier cards accept only Not now. Both features need the Action cards row; switching it off stops both until it is on again. Without a card body row, a card shows its proposal title and brief with Not now only. The Action cards row's queuedMessageLimit field sets how many queued next-turn messages make the card tool refuse the current turn's card. The Plugins page has no settings page for that row, so change the field with an id: action-cards override in the profile's cordis.patch.yml.


Understand the implementation

Maintainer details — click to expand

The static cordis.patch.yml inserts the six rows with their package-owned ids and no configuration. This bundle is the only layer that declares these ids, so the plugin manager addresses each row by its id and the Plugins page can switch it. Both feature plugins inject actionCards and register their card kinds with it; the three browser rows register the card frame and the two card bodies. src/index.ts exports nothing.


Further Exploration

Action cards · Personalized pages · Plugin recommendations · Plugin manager page


Model Experience

Indirectly, through the two features' skills, the shared propose_action tool and the card status notice, which the row packages document.

KV Cache effect

Enabling the bundle adds the two skills' catalog entries to requests; the card tool joins the declarations only after a card skill loads, as described on the action cards page.

Known Limitations and Deferred Work

  • The bundle page lists every row the patch inserts, including the four card rows that only support the two features; it cannot mark a row as supporting or hide it.
  • Each feature's own limitations are on its page: Personalized pages and Plugin recommendations.

Dev Note

Working context for maintainers — click to expand

None.