dsh-daily-chat
Splits New Session in the DSH web sidebar into two modes: a 日常聊天 row opens a session on the `daily` agent preset the plugin installs into the harness home (persona, web search and fetch, ask-user and compaction — no files, shell, plan mode or subagents), inside its own daily-chat workspace whose sidebar region lists only those chats, while 开始工作 keeps the shipped coding agent; the built-in New Session button is hidden and every other New Session entry point follows the active mode, which is remembered in localStorage.
把 DSH Web 侧边栏的「新会话」拆成两种模式:「日常聊天」在专属工作区里用插件自己安装到 harness home 的 `daily` 预设开一个只有人格、网页检索/抓取、提问和上下文压缩的轻量会话(没有文件、Shell、计划模式和子代理),侧边栏只列这些日常会话;「开始工作」保持原有编码 Agent;原生「新会话」按钮被隐藏,其余「新会话」入口按当前模式路由,模式存在 localStorage。
How to install
dsh plugin add github:corlinniu/dsh-daily-chat About
dsh-daily-chat 给 DSH(DeepSeek Harness)的「新会话」加上第二重含义:**日常聊天** 与 **开始工作**。 > 日常模式跑一个只有对话能力的轻量 agent —— 有人格、能联网检索、能向你提问、能压缩上下文,但没有文件读写、没有 Shell、没有计划模式、没有子代理;工作模式完全沿用 DSH 原有行为,一行都不改。 一个纯客户端 DSH 插件:不 fork DSH 本体,只往它公开的 4 个槽位注册 7 条内容、再加三个方法补丁(客户端两个导航方法、Host 一个预设选择),DSH 升级后不会把插件带坏。 📑 目录 它解决什么问题 两种模式 安装 使用 工作原理 配置项 目录结构 开发 已知限制 卸载 License 它解决什么问题 DSH 原本只有一个「新会话」,而它一定是完整的编码 Agent:带着工作目录、bash、文件读写、计划模式、子代理。用它来问一句「今天天气怎么样」或者闲聊两句,代价是模型手里攥着一整套会往仓库里动手的工具,提示词里也全是工程上下文 —— 答话的语气和边界都被带偏。 这个插件把入口拆成两个,像 ChatGPT 把 chat 和 work 分开那样: | | 日常 | 工作 | |---|---|---| | 你点的是 | 侧边栏「日常聊天」 | 侧边栏「开始工作」,或其它任何「新会话」入口 | | 跑的是哪个 …
Recommendation signals
Meta
- License
- –
- Language
- JavaScript
- GitHub stars
- 1
- mo. downloads
- –
- Last push
- 2026-09-23
- Created
- 2026-09-21
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令;无 license
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh-plugin
Related plugins
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
Inline-edit and recall your own user messages in dsh web — lazily and seamlessly, with a version pager and per-session draft persistence.
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
Chat recovery for DSH: edit the last finished user message and explicitly retry failed turns, both via session-fork branches that leave the original conversation untouched.
dsh-nested-followups
sluminositys/dsh-nested-followups
Keep branching from any completed answer at any depth while the main session stays untouched.
dsh-session-sync
PerryLink/dsh-session-sync
Cross-device session sync for DeepSeek Harness — syncs sessions and settings between machines through git.