
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 custom appearance plugin: light/dark switch, 15 preset skins, 13 adjustable color roles and font scaling, zh/en bilingual UI, persisted in localStorage (survives restart).
DSH(DeepSeek Harness)的外观自定义插件(轻量,中英文双语)—— 设置 → 通用 →「个性化外观」展开行:
!important持久化在 localStorage(第三方命名空间无法通过 settings RPC 写入,这是官方网关白名单限制),重启后自动恢复;加载时校验脏数据(预设/字号/颜色非法自动回退默认)。
dsh plugin --profile web add dsh-skin # npm 发布版
# 或聚合包:dsh plugin --profile web add dsh-gadgets@0.4.1
# 或 GitHub 调试:dsh plugin --profile web add github:Highjobop/dsh-gadgets#path=dsh-skin
theme.overrideTokens() 换肤(同 source 整体替换、不叠层)+ theme.setTheme() 切模式;监听 theme/change 让控件颜色即时跟随亮暗切换。--dsw-font-*)与硬编码界面文字(输入框 .uV2eYG_*、user 气泡 .gdEzaW_bubble、侧栏 .pI_x6G_sidebarCol *),inline !important 优先级最高。字号/控件联动依赖当前 DSH 构建的类名哈希(.uV2eYG_*、.gdEzaW_bubble、.pI_x6G_sidebarCol)——DSH 升级后若哈希变化,这些覆盖会静默失效(颜色令牌覆盖不受影响,仍基于稳定 data 属性与主题令牌)。失效时需按新版源码更新类名。
dsh-skin/
├── package.json # dsh.client 声明
├── lib/index.js # host 半边(空激活载体)
├── lib/client.js # 浏览器半边:设置行 UI + 令牌覆写 + 字号 + 控件联动
└── cordis.patch.yml # bundle 组合补丁
FAQs
DSH custom appearance plugin: light/dark switch, 15 preset skins, 13 adjustable color roles and font scaling, zh/en bilingual UI, persisted in localStorage (survives restart).
The npm package dsh-skin receives a total of 0 weekly downloads. As such, dsh-skin popularity was classified as not popular.
We found that dsh-skin 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.