
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-classic-coding
Advanced tools
为了在 AI 编程的高度发展的今天,保护古法编程这一非物质文化遗产,dsh·古法编程插件被开发出来,让你可以在 DeepSeek Harness 中继续体验大脑的思考能力。
| 古法编程插件演示 · 42 秒 |
|---|
![]() |
视频录制于旧版覆盖层面板时期,交互入口已改为 dsh 内置右侧栏 tab。
从 GitHub 安装:源码在 src/,lib/ 不入仓库,安装时 npm 会触发 prepare 脚本现场构建。
dsh plugin --profile web add github:better-er/dsh-classic-coding
从 npm 安装:包内已含构建产物 lib/index.js 与 lib/client.js,安装时不再构建。
dsh plugin --profile web add dsh-classic-coding
两种方式装完都会自动挂载,重启 DSH web 后启用,无需手工编辑任何文件。
dsh plugin --profile web remove dsh-classic-coding
彻底移除,重启 DSH web 后不再加载。
dsh.client、导出 ./client。dsh.bundle,用 dsh plugin --profile web add 从 GitHub 安装后自动识别为 profile layer 并挂载,无需手工写组合 entry。@deepseek-ai/dsh-api-workspace-files,正文经地址 dsh-resource://file/session/<会话>/<路径> 调 remote.workspaceFiles.readBytes 读取,文件树用内置 files 类型,插件不再自建 describe / listDir / readFile。mountRpcChannel 向 webServer 自注册 /classic-coding 前缀路由,只保留 writeFile 一个端点,复用 connection.requestRejection 做 Host 校验与浏览器鉴权,并实现官方 client-request / server-response 信封。保存刻意走 Node 原生 fs.writeFile,不经 ctx.fs 的 agent 沙箱。src/,用 tsdown 构建出 lib/index.js、lib/index.d.ts 与 lib/client.js。lib/ 不入库,从 GitHub 安装时由 prepare 自动构建;本地开发跑 pnpm install 后 pnpm build,类型检查用 pnpm typecheck,产物冒烟用 pnpm smoke。package.json 声明 dsh.client.platform: "web"、exports["./client"] → ./lib/client.js。ctx.sidebarRightTabs.register 注册 tab 类型 code,不写 patterns,因此不参与自动认领,只能由 sidebarRight.openResource(address, { kind: 'code' }) 点名打开;sidebar.right.tab.document.actions 提供内置预览头部的「编辑」图标,sidebar.right.pane.tab 按类型 id 注册正文。不再占用 sidebar.footer.action 与 shell.overlay。--dsw-alias-*,明暗主题自适应,data-ds-dark-theme 属性变化时实时跟随切换 Monaco 主题。FAQs
「DSH·古法编程」:在 DSH Web UI 右侧栏用 Monaco 编辑器打开工作区代码文件
The npm package dsh-classic-coding receives a total of 0 weekly downloads. As such, dsh-classic-coding popularity was classified as not popular.
We found that dsh-classic-coding 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.