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

dsh-ciel

Ciel

夏尔 Ciel — A pre-planning advisor for DeepSeek Harness: a second, broadly knowledgeable model that provides direction, precedents, pitfalls, and a verification checklist before work begins (ideas, not steps). Naming inspiration: the Great Sage Ciel from That Time I Got Reincarnated as a Slime. Config

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-ciel@0.22.1
READMECompatibilityVersions

Description

夏尔 Ciel — A pre-planning advisor for DeepSeek Harness: a second, broadly knowledgeable model that provides direction, precedents, pitfalls, and a verification checklist before work begins (ideas, not steps). Naming inspiration: the Great Sage Ciel from That Time I Got Reincarnated as a Slime. Configurable on the standalone 夏尔 Ciel page under Settings.

Compatibility and provenance

Ciel is published as dsh-ciel and currently resolves to version 0.22.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
11/4/2026

Versions

0.22.1stable
11/4/2026
0.22.0stable
10/19/2026
0.21.0stable
10/14/2026
Show 14 more versionsCollapse versions
0.20.1stable
10/2/2026
0.20.0stable
10/2/2026
0.19.0stable
9/19/2026
0.18.0stable
9/9/2026
0.15.0stable
9/4/2026
0.14.4stable
9/4/2026
0.14.3stable
9/4/2026
0.14.2stable
9/4/2026
0.14.1stable
9/4/2026
0.14.0stable
9/4/2026
0.13.1stable
9/4/2026
0.13.0stable
9/4/2026
0.12.0stable
9/4/2026
0.11.0stable
8/31/2026

Related plugins

Loading related plugins…

Latest
0.22.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
204.1 kB
Files
19
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
54
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 search-research.

Free Searchdsh-free-searchFree web search for DeepSeek Harness: 27 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com keyless; Zhihu global/site via MCP and Perplexity/SerpBase/DeepSeek (official + native tools/search)/Baidu/Kimi/Aliyun/DoubaAb Wechat Scrapedsh-ab-wechat-scrape--- description: "The out-of-tree wechat_scrape tool: retrieves WeChat official-account articles, filters promotional blocks, and saves each as a Markdown file, for maintainers of this machine's dsh profiles." kind: "package-reference" ---Ab Market Researchdsh-ab-market-researchAn out-of-tree DeepSeek Harness plugin: the trade_search tool (multi-round aspect-broadening query planning, publisher-tier ranking, source diversity, JSON snapshot) and its browser card in one package.Arisdsh-arisARIS research-workflow skills as a DeepSeek Harness bundle: 82 skills plus cross-model adversarial review through Codex.

README

dsh-ciel (Ciel)

An advisor-only plugin for DeepSeek Harness. The main model explores first, then calls ask_advisor for alternative framings, prior art, pitfalls and verification targets—not plans or code. The main model verifies the ideas and owns the result.

中文 · Documentation · Security · Historical changelog

Install and use

Current release: 0.22.1 · npm.

This release requires DSH >=0.2.0-rc.2 (compatible with 0.2.1 and 0.2.2-rc.1+) and Node.js ^22.19.0 || >=24.0.0. In Desktop, ask the agent in the current GUI to install dsh-ciel@0.22.1 through plugin_manager. CLI users select the intended profile explicitly:

dsh plugin --profile <target-profile> add dsh-ciel@0.22.1

After a package update, follow the installation result's restart requirement and refresh the UI; hot updates are not guaranteed. 0.21.0+ removes annotation review and the inbox; old review files remain but cannot be opened by this version. Defer upgrading if you still need those features. Keep a profile configuration backup before upgrading. This version does not automatically clean up old review settings; do not delete the shared Jev connection settings. See upgrade and compatibility notes.

Install the matching package in your intended DSH profile; do not start a second Web profile alongside Desktop. Choose the advisor's registered provider and model under Settings → 夏尔 Ciel, then save. Route defaults do not register credentials or providers.

  1. Inspect the environment and supply a concrete question plus context to ask_advisor.
  2. Read the advisor tool card; open the saved advice in DSH's native right sidebar.
  3. Work independently, verify claims and state which ideas you adopted or rejected.

The guidance allows one divergent consultation per planning phase and at most two targeted follow-ups with new facts. Runtime admission uses the parent agent's actual turn, not a semantic planning-phase counter: maxCallsPerTurn defaults to three, rejects parallel consultations and requires independent work when configured. Rejected admission does not spend quota; provider failure or cancellation after admission still consumes one consultation, while Host transport retries do not consume extra consultations.

Each consultation creates one tool-free child. The Host provider policy owns network retries, with every attempt sharing the consultation deadline. Ciel imposes no conflicting request-count cap: a transient fetch failed no longer cancels recovery before the second attempt. The total deadline and output cap are not monetary spending caps. Ciel does not automatically rerun a failed or cancelled consultation.

Current scope and retained data

Ciel provides ask_advisor, consultation guidance/reminders, settings, model provenance, optional Jev checks, tool cards and the native advice sidebar. The only business RPCs are cielAdvisor.readAdvice and cielAdvisor.callModelUsage; history reads do not call models.

Annotation review, critic execution, evidence capture, review inbox, feedback drafts and the private review/PTC runtime have been removed. The old /advise command is not registered. Existing review/evidence/feedback/inbox files are retained inert: this version neither reads, migrates nor deletes them. Existing addressable advice and tool-call usage records remain readable; retired command-usage lookup is not exposed. There is no history listing or automatic retention cleanup. The historical changelog describes older releases, not current features.

Configuration

Changes are staged until explicit Save. Revision fencing rejects stale writes, and failed saves retain the draft. Drafts survive settings navigation within the page, not refresh. The supported host uses Profile entry advisor; the old ciel namespace is described only for migration, not as a promise of older-host support. See settings compatibility.

FieldDefaultMeaning
enabledtrueEnable advisor calls; disabling cancels in-flight work.
providerkimi-codingRegistered DSH provider route.
modelkimi-for-codingAdvisor model ID.
reasoningEffortproviderFollow provider default or select supported effort.
maxTokens4096Output limit per response.
maxCallsPerTurn3Consultation cap per parent agent turn (1–20).
requireExplorationtrueRequire prior independent tool activity.
enforceFollowupGaptrueRequire independent work before follow-up.
planReminderEnabledtrueOne planning reminder when not yet consulted.
guidanceEnabledtrueInject the advisor-use protocol.
advisorTimeoutSeconds180Total consultation deadline (10–600 seconds).
advisorJevEnabledfalseOptional provided-context consistency check.
jevApiKeyunsetNative secret setting; never returned in settings reads.
jevEndpointhttps://api.typesafe.ai/v1/systemoneTrusted HTTPS TypeSafe-compatible endpoint.
jevModeljev-1.13.0Jev model ID.

Optional Jev check

Off by default. Jev receives the supplied question, context and at most six complete original structured sections selected for checking, not necessarily the entire answer. The serialized question/context/selected-items state is capped at 24 KiB; missing or oversized sections are skipped, and suspected sensitive input skips the check, with explicit reasons. It checks only their relationship to that context; it does not independently verify the world or rewrite the advice. At most one optional batch is sent; failures keep the original answer and return a labeled status. Saved results are displayed without rechecking.

Custom endpoints receive your configured key and text. Only the exact official default endpoint can use TYPESAFE_API_KEY as a fallback. HTTPS is required; credential-bearing URLs, query strings, fragments and redirects are rejected. Local configuration storage is not an encrypted vault. See Security.

Development checks

With the repository's dependencies already available:

pnpm test
pnpm check:client
pnpm check:docs
node scripts/check-publication.mjs --include-untracked
node scripts/check-publication.mjs --package

These are reproducible checks, not a claim that every host or browser has been tested. Native offline integration requires a built DSH checkout; commands and scope are in the documentation index.