Bryan-cmf/dsh-skill-trail

Bryan-cmf★ 0TypeScript最后同步: 2026-08-15

在 GitHub 打开

DSH-Plugin: per-reply skill trail - truthful per-turn triggered/used tool & skill badges, folded from the session log (no model self-reporting)

README 摘要

🧩 Skill Trail — DSH-Plugin 每條回覆如實標出「觸發了什麼、成功用了什麼」。 基於引擎日誌的逐回覆技能/工具徽章,零模型自報。 A DeepSeek Harness (DSH) plugin that renders a compact trail under every assistant reply: which skills were triggered (🧠) and which tools were actually used (✓) or failed (✗). Why it is truthful The badges are not produced by the model. A skillTrail session-projection unit (Host) folds each session's committed log — every tool/call event becomes a triggered entry; the paired tool/result (matched by callId ) settles it as ok / err . The Client reads the finished value through useProjection('skillTrail') and renders it in the zero-risk conversation.chat.turnTail slot. - ✅ Structural — the platform records, nobody self-reports - ✅ Replayable — projection folds are pure; persisted cache + cold-start backfill come from the DSH projection subsystem for free - ✅ Per-turn — each reply shows exactly its own turn's trail - ✅ Skill-aware — skill tool calls render as 🧠 with the resolved skill name Install The package ships a Host half ( lib/index.js ) and a browser Client half ( lib/client.js , window. ModuleLoader closure-factory format). Path A — Host composition (always-on, every session & preset) Add to the prof…

在 GitHub 查看完整 README →
Agent/智能体agent-infrastructureagent-observabilityai-agentcordiscordis-plugindshdsh-pluginsearch

分类