← 返回列表
未验证
一个用于 DeepSeek Harness Web GUI 的 Serena…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/31 · 已提供中文文档
综合分
28.1
GitHub 分
28.1
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add johndfowler/dsh-serena-lens该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-serena-lens 一个用于 DeepSeek Harness Web GUI 的 Serena 透镜——无需离开对话,即可在代码层面观察你的智能体在思考什么。 GUI 右下角浮动着一个 🧠 按钮。点击它即可打开一个内嵌 Serena Web 仪表盘的面板——实时工具调用流、执行队列、按工具的使用统计——并带有每台机器的标签页(m4 / m5),让你可以并排观察两个大脑的代码探索过程。 为什么 DSH 向你展示智能体在对话层面的思考(消息流中的工具调用)。Serena 的仪表盘则展示其底层的代码层面思考:它搜索哪些符号、打开哪些文件、进行哪些编辑、每次执行耗时多久。这个透镜让第二个视图与第一个视图仅一键之遥。 工作原理 - 固定定位的覆盖层(按钮 + 面板)——不对 React 树内部进行 DOM 变更(避免了 file-mentions 崩溃这一类问题) - 通过 tailnet 以 iframe 嵌入 Serena 仪表盘(https://.ts.net:24282)——手机和桌面均可访问 - 两个机器的 iframe 在标签页切换时保持存活(状态得以保留) - 桌面端:右侧面板 · 窄屏/移动端:底部抽屉 前提条件 Serena 的仪表盘必须能从查看设备访问。本机配置如下: ~/.serena/serena_config.yml web_dashboard_trusted_hosts: - 127.0.0.1 - localhost - .tail9464ee.ts.net - .tail9464ee.ts.net:24282 再加上 tailscale serve --bg --https 24282 http://127.0.0.1:24282。 在 lib/client.js 中编辑 MACHINES,填入你自己的机器名称。 安装 cd ~/.dsh/profiles/web pnpm add file:~/path/to/dsh-serena-lens 将 dsh-serena-lens 添加到 package.json 中该 profile 的 dsh.profile.bundles,重启 GUI,🧠 就会出现。 许可证 MIT
扫码进群