Repository navigation
Releases
dsh-corn-bench 0.31.1
需要 DSH 0.2.1-rc.2 或 0.2.1-rc.3。授权:PolyForm Noncommercial 1.0.0(非商业授权)。
安装
从 0.31.0 升级(同一插件,无需卸载重装):
dsh plugin --profile web add ./dsh-corn-bench-0.31.1.tgz或直接从标签安装:
dsh plugin --profile web add github:xingyingyuzhui/dsh-corn-bench#v0.31.1SHA-256:50a0057e8f8690141331521e55c572dd309c0c230062da1b2631b56462cb83f3
Desktop:打包应用 应用 → 桌面插件… 填 github:xingyingyuzhui/dsh-corn-bench#v0.31.1,或填 .tgz 的绝对路径。裸包名 dsh-corn-bench 需要 npm,目前还没有发布。
变更
- 修正工作台「Keil 已绑仍显示未绑定」:设置 → Corn 里 Keil UV4 显示「可用」,工作台却写「未绑定 Keil UV4」、编译按钮灰掉、无法下载。原因是 Keil 构建改用内置 Node UV4 运行器后,设置页去掉了 Python 字段,但编译门控仍要求 Python 就绪 —— 永远不满足。门控与按钮禁用条件现在只看 UV4 绑定,构建链路本来就只需要它。自检里的
keilProject能力也不再由 Python 推导(工程扫描/解析本就是纯 Node)。 - 修正工程结构源码预览只显示上半、下半空白:右侧预览只渲染出第一屏,下半大块空白,文件后半段滚不到。编辑器主题把
.cm-scroller写死max-height:320px,且预览卡片的高度链没有确定高度。现在编辑器撑满卡片并内部滚动,预览正文/代码框/编辑器容器统一flex:1 1 auto; min-height:0(无 CodeMirror 的<pre>兜底同样处理)。
完整记录见 CHANGELOG.md。
dsh-corn-bench 0.31.0
需要 DSH 0.2.1-rc.2 或 0.2.1-rc.3。授权:PolyForm Noncommercial 1.0.0(非商业授权)。
安装
下载下方的 dsh-corn-bench-0.31.0.tgz,然后:
dsh plugin --profile web add ./dsh-corn-bench-0.31.0.tgz或直接从标签安装:
dsh plugin --profile web add github:xingyingyuzhui/dsh-corn-bench#v0.31.0SHA-256:1d6b9e53d6fdea35b8bec97e8b66e4ca38c69719d0b1186e522287a2675b7cd5
Desktop:打包应用 应用 → 桌面插件… 填 github:xingyingyuzhui/dsh-corn-bench#v0.31.0,或填 .tgz 的绝对路径。裸包名 dsh-corn-bench 需要 npm,目前还没有发布。
从旧版本升级(破坏性改名)
这是第一个以 Corn / dsh-corn-bench 发布的版本。包名、预设 id(corn-bench,显示为 Corn模式)、Agent 工具(corn_bench / corn_debug)和数据目录都改了名,DSH 会把它当作一个新插件:
- 卸载旧插件,安装
dsh-corn-bench,然后重启dsh web或重开 Desktop。 - 首次启动时,旧数据目录会被整体搬到
$DSH_HOME/corn-bench/,绑定、工作区、点表、日志和 Agent 权限都在里面;已有corn-bench/时不覆盖。界面的导航偏好也会自动迁移。 - 新建 Session,选 Corn模式。
变更
- 品牌改为 Corn:玉米图标;设置 → Corn 顶部显示作者 xingyingyuzhui 和授权链接。
- 授权从 MIT 改为 PolyForm Noncommercial 1.0.0。
- 修正 DSH 0.2.1-rc.3 上设置页误报「工具集可能不同,请升级插件」。rc.2 → rc.3 的预设注册表、UI 插槽、connection、tools、persona 包内容完全相同。
- 原合集仓库已并入本仓库。
完整记录见 CHANGELOG.md。
归档:旧 harness、原合集仓库与旧版本
这不是插件发布,只用来保存已删除内容的归档。
harness-0.2.1-legacy.tar.gz:已移除的旧 harness 插件 0.2.1 源码快照(仅适用 DSH ≤ 0.1.6,从未发布到 npm),原样导出自原合集仓库的归档 tag(提交8c2a272),内容未改动。
取回:tar -xzf harness-0.2.1-legacy.tar.gzsuite-history.bundle:原合集仓库的完整 git 历史(所有分支和 tag)。
取回:git clone suite-history.bundle suiteold-versions.bundle:0.31.0 之前的版本 tag(v0.9.1、v0.21.0、v0.26.0、v0.30.0–v0.30.2)及其完整历史。这些版本的 Release 和 tag 已从本仓库删除。
取回:git init old && git -C old fetch ../old-versions.bundle 'refs/tags/*:refs/tags/*'SHA256SUMS:以上文件的校验和。
这些归档都是改名前的原样快照,内部仍使用旧名称。