pakgrou-porg/yardmaster--packages-dsh-bundle-yardmaster ↗★ 0
@pakgrou-porg/dsh-bundle-yardmaster
集成Yardmaster适配器并设为默认模型适配器
AI 分析
适合需要快速配置和切换到Yardmaster模型服务的开发者。
安裝
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pakgrou-porg/yardmaster#a4d6a46f640f498082d528b70ae9bcb4be20cf06&path:packages/dsh-bundle-yardmaster說明文件
閱讀完整 README ↗@pakgrou-porg/dsh-bundle-yardmaster
A DeepSeek Harness bundle plus the two Yardmaster profile templates.
The bundle
cordis.patch.yml (declared via dsh.bundle.patch) does exactly two things and
disables nothing else:
insert— mounts@pakgrou-porg/dsh-yardmaster.- override
agent-default-model—provider: yardmaster,model: plan-execute.
dsh-web-config.reference.yml is the captured dsh --profile web --dump-config
for the pinned dsh version and is the authoritative list of rows the patch may
target. src/patch.test.ts asserts the patch touches only those rows.
The profiles
| Profile | dsh.profile.bundles | patchReload |
|---|---|---|
yardmaster-web | dsh-base, dsh-web-app, dsh-bundle-yardmaster | live |
yardmaster-headless | dsh-base, dsh-headless, dsh-bundle-yardmaster | startup |
Both must boot from dsh --profile --dump-config without warnings
(checked by the harness CI job).
Use
Desktop app: Start Harness runs dsh web --profile yardmaster-web --no-open.
TUI: an action runs dsh headless --profile yardmaster-headless "".
Install the plugin into an existing dsh instead of using the profile:
dsh plugin --profile web add @pakgrou-porg/dsh-yardmaster
Status
Scaffold. The patch, profile manifests, and their tests are real and pass. The bundle glue plugin is a no-op entry by design. See ../dsh-yardmaster/COMPATIBILITY.md.