
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-pianist
Advanced tools
A deterministic piano performance plugin for DSH: shared musical timeline, piano audio engine, visual engine, and DSH-compatible host/browser boundary.
dsh-pianist 为 DeepSeek Harness(dsh)Web UI 带来一台会弹琴的 Agent:写代码累了,让 AI 弹一曲放松;它弹得多好,就是模型的本事。是玩具,也是考卷。
项目主页:https://laplace-bit.github.io/dsh-pianist/
▶️ 点击封面观看演奏短片(docs/showreel.mp4),或直接到在线 Demo 点一曲实时试听。
在 DeepSeek Harness 源码仓库里:
pnpm dsh plugin --profile web add dsh-pianist
如果 PATH 上已经有 dsh:
dsh plugin --profile web add dsh-pianist
npm 包自带构建产物,无需额外构建步骤,直接可装。
然后启动界面:
pnpm dsh web
卸载:pnpm dsh plugin --profile web remove dsh-pianist(或 dsh plugin --profile web remove dsh-pianist)。
装好后直接用自然语言点歌,Agent 会把整段乐谱交给钢琴:
请弹一下《欢乐颂》前八小节,双手都要,带延音踏板。
来一段 C 大调音阶,100 BPM,放慢一点。
即兴来首轻快的小曲子,放松一下。
浏览器自动播放策略可能要求先点一次页面上的播放按钮——这是正常现象。
在 Settings -> Plugins -> Pianist 卡片里可以随时调整:
改完保存即生效。
交流用法、反馈问题,或者把模型弹的曲子发进来。欢迎扫码加入微信交流群。

插件代码 MIT。内置钢琴录音来自 Salamander Grand Piano V3(CC BY 3.0),署名见 THIRD_PARTY_NOTICES.md。
独立网页可通过 npm 引入并注册 Web Component:
import { registerDshPianoView } from 'dsh-pianist/demo';
registerDshPianoView();
// <dsh-piano-view> 提供 setScore / setPianistSettings / play / pause /
// seek / setRate / requestImmersive 等公开 API。
设置卡片经由 settings.plugin.item 注册于 Settings -> Plugins。本地预览落地页
docs/index.html:pnpm run build && pnpm dlx serve .。
FAQs
A deterministic piano performance plugin for DSH: shared musical timeline, piano audio engine, visual engine, and DSH-compatible host/browser boundary.
The npm package dsh-pianist receives a total of 0 weekly downloads. As such, dsh-pianist popularity was classified as not popular.
We found that dsh-pianist 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.