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
Self-learning habit engine for the DeepSeek Harness — observes user-correction signals from session events, judges habits with a low-cost model on threshold, and settles candidates behind a two-level human gate. No new agent role: the judgment is an event-driven plugin, immune to context decay.
① observe session/event → correction-signal detection (deterministic, zero-token)
② judge >=3 signals in one session → one flash call (evidence slices + existing habits)
③ settle candidate zone → user confirms → dsh-memory remember() (suggested)
→ user confirms again → auto → recall injection
- id: habit
name: '@max-null/dsh-habit'
Requires storage and llm in the host composition (dsh-base ships both).
Installs as a bundle: dsh plugin --profile <name> add @max-null/dsh-habit.
ctx.habit — the engine:snapshot() → candidates (newest first)confirm(id) / discard(id) → first-level human gate| Field | Default | Meaning |
|---|---|---|
signalThreshold |
3 |
Correction signals before one judgment call |
provider |
deepseek-official |
Judgment model provider |
model |
deepseek-v4-flash |
Judgment model (cheap, deterministic) |
storageRoot |
$DSH_HOME/storages/habit |
JSON storage root |
npm install --legacy-peer-deps
npm test
npm run typecheck
npm run build CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。