READMESource: main@1ff0b05a
liulanqi
当前项目是深度适配个人使用,项目只是给大家提供思路和借鉴,尽量不要直接照搬。
把 Orca 里最有用的浏览器能力接到 DeepSeek Harness:右侧栏「开始」页增加 浏览器 入口(与工作区文件、新建终端并列),用本机 Chrome 无头打开网页、截图、点选元素(设计模式),把 HTML / CSS / 裁剪截图写入工作区并插入当前对话。
DSH 插件不能嵌入一整颗 Electron Chromium,所以页面以截图显示;设计模式点击的是截图上的坐标,由 Chrome DevTools 在真实 DOM 上取元素。
安装
插件目录:$DSH_HOME/plugins/liulanqi。在 $DSH_HOME/profiles/desktop/cordis.patch.yml 加入:
- insert:
- id: liulanqi
name: ../../plugins/liulanqi/lib/index.js
完全退出 DeepSeek Harness(macOS:⌘Q)再打开。展开右侧栏,在「开始」里会出现 浏览器。
需要本机已安装 Google Chrome / Chromium / Edge。可用 LIULANQI_CHROME 指定可执行文件。
用法
- 打开会话,展开右侧栏,在开始页点 浏览器
- 输入网址,回车或点 打开
- 点 设计模式,再点截图上的按钮、文字、输入框
- 右侧查看 selector / HTML / CSS / 元素截图
- 在右侧写下要对这个元素做什么,点 加入对话:写入
.dsh-browser/inspect.md(含你的说明)和element.png,并插入输入框;再在对话里发送 - 填入页面 才会把文字打进网页,不会发给 agent
- 关闭设计模式后,点击截图相当于在页面上 click
- 工具栏 − / 百分比 / + 缩放页面;
⌘/Ctrl+ 滚轮、⌘/Ctrl++/-/0同样有效
Agent 读到的是工作区里的抓取文件,不是一个活的内嵌浏览器。
说明
- 只允许
http/https - Chrome 用户数据在
$DSH_HOME/cache/liulanqi-chrome - 无工作区的会话仍可浏览;加入对话会改成插入文本
- 不包含 Orca 的 cookie 导入、标签组、screencast、SSH 浏览器
开发
/usr/local/bin/node --check lib/index.js lib/client.js lib/parse.js lib/chrome.js
/usr/local/bin/node --test
No comments yet. Be the first to write one.