2
0

fix: support current DSH client runtime

This commit is contained in:
Leon
2026-10-03 16:43:51 +08:00
parent 976fcbf9b4
commit d59a5d14ef
6 changed files with 11 additions and 11 deletions

View File

@@ -2,6 +2,8 @@
## 安装 ## 安装
Web 和官方 Desktop 使用独立的 profile。下面的 `dsh plugin --profile web` 命令只适用于 Web;官方 Desktop 请在桌面应用的「设置 → 皮肤市场」或插件管理器中安装同名 npm 包,安装后完全退出并重新打开 Desktop。不要把 Web profile 的安装结果当成 Desktop 已安装。
- #### 方法一, 提示词安装: - #### 方法一, 提示词安装:
<details> <details>
<summary>&emsp;&emsp;点击展开提示词</summary> <summary>&emsp;&emsp;点击展开提示词</summary>
@@ -78,10 +80,10 @@ dsh --profile web --dump-config | grep -B1 -A2 liang-intensity
### 方式二:从 GitHub Release tarball 安装 ### 方式二:从 GitHub Release tarball 安装
从本仓库 [Releases](https://github.com/kingOfSoySauce/dsh-liang-skin/releases) 页面下载 `dsh-client-liang-intensity-skin-0.1.7.tgz`(包内已包含构建好的 `lib/client.js`,安装时不需要执行任何 prepare 脚本),然后: 从本仓库 [Releases](https://github.com/kingOfSoySauce/dsh-liang-skin/releases) 页面下载 `dsh-client-liang-intensity-skin-0.1.8.tgz`(包内已包含构建好的 `lib/client.js`,安装时不需要执行任何 prepare 脚本),然后:
```sh ```sh
dsh plugin --profile web add ./dsh-client-liang-intensity-skin-0.1.7.tgz dsh plugin --profile web add ./dsh-client-liang-intensity-skin-0.1.8.tgz
``` ```

File diff suppressed because one or more lines are too long

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "dsh-client-liang-intensity-skin", "name": "dsh-client-liang-intensity-skin",
"version": "0.1.7", "version": "0.1.8",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "dsh-client-liang-intensity-skin", "name": "dsh-client-liang-intensity-skin",
"version": "0.1.7", "version": "0.1.8",
"devDependencies": { "devDependencies": {
"@types/react": "~18.3.1", "@types/react": "~18.3.1",
"esbuild": "^0.25.0", "esbuild": "^0.25.0",

View File

@@ -1,7 +1,6 @@
{ {
"name": "dsh-client-liang-intensity-skin", "name": "dsh-client-liang-intensity-skin",
"version": "0.1.7", "version": "0.1.8",
"private": true,
"description": "滑动变祖:an opt-in adaptive reasoning slider skin for DeepSeek Harness", "description": "滑动变祖:an opt-in adaptive reasoning slider skin for DeepSeek Harness",
"repository": { "repository": {
"type": "git", "type": "git",
@@ -58,7 +57,6 @@
"client": { "client": {
"platform": "web", "platform": "web",
"inject": [ "inject": [
"@deepseek-ai/dsh-client-runtime",
"@deepseek-ai/dsh-client-ui-conversation", "@deepseek-ai/dsh-client-ui-conversation",
"@deepseek-ai/dsh-client-ui-model-selection", "@deepseek-ai/dsh-client-ui-model-selection",
"@deepseek-ai/dsh-client-ui-settings", "@deepseek-ai/dsh-client-ui-settings",

View File

@@ -15,7 +15,6 @@ await build({
external: [ external: [
"react", "react",
"react/jsx-runtime", "react/jsx-runtime",
"@deepseek-ai/dsh-client-runtime/client",
], ],
define: { define: {
"process.env.NODE_ENV": '"production"', "process.env.NODE_ENV": '"production"',

View File

@@ -5,7 +5,8 @@ import {
useState, useState,
useSyncExternalStore, useSyncExternalStore,
} from "react"; } from "react";
import type { ClientContext, SnapshotStore } from "@deepseek-ai/dsh-client-runtime/client"; import type { Context as ClientContext } from "@deepseek-ai/cordis";
import type { SnapshotStore } from "@deepseek-ai/dsh-client-store";
import type {} from "@deepseek-ai/dsh-client-ui-conversation/client"; import type {} from "@deepseek-ai/dsh-client-ui-conversation/client";
import type {} from "@deepseek-ai/dsh-client-ui-settings/client"; import type {} from "@deepseek-ai/dsh-client-ui-settings/client";
import type {} from "@deepseek-ai/dsh-client-ui-model-selection/client"; import type {} from "@deepseek-ai/dsh-client-ui-model-selection/client";