DSH Plugins
返回列表
dsh-plugin-localhost

dsh-plugin-localhost

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install kjx-talesofai/dsh-plugin-localhost

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install kjx-talesofai/dsh-plugin-localhost 安装本插件(源码:https://github.com/kjx-talesofai/dsh-plugin-localhost),安装后重启桌面端。

插件介绍

在 agent 协作开发里,起本地服务几乎是日常:一条 pnpm dev、一个静态 dist、临时 http.server。它们往往比你的注意力活得更久——端口要猜、工作目录会忘、想关掉时也不知道当初是哪次对话开的。dsh-plugin-localhost 把起服务收成一次登记:插件分配端口、记下目录与会话,侧边栏里一眼看清谁在跑、怎么打开、怎么停。

它管两类自己真正拥有的东西:静态目录由插件在 127.0.0.1 上直接提供,改目录立刻生效,不复制文件;命令类服务通过 Harness 的 subprocess 拉起,插件停或 DSH 退出时一并结束。agent 用 bash 私自起的进程它不会假装能看见——杀不掉的就不该显示成运行中。给 agent 的是统一的 serve 工具,配合 list、start、stop、logs,排错看最近输出即可。

面板紧挨 Tailscale Remote Access:每行有状态、类型与端口,展开可看目录、入口文件、登记会话与滚动日志。若端口已通过 tailscale serve 发布,手机上也能用远端地址打开;未发布的则明确只本机可访问。适合经常用 DSH Desktop 让 agent 起本地预览或命令服务、又希望工作区里开过什么有账本、能收口的开发者。

截图预览

使用场景

  • agent 起了 pnpm dev 或静态页,需要固定端口和可回访的 URL
  • 工作区里多个预览在跑,想从面板一眼看清目录、会话和日志
  • 本机调试完要收口,需要一键停止插件登记过的服务

适合人员

  • 使用 DSH Desktop 与 agent 协作开发的开发者
  • 经常让 agent 起本地预览或命令服务的人
  • 希望端口与会话有账本、避免僵尸进程占端口的人