跳到正文

yanglongyun/dsh-ramify

70最近提交 2026年8月16日

dsh-ramify DSH 插件

Ramify 是 DSH 的原生插件,可将 AI 生成的多个创作方向、可运行作品组织成一棵实时更新的创意树。你可以在内置输入框中提交需求,Agent 通过工具将结果写入画布,节点和预览实时出现。从任意节点点击发散按钮即可继续生成分支,原有方案保持不变。

如何安装 dsh-ramify DSH 插件

dsh plugin --profile web add @ramify/dsh-ramify

复制不会执行命令。安装 dsh-ramify DSH 插件前请核对仓库和版本。

dsh-ramify DSH 插件数据来源

dsh-ramify DSH 插件快照日期:2026年8月16日

discovered

dsh-ramify DSH 插件能做什么

  • 实时创意树画布:将多个 Agent 生成结果以节点树形式可视化,支持展开、查看和比较。
  • 可视化分支:从任意已完成节点继续发散生成新分支,保留旧方案。
  • 即时预览:支持 HTML、Markdown、SVG、图片、视频、音频等作品直接预览。
  • 本地持久化:使用 SQLite 存储所有项目和数据,重启或升级不会丢失。

dsh-ramify DSH 插件适合哪些场景

  • 为落地页、产品 UI 探索多个设计方向,并在画布中比较差异。
  • 对创意写作进行分支迭代,生成不同风格的故事走向。
  • 对比同一编程问题的多种解决方案,同时查看代码或可运行输出。
  • 头脑风暴营销文案,生成多种语气和风格的方案。

dsh-ramify DSH 插件适合谁

  • 使用 DSH 的 AI 研究者和开发者,希望直观地探索和比较生成结果。
  • 内容创作者和设计师,需要交互式方式迭代和精炼 AI 生成的想法。

dsh-ramify DSH 插件的限制

  • 需要 Node.js 22.19 或更高版本,以及 DeepSeek Harness 0.1.0-rc.6 或兼容版本。
  • 目前处于早期开发阶段,npm 包尚未发布,推荐从源码安装。
  • 画布卡片缩略图使用了空 sandbox,不会运行 JavaScript,因此部分交互式预览无法在画布上显示。

dsh-ramify DSH 插件的仓库 README 摘录

以下文字摘自 dsh-ramify DSH 插件的上游仓库 yanglongyun/dsh-ramify 的 README,版权归原作者,仅作引用。

Ramify 是一个专为 DeepSeek Harness(DSH)开发的 `dsh-plugin`。它把 Agent 生成的多个创作方向、可运行作品和后续修订组织成一棵实时更新的创意树,让你可以在 DSH 内直接查看、比较并继续分叉。 ![Ramify 创意树画布](media/ramify-canvas.png) ## 工作方式 1. 点击 DSH 左侧栏的 **Ramify**,打开内置工作台。 2. 在 Ramify 原生输入框中输入需求并选择方案数量。 3. 插件立即创建项目并进入画布,同时把任务提交给当前 DSH 会话和模型。 4. Agent 通过 Ramify 工具把方案持续写入画布,节点和预览实时出现。 5. 点击节点右上角的发散按钮,输入修改要求,即可从该节点继续生成分支。 整个过程不需要复制本地地址,也不需要在 Ramify 中再次配置模型或 API Key。 ## 特性 - **原生 DSH 插件**:使用标准插件清单、Cordis 服务和 Client UI 插槽,没有修改 Harness 源码。 - **原生 Ramify UI**:保留网站版创作票据、数量选择、画布、节点卡片和分支气泡的视觉与交互。 - **当前会话驱动**:界面提交通过 DSH 官方会话输入能力发送给当前模型。 - **即时进入画布**:首页提交后先创建项目并立即打开画布,Agent 随后向同一项目写入节点。 - **可视化分支**:从任意已完成节点继续发散,旧方案保持不变。 - 安装后自动启动本地画布,不需要单独运行 CLI。 - HTML、Markdown、SVG、图片、视频和音频作品可直接预览。 - SQLite 本地持久化,前端轻量轮询感知变更。 - 不接收或存储模型 API Key。 - 插件卸载时清理自己启动的运行时;已有 Ramify 实例会被复用而不会被关闭。 ## 环境要求 - Node.js 22.19 或更高版本 - DeepSeek Harness 0.1.0-rc.6(当前测试版本)或兼容版本 ## 安装 ### 从源码安装(当前推荐) ```sh git clone https://github.com/yanglongyun/dsh-ramify.git cd dsh-ramify npm install npm run build dsh plugin --profile web add "$PWD" dsh web --port 3099 ``` ### npm 包发布后 ```sh dsh plugin --profile web add @ramify/dsh-ramify dsh web --port 3099 ``` 启动后点击 DSH 左侧栏底部的 **Ramify**。插件会自动启动运

阅读完整 README仓库许可: MIT

dsh-ramify DSH 插件常见问题

如何安装 Ramify?

目前推荐从源码安装:克隆仓库,运行 npm install 和 npm run build,然后使用 `dsh plugin --profile web add "$PWD"` 添加。等 npm 包发布后,可以直接用 `dsh plugin --profile web add @ramify/dsh-ramify`。

安装后如何开始使用?

启动 DSH 网页界面(`dsh web --port 3099`),点击左侧栏的 Ramify 图标。插件会自动启动运行时并打开工作台。

如何从已有节点进行分支?

点击已完成节点右上角的发散按钮,在弹出的输入框中输入修改要求,即可从该节点生成新分支。

Ramify 会保存我的 API Key 吗?

不会。插件不读取、不接收也不存储任何模型 API 密钥。所有模型调用由当前 DSH 会话负责,你需要在 DSH 中配置 API Key。

如何卸载 Ramify?

运行 `dsh plugin --profile web remove @ramify/dsh-ramify`(或本地路径)。插件会清理自己启动的运行时。如果从源码安装,删除克隆的目录即可。