invalidnaaaame/dsh-side-workspace ↗★ 1
@dsh-external/dsh-side
DSH plugin: Codex-style side conversations (/side, /btw) in an ephemeral right-workspace panel with Side/Subagents/Goal sections and a ChatGPT-style pinned-notes board (置顶摘要小黑板), plus a best-effort sidebar collapse hotzone.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:invalidnaaaame/dsh-side-workspace说明文档
阅读完整 README ↗dsh-side-workspace
中文 | English
DeepSeek Harness (DSH) 插件:对齐 ChatGPT / Codex 三件套的设计—— side conversations(侧会话)· integrated workspace(右侧集成工作区)· pinned notes(置顶摘要小黑板)
- 仓库名:
dsh-side-workspace - 插件 ID / npm 包名:
@dsh-external/dsh-side(不变)

免责声明:本项目是独立开源项目,与 OpenAI、DeepSeek 无关联,未获其背书或赞助。 "ChatGPT"、"Codex" 均为各自权利人商标,此处仅用于描述功能对齐关系。
官方术语对照(起名依据):
| 本插件功能 | 官方叫法 | 出处 |
|---|---|---|
/side 侧会话 | Codex side conversations | openai/codex#18190 |
| 右侧集成工作区 | ChatGPT Workspace(工作区) | OpenAI 工作区代理 |
| 置顶摘要小黑板 | ChatGPT Notes(消息笔记置顶) | Pin a Note to Any Message |
功能
1. 侧会话 /side — Codex side conversations
/side 把当前会话的完整历史以「边界上下文」方式 fork 到一条后台侧会话,主对话继续聚焦,两者互不阻塞;/btw 是一次性侧问(只读)。子会话是普通顶层会话(ctx.agents.create),继承父会话的 agent preset / model / cwd,并走部署自身的审批与沙箱策略——侧会话产出的内容永不回流到主对话日志。
- 默认
ephemeral:创建即归档,永不进入普通会话列表;空闲超过 TTL(默认 60 分钟)由主机侧定时清扫,运行中/等待审批的子会话永不过期;新的/side替换同父会话空闲的旧/side。 - 清理是小型状态机(active → expiring → removed / cleanup-failed + 有界退避重试),失败的 dispose 不会丢失管理记录。
- 裸
/side打开空侧会话:不注入任何问题,子会话以「等待输入」状态待命,直接在面板输入框提问;问完后状态恢复正常的运行/完成流转。 - 侧会话可选模型与思考强度:详情页顶部的「模型」行展开后按供应商分组列出模型,选中模型后出现该模型的思考强度(reasoning effort)选项;走宿主 ,选择持久化在该子会话上、作用于其下一步。