dshbase

插件目录 / Developer / dsh-lookseek

dsh-lookseek

未验证 lhwu1

✓ 持续维护 基于 9 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

3Stars
1Forks
0未关闭 issue
语言
2026-08-17最近推送
跨平台平台

功能简介

可以看见ai的执行步骤,将ai的步骤抽出来为对应动画,增加编码时等待的娱乐性。

我们的评价
未验证 — 尚未实测

可以看见ai的执行步骤,将ai的步骤抽出来为对应动画,增加编码时等待的娱乐性。 尚未验证——请自行安装测试。

「未验证」表示我们的自动化 CI 尚未安装过该插件。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

你是插件作者? 想拿到「已验证」标签——提交你自己的验证证据(截图、日志或短视频),我们审核通过后即改为「已验证」。

提交验证证据 ↗

README

LookSeek 工作间

LookSeek 是 DeepSeek Harness 的可视化工作间插件。它在会话中的“工作间”标签页展示真实智能体状态、计划任务、最近工具事件和一个可互动的 3D 办公区。

它不是第二个聊天窗口,也不会猜测模型的内部推理。机器人只根据 Harness 会话状态和可信的活动事件移动、显示工位、状态标签与简短说明。

LookSeek 工作间总览

适合什么场景

  • 想在对话之外快速确认智能体正在做什么、是否已完成、是否出现错误。
  • 使用子智能体,希望成员列表只显示当前会话树中的真实成员。
  • 希望把自己的 GLB 办公场景变成机器人可走的工作区。
  • 希望为不同场景手动编排路线,避免机器人穿过墙体或家具。

当会话只有一个智能体时,页面只显示一个成员,不会虚构团队。会话中存在子智能体时,它们会出现在同一工作间的成员列表中。

安装

前提:已安装可用的 DeepSeek Harness,并能使用 dsh 命令。以下以 web 配置档为例;如果你使用别的配置档,请把命令中的 web 改为实际名称。

dsh plugin --profile web add github:lhwu1/dsh-lookseek

首次从 GitHub 安装时,如果提示需要允许构建,请在命令输出指定的 pnpm-workspace.yaml 中加入:

allowBuilds:
  dsh-lookseek: true

然后再次执行安装命令。只应对自己信任的仓库授予构建权限。

启动 Harness:

dsh web --port 3080

在浏览器打开 http://127.0.0.1:3080/,进入任意会话后选择“工作间”标签页。

工作间一览

工作间中的机器人与成员状态

页面由三个区域组成:

区域 看到的内容 数据来源
左侧成员栏 当前会话及子会话的智能体、预设、中文状态、当前工位与本轮耗时 Harness 会话树与活动事件
中央 3D 场景 机器人、工作工位、状态标签、对话气泡和路线动画 已保存布局与活动事件
右侧看板 计划任务与最近公开工具事件 会话待办与 LookSeek 事件缓存

可以用鼠标拖动旋转场景,滚轮缩放;点击机器人或成员卡片可聚焦对应成员。悬停机器人有概率显示一句轻松的工作语录,点击会稳定触发一条语录。

真实状态如何映射

LookSeek 会监听当前会话的开始、模型请求、工具执行和回合结束事件,并把它们映射到固定工位。显示给用户的是安全摘要,不展示完整命令、绝对路径、密钥、令牌、密码或原始工具参数。

真实事件 画面状态 对应工位
接收新任务 收到任务 收件台
模型请求开始 整理计划 计划墙
读取、搜索文件 查看资料 资料架
编辑文件 修改文件 代码桌
Shell、构建、子进程 执行命令 终端台
网页检索或抓取 检查网页 观察窗
测试、类型检查、构建验证 验证变更 验证台
等待批准 等待确认 确认灯
工具失败或重试 正在修复 维修台
回合完成 任务完成,然后回到待命 交付柜、休息角

机器人会按保存的路线逐点移动。新任务从收件台开始;完成时前往交付柜并回到休息角。工作间的动作速度由真实事件的到达和结束时间驱动,不以装饰动画替代真实进度。

自定义 GLB 场景

点击工作间顶部的齿轮图标,打开“场景设置”。选择一个不超过 30MB 的 .glb 文件后,文件会作为待编排场景保存,不会立即替换正在使用的工作间。

导入场景前不会立即替换当前工作间

正确流程如下:

  1. 导入 GLB,并确认“待编排场景”名称出现。
  2. 点击“进入编排”。
  3. 先用“步骤 0 / 2”的比例滑条调整模型大小,范围为 25% 到 300%。
  4. 按顺序校准所有工作点。
  5. 按顺序绘制路线。
  6. 点击“保存并启用路线”。此时新模型和路线才会正式替换当前工作间。

在未保存前关闭编排器,当前工作间会保留原来的模型和路线。待编排文件保存在 DSH_HOME/lookseek/scene-draft.glb;默认 DSH_HOME 未设置时,通常位于用户目录的 .dsh/lookseek/ 下。

自定义路线

按顺序校准工作点并绘制路线

路线编辑器分为两个阶段:

  1. 校准工作点:每个点都有中文说明,例如收件台、计划墙、代码桌和交付柜。左键选中高亮点后,使用 WASD 调整平面位置,Space 上移,Shift 下移;按住 Alt 可细调。
  2. 绘制路线:直线模式中,左键点击起点,再左键点击终点。曲线模式中,左键点击起点,右键添加一个或多个弯曲点,最后左键点击终点。

路线是有方向的。编辑器会阻止同点连接、重复连接、超出工作区范围、没有绑定到端点的路线,以及缺少必要的“收件台 → 计划墙”连接。保存前的修改不会让机器人使用,避免未完成路线影响正常工作间。

每个场景的布局保存为 DSH_HOME/lookseek/layout.json,其中包含模型名称、模型比例、工作点坐标、朝向和路线。更换场景后必须重新校准,因为旧坐标不一定适用于新模型。

人物与交互

当前版本内置一个具有金属材质和工作姿态的机器人角色。它会根据真实活动显示阅读、输入、等待、携带任务纸、交付和待命等状态,并通过头顶标签、状态图标、显示器开关和气泡说明当前工作。

不同智能体使用不同颜色,并且始终绑定到真实 agentId、会话预设和状态。用户可以在 Harness 的智能体预设中设置模型、提示词和角色;LookSeek 读取这些真实预设并显示在成员详情中。

**当前限制:**插件还不支持导入独立的机器人或人物 GLB,也不支持为每个智能体上传自定义 3D 外观。请不要把 robotAsset 配置字段当作已开放的导入功能。当前可定制的是工作场景、比例、工作点和路线;人物模型导入是后续能力。

为预设上报明确状态

插件会自动映射常见工具事件。自定义智能体预设也可以调用 lookseek_report,提供更准确的一行公开摘要:

{
  "agentId": "worker-1",
  "agentName": "工程师",
  "role": "engineer",
  "activity": "verify",
  "target": "validation",
  "summary": "正在验证变更"
}

activity 可使用:receiveplanreadeditshellwebverifyapprovalrepairhandoffcompleteidleexternal-wait。摘要应简短、可公开且不含敏感信息。

更新与本地开发

更新已安装插件:

dsh plugin --profile web update dsh-lookseek

从源码开发插件:

git clone https://github.com/lhwu1/dsh-lookseek.git
cd dsh-lookseek
npm install
npm run typecheck
npm run test
npm run bundle

将本地插件接入 Harness 后,每次修改都按以下顺序更新:

cd D:/harness-lh-int8/dsh-lookseek
npm run bundle

cd D:/harness-lh-int8/deepseek-harness-master
pnpm dsh plugin --profile web update dsh-lookseek
pnpm dsh web --port 3080

LookSeek 的完整实现都在本仓库:src/client/ 是工作间界面与 Three.js 场景,src/host/ 是真实事件与本地布局存储,docs/ 存放使用说明和截图。它不依赖对 Harness 本体的源码修改。

常见问题

现象 处理方式
找不到“工作间”标签 运行 dsh --profile web --dump-config,确认输出中包含 dsh-lookseekdsh-lookseek-web
上传 GLB 后为什么没有直接更换场景 这是预期行为。上传只生成待编排草稿;需要完成点位、路线并点击“保存并启用路线”。
机器人没有移动 确认路线已保存,且智能体产生了对应的真实活动事件。自定义预设可调用 lookseek_report 上报安全摘要。
机器人穿过家具 重新进入编排器,为该场景调整路线的控制点。机器人只会使用已保存路线。
新场景太大或太小 在放置第一个工作点前,使用“步骤 0 / 2”的模型比例滑条。
更新后仍显示旧界面或旧模型 重启 Harness 并强制刷新浏览器页面。

许可与资产

插件代码使用 MIT License。内置办公模型由仓库所有者单独提供,许可说明见 ATTRIBUTIONS.md。Fork 或重新发布项目前,请确认你拥有模型与截图的再分发权限,或替换为自己有权使用的资产。

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-lookseek」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:lhwu1/dsh-lookseek

Headless(CLI)profile:

dsh plugin --profile headless add github:lhwu1/dsh-lookseek

实测报告

尚未 L3 验证——若已跑过,见下方失败备注。

状态:pending · 最近测试 2026-08-25
备注:验证: install-fail 浏览全部待验证失败 →
安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7789 个插件 →