huasheng33991/dsh-power-button
huasheng33991★ 0JavaScript最后同步: 2026-08-16
One-click start/stop (restart) button for DeepSeek Harness, pinned to the window bottom-right corner. / DSH 一键启停按钮。
README 摘要
dsh-power-button DeepSeek Harness 一键启停按钮 —— 固定在窗口右下角的悬浮电源键。 单击主按钮即可 重启 DeepSeek Harness(停旧启新,自动拉起新进程并重连页面);悬停出现的小按钮可 仅停止 (不自动重启)。 - 状态点:绿 = 运行中 / 红 = 离线 / 琥珀脉冲 = 重启中 - 重启接口仅接受本机同源请求(拒绝代理转发),伪造来源一律 403 - 持久化安装:本体放 /.dsh/plugins/dsh-power-button/ ,通过 profile package.json 的 dsh.profile.bundles 自动加载,重启后依然存在 路由 路由 方法 说明 /dsh-power/health GET 健康检查 { ok: true } /dsh-power/restart POST 一键启停:detached helper 等端口释放后按原入口/参数/环境/cwd 重启 /dsh-power/stop POST 仅停止,不自动重启 安装(profile 层) 卸载 技术说明 重启机制: POST /dsh-power/restart 会派发一个 detached node helper,helper 等待 HTTP 端口释放后,用 process.execPath + execArgv + 原始 argv + cwd + 环境变量 重新拉起完全相同的 dsh 启动命令,随后旧进程收到 SIGTERM 优雅退出。新进程脱离原终端独立运行。 踩坑记录:helper 代码中 }) 换行后紧跟 (async 必须加前导分号( ;(async ),否则 ASI 会把 IIFE 吞进上一条语句,helper 静默不执行导致自启失败。
在 GitHub 查看完整 README →分类
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,846
edison7009/EchoBirdOne-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,
★ 3,038
ccch1mneyyy/dsh-TUIDSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.
★ 1,442