Repository navigation
Releases: a961282799-crypto/dsh-region-edit
Release list
v0.5.1
适配 DeepSeek Harness 0.2.1-rc.3 / Windows。安装包 dsh-region-edit-0.5.1.tgz 及其 SHA-256(SHA256SUMS)附在本页,同一版本已发布到 npm。
新增
- 「文件内容」按行显示改动:红色删除、绿色新增,未改动部分折叠可展开;单独标出换行符或 BOM 的变化。
- 已结束的修改记录保存在本机应用数据目录,重启 Harness 后仍可查看和回滚;重启后的回滚会逐字节核对文件。记录满时自动清理已回滚或结束超过 7 天的记录。
改进
- 发给模型的选区数据更紧凑,图片圈选请求约缩小 78%。
- 修改记录面板只在需要时读取一次前后内容,不再随轮询重复传输。
- 使用大型 CSS 框架的页面也能找到你自己的样式规则;整段圈选文字更快。
- 只有同一工作区的会话在运行时才需要等待回滚;重新识别同一张图不再重复读取原图。
修复
- 记录功能出错不再影响模型调用工具。
- 放入输入框却没发送的请求不再卡住后续修改。
- 修改前预览缺文件:无扩展名的
@import、<noscript>中的资源和大小写不同的rel="StyleSheet"。
验证记录见 VALIDATION.md。
v0.4.0 · 网页点选与源码定位
本版为本地 HTML/CSS 增加元素点选、原始源码位置和样式上下文,适配 DeepSeek Harness Desktop 0.2.1-rc.3 / Windows。
新增与改进
- 网页默认点选:悬停高亮、点击锁定,支持选择外层及返回内层;图片与文字继续支持自由圈选。
- 静态 HTML 的行列与开始标签片段由解析器记录,文字相同的按钮也能分别定位。
- 折叠定位面板展示 class、21 项关键计算样式、匹配规则、引用的 CSS 变量和父容器布局,修改要求优先复用已有样式。
- 发送前重新核对文件、预览、元素身份和样式;过期选区或被替换的元素会要求重选,并保留已填写的要求。
- 修复展开定位信息时小窗口面板溢出的问题;运行页面脚本或动态新增节点时,不伪造精确源码位置。
安装
下载本页附件 dsh-region-edit-0.4.0.tgz,通过 DSH 本地插件安装入口安装到 desktop profile,重新打开桌面客户端。校验值见附件 SHA256SUMS。
HTML 预览方式选择「圈选预览」,点击「点选修改」即可。独立演示页及界面图见 README。
验证与范围
已通过 TypeScript 严格检查、生产构建、17 项基础检查、40 项 Chromium 交互检查及本机 rc.3 宿主契约检查。真实桌面已确认点选同名按钮、显示源码与样式、切换外层/内层,并将完整结构化请求放入聊天输入框;没有发送模型修改请求。
本版支持本地 HTML/CSS 定位增强,尚未加入 React/Vue 开发服务器源码映射、前后图对比或一键回滚。最终文件修改仍由当前会话的模型与工具执行。
v0.3.4 · 自由圈选与视觉识别
圈选修改插件的首个 GitHub 公开版本,适配 DeepSeek Harness Desktop 0.2.1-rc.3 / Windows。
在右侧文件预览里自由画圈,让当前视觉模型识别圈中的对象,再用自然语言说明要怎么改。直接读取原图并传递真实轮廓,不依赖屏幕截图。
- 自由圈选图片、文字和页面元素,松开后自动闭合。
- 自动识别目标,可纠正名称、重新识别,或停止识别后手动指定。
- 支持直接发送,或保留现有草稿和引用并追加到输入框。
- 原文件、缩放和预览变化会要求重新圈选;已填的修改要求可以保留。
下载 dsh-region-edit-0.3.4.tgz,按 README 安装到 desktop profile。SHA256SUMS 提供安装包校验值。
已通过 TypeScript 检查、生产构建、13 项基础逻辑检查、32 项浏览器交互检查与本机 rc.3 宿主模块契约检查。演示截图来自真实桌面客户端,识别名称为当前模型实际返回;截图中的修改要求停在提交前,具体编辑由会话已有的工具完成。