
Security News
Rust 1.100 Will Add Dependency Cooldowns to Cargo
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.
dsh-classic-coding
Advanced tools
为了在 AI 编程的高度发展的今天,保护古法编程这一非物质文化遗产,dsh·古法编程插件被开发出来,让你可以在 DeepSeek Harness 中继续体验大脑的思考能力。
在 DSH 对话界面右侧滑出一个 Monaco 编辑器 + 文件树面板,直接在对话里改本地工作区代码,不用切到外部编辑器。
.git、node_modules 等。Ctrl+S 保存。Esc 或点 × 关闭面板,随 DSH 明暗主题自动适配。
侧栏底部的「⌨️ 古法编程」按钮,点击展开或收起编辑器面板。

消息流中工具行路径与产物区文件按钮后追加的「古法编程」尾巴:点击尾巴在插件内打开,点击按钮本身保持外部打开。

右侧滑入的完整编辑面板:左侧文件树、顶部多文件 Tab、中部 Monaco 编辑器、底部状态栏。
| 古法编程插件演示 · 42 秒 |
|---|
![]() |
从 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。mountRpcChannel 直接向 webServer 自注册 /classic-coding 前缀路由,复用 connection.requestRejection 做 Host 校验与浏览器鉴权,并实现官方 client-request / server-response 信封。dsh 0.1.5 的 connection.rpc.handle 在登记路由时解析 webServer 会抛 without inject,因此自行注册 prefix 路由。注册 describe / listDir / readFile / writeFile 四个端点,提供文件树与编辑器读写,底层走 DSH 内置 ctx.fs 文件系统服务。src/,用 tsdown 构建出 lib/index.js、lib/index.d.ts 与 lib/client.js。lib/ 不入库,从 GitHub 安装时由 prepare 自动构建;本地开发跑 pnpm install 后 pnpm build,类型检查用 pnpm typecheck。package.json 声明 dsh.client.platform: "web"、exports["./client"] → ./lib/client.js。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 189 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
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

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.