dsh-web-search-ddg
aooyoo
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no m…
PROJECT TOPICS
PROJECT README
DSH web bundle: paste or pick files in the composer, store under {session.cwd}/inbox/, show thumbnails before/after send. Agents use list_inbox / read_inbox for text; image understanding requires your own vision skill or model (see below).

dsh CLIdsh plugin --profile web add github:JarszmLovesAI/dsh_upload_file
dsh web
Remove: dsh plugin --profile web remove dsh-inbox-paste
inbox/; the bubble can show thumbnails (see config).list_inbox → read_inbox for text; for images, use the bundled image-reader skill or your own vision tooling.This plugin does not use Harness native image attachments. The main model only gets path markers unless you add vision:
ARK_API_KEY in ~/.dsh/.env, or~/.dsh/profiles/web/cordis.patch.yml (adjust profile name):
- id: inbox-paste
config:
uploadMaxBytes: 26214400
inboxDirName: inbox
allowedExtensions: []
customizeUserBubble: true # false = built-in user bubble (may show raw paths)
Restart dsh web after changes.
dsh-file-upload| dsh-inbox-paste | dsh-file-upload | |
|---|---|---|
| Paste | ✅ | ❌ |
| Storage | {cwd}/inbox/ |
{cwd}/.dsh-uploads/ |
| Built-in PDF | ❌ | ✅ |
npm test
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。