deepseek-harness-best-practice
Agent 与会话 活跃维护

deepseek-harness-best-practice

Wike-CHI/deepseek-harness-best-practice

插件架构的大模型开发最佳实践集成工具,移植自claude-code-best-practice,可按需加载不同功能模块,灵活适配各类大模型开发流程,无需繁琐配置即可快速落地成熟最佳实践。

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
JavaScript
主要语言
MIT
开源协议
53 KB
仓库大小
25 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:Wike-CHI/deepseek-harness-best-practice
git clone https://github.com/Wike-CHI/deepseek-harness-best-practice.git
git clone git@github.com:Wike-CHI/deepseek-harness-best-practice.git
README.md main

English | 中文

DeepSeek Harness Best Practice

A plugin-based port of the claude-code-best-practice methodology to DeepSeek Harness (DSH) — an AI agent runtime built around Cordis plugin composition.

Key Takeaway

Nearly every concept from Claude Code best practices maps onto DSH without modifying the DSH core. The implementation spans two layers:

  • Static composition: agent preset (cordis.yml) — Skills, Subagents, permissions, prompt injection
  • Dynamic Cordis plugins: Hooks (event subscriptions), Status line / audio feedback (Client Slot UI)

See reports/claude-code-to-dsh-mapping.md for the full item-by-item mapping.

Repository Layout

Path Contents
plugins/notify-hooks/ Event notification center: Host event subscriptions → top-right toast + sound alert (the DSH counterpart of Claude Code hooks sound notifications)
presets/best-practice/ Best-practice agent preset: full standard feature set + distilled work-discipline persona injection
examples/weather-orchestrator/ A workflow port of the Command→Agent→Skill orchestration chain (with real run artifacts)
reports/claude-code-to-dsh-mapping.md Item-by-item mapping analysis of 10 concepts + implementation roadmap

Mapping at a Glance

Claude Code DSH Approach
Skills / Commands Native skill catalog ⭐ Works out of the box
Subagents subagent / workflow tools ⭐⭐ Light adaptation
Hooks (20+ event points) Cordis Events + dynamic plugins ⭐⭐⭐ See plugins/notify-hooks
Memory (CLAUDE.md / rules) Hindsight + CLAUDE.md injection ⭐ Better solution already available
Ralph Wiggum loop ralph / goal tools ⭐ Built in
Scheduled tasks dsh-task-board plugin ⭐ Built in
Command→Agent→Skill orchestration workflow tool (code-level DAG) ⭐⭐ Paradigm upgrade

References

  • Methodology source: shanraisshan/claude-code-best-practice (the local framework/ directory is a reference copy of it and is not part of this repository)
  • DSH plugin development: dynamic Cordis Plugin (Host events + Client Slot + Package-private RPC)

License

MIT