
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-web-preview-panel
Advanced tools
DeepSeek Harness 侧边网页预览面板:本地静态托管、项目运行、元素标记批注、链接点击接管、对话框直接拖入文件、Markdown/代码/图片预览。
DeepSeek Harness(DSH)侧边网页预览面板 —— 一个标准 Cordis 插件包(Host + Client 双半), 把工作区目录托管成 iframe 预览,并支持项目运行、元素标记批注与链接点击接管。
/__dsh-preview/<sessionId>/...)—— Markdown 渲染、代码带行号、图片直显、
HTML 原样localhost:PORT 并加载预览;
「日志→对话」一键把日志发给 AI 辅助诊断.dsh-drops/ 并以
路径引用加入草稿(对话框保持干净,AI 按需读取文件内容,上限 64 MB);
图片单独拖入仍走 DSH 原生图片附件轨,混合拖入时图片同样保存为文件引用要求 DSH(DeepSeek Harness)Web 版。在 profile 目录(如 ~/.dsh/profiles/web):
npm install dsh-web-preview-panel
然后在 cordis.patch.yml 中挂载:
- insert:
- name: dsh-web-preview-panel
重启 dsh web 即生效。
npm run build # 产出 lib/index.js(host)与 lib/client.js(ModuleLoader bundle)
src/host.js —— Host 半:webServer 路由(静态托管 + POST /api JSON RPC)、
subprocess 项目运行、fs 文件访问src/client.js —— Client 半:React 面板 UI、标记/批注、点击接管、会话隔离;
通过 fetch('/__dsh-preview/api') 与 Host 通信GET/HEAD /__dsh-preview/<sessionId>/<path> —— 静态文件 / Markdown / 代码 / 图片POST /__dsh-preview/upload —— 拖入文件落盘(原始字节,头字段 X-Dsh-Sid /
X-File-Name / X-File-Size / X-File-Type,保存到 <root>/.dsh-drops/,上限 64 MB)POST /__dsh-preview/api —— { method, args } JSON RPC:
set-root pages resolve-path detect-project run-project project-status
stop-project stateMIT
FAQs
DeepSeek Harness 侧边网页预览面板:本地静态托管、项目运行、元素标记批注、链接点击接管、对话框直接拖入文件、Markdown/代码/图片预览。
The npm package dsh-web-preview-panel receives a total of 0 weekly downloads. As such, dsh-web-preview-panel popularity was classified as not popular.
We found that dsh-web-preview-panel demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.