Skip to content

WhalePod v0.2.0(已过时)

Choose a tag to compare

@ZelotsNullzwei ZelotsNullzwei released this 20 Oct 01:34

⚠️ 此版本已过时,请使用 v0.3.3。

这个版本的插件装上后界面会空白或每 4 秒闪一次(加载通路 + 状态判定的问题)。
保留仅供追溯,不要用于新安装。


安装

  1. 解压,把 plugin/ 目录用 link: 方式挂到 profile
  2. 重启 DSH,侧栏出现「鲸舱」

无需单独装 Python 或协议端 —— NapCat 会在首次启动时自动下载。

这一版修了什么

崩溃类

  • client.js 被加载两次导致 DSH 桌面端崩溃 —— package.json 声明的
    dsh.client 与 index.js 里的手动注入同时生效,浏览器里 factory 重复注册,
    前端崩溃后主进程连带报 Cannot find package '@deepseek-ai/cordis'。

  • 后端启动几秒后自己退出 —— DSH 重启时插件宿主进程被替换,旧 ppid 消失,
    守护进程误判「宿主已退出」而自杀。现在由插件传入 --hosted,跳过该监控。

  • 设置页白屏 —— 一个 state 变量跨组件作用域引用,渲染期抛
    ReferenceError,整棵子树被卸载。

功能类

  • 配置被静默重置 —— config.json 带 UTF-8 BOM 时 JSON.parse 失败,
    整份配置回落到默认值(表现为「明明开了 QQ,重启又变回关闭」)。

  • 消息按空行分段 —— 想分两条说时中间空一行即可,会发成两条消息。

  • 不再复述媒体注解 —— 模型有时把「(对方发了个QQ表情,id=20)」当正文发出来,
    那是喂给它的系统说明,现在输出侧一律剥掉。

  • 设置页保存后侧栏立刻同步 —— 原来要等 20 秒轮询。

其他

  • 设置页右上角加了「★ 点个 Star」
  • 决策层:追问时不再沉默

已知限制

  • 需要 DSH 2.x
  • QQ 登录走 NapCat,首次启动需要扫码