Cloudstill/dsh-research-plugins--packages-research-dsh-research-profiles-default ↗★ 0

@deepseek-ai/dsh-research-profiles-default

Default model profiles for the DSH research service, mapped to the risk router's profile ids 提供默认模型档位,适合需开箱即用研究配置的部署。

パッケージ
@deepseek-ai/dsh-research-profiles-default
互換性
未検証
Harness ピア範囲
workspace:^
Cordis ピア範囲
workspace:^
バージョン
0.1.0-rc.5
ライセンス
MIT
最終更新
2026/08/15

インストール

検証済み bundle がないか、互換性チェックに失敗しています。先にリポジトリの説明を読んでください。 README 全文を読む ↗

ドキュメント

README 全文を読む ↗

@deepseek-ai/dsh-research-profiles-default

English | 中文

The default model profiles for the DSH research service, registered on ctx.research under the exact ids the risk router selects.

Profiles

idprovider/modelcost tierdata classes
screening-cheapdeepseek / deepseek-chatcheappublic
extraction-standarddeepseek / deepseek-chatstandardpublic, unpublished
verification-independentdeepseek / deepseek-reasonerstandardpublic, unpublished
methods-strongdeepseek / deepseek-reasoner (effort high)strongpublic, unpublished, sensitive
adjudication-strong-localdeepseek / deepseek-reasonerstrongpublic, unpublished, sensitive

The profiles are frozen constant data, so every route reads the same model routes — deterministic and replayable from the session log. DEFAULT_PROFILE_BY_TASK mirrors the risk router's task-kind map for deployments that want to read the intended profile without routing.

Integration

The plugin registers a ResearchProfileProvider on ctx.research (name defaults by default) and unregisters it on unload for HMR safety. A cross-package test in dsh-research-router-risk pins this package's profile ids against the router's selection list so a rename cannot silently degrade high-impact routes.

Model Experience

Model profile selection

What the model sees

The package registers no prompt, tool, or schema of its own. Its frozen profiles are the data the risk router selects: each routed child is started on the profile's provider/model, with the profile's maxTokens ceiling and (for methods-strong) a high reasoning effort — so a delegation to verification-independent runs the child on a different model than the lead's route, deterministically.

Token effect

The package itself adds no tokens; the selected profile changes which model and effort tier the child's requests use.

KV Cache effect

Delegated children start fresh conversations per assignment, so there is no package-level request prefix; the profile choice does not alter any prompt text.

Known Limitations and Deferred Work

  • Profiles are frozen static data — there is no dynamic or learned profile selection; every route reads the same five constants, so provider/model availability changes require a code update.
  • Profiles assume the DeepSeek model family — the five profiles name DeepSeek models; a deployment using other providers must register its own profile provider instead.

Source: packages/research/dsh-research-profiles-default/src/index.ts