yanglongyun/ramify-dsh

yanglongyun★ 12TypeScript最后同步: 2026-08-17

在 GitHub 打开

Ramify 是 DeepSeek Harness 的创意分支画布插件,用树状工作区生成、对比和迭代多个可交互方案。

README 摘要

dsh-ramify DeepSeek Harness 的原生创意分支画布插件 Ramify 是一个专为 DeepSeek Harness(DSH)开发的 dsh-plugin 。它把 Agent 生成的多个创作方向、可运行作品和后续修订组织成一棵实时更新的创意树,让你可以在 DSH 内直接查看、比较并继续分叉。 工作方式 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(当前测试版本)或兼容版本 安装 从源码安装(当前推荐) npm 包发布后 启动后点击 DSH 左侧栏底部的 Ramify 。插件会自动启动运行时,并把工作台嵌入 DSH 覆层;顶部的外部打开按钮仅作为可选的独立窗口模式。 使用 你可以直接从 Ramify 输入框开始,也可以在 DSH 对话中要求 Agent 使用 Ramify。例如: 使用 Ramify 为这个 AI 搜索产品探索三个明显不同的落地页方向,做出可预览页面让我比较。 插件向模型注册以下工具: 工具 用途 ramify start 启动或连接画布 ramify project create 创建项目与根节点 ramify project list 列出项目 ramify project tree 读取完整创意树 ramify node add 添加单个节点或作品占…

在 GitHub 查看完整 README →
工具/开发deepseek-harnessdsh-pluginramifyagent

分类