Skip to content

Releases: Congmeims/deckmeido

DeckMeido v0.4.3

Choose a tag to compare

@Congmeims Congmeims released this 01 Nov 16:17

DeckMeido 0.4.3

安装 / 升级

掌机上一键安装(桌面模式 Konsole):

curl -fsSL https://meido.meagames.cn/deckmeido/install.sh | bash

Decky 插件单独安装:下载 deckmeido-plugin-0.4.3.zip,在 Decky Loader 里「安装插件」选这个 zip。

本次变化

  • 插件 zip 修复:改成 Decky 要求的顶层文件夹结构,并去掉 package.json 的 type 字段,修掉装上后 QAM 报 SyntaxError: Unexpected token 'export' 的问题
  • 思考块归位:正文开始输出后不再追加思维链,修掉「话说完了下面又冒出一串思考」
  • 长任务思考记录:修复多轮工具调用后部分思考没存进会话的问题
  • QAM 面板:LT/RT 绑定加异常保护,拿不到输入 API 时不影响面板其它功能
  • 依赖自检:kdotool 报错翻译成可读原因和处置建议
  • 许可变更:改为 CC BY-NC 4.0(署名—非商业性使用 4.0 国际)

校验

SHA256SUMS 内含 tar.gz 与 zip 的 SHA256,下载后可用 sha256sum -c 核对。

DeckMeido v0.4.2

Choose a tag to compare

@Congmeims Congmeims released this 01 Nov 14:46

DeckMeido 0.4.2

新功能

  • QAM 面板改为三页布局,可用 LT / RT 翻页:询问、输入、设置,互不打扰
  • 「截屏询问」左右拆成「截图询问」和「截图翻译」,翻译会把画面上的外文逐句转成中文
  • 设置页新增模型下拉菜单,可以直接在面板里切换模型
  • 官网改版,主色换成蓝色

修复

  • 修复升级后版本号仍停在旧版、反复提示更新的问题
  • 修复插件卸载时因目录权限不足卡死的问题
  • 模型列表改为异步拉取,面板不再因等待列表而卡住

安装 / 升级

curl -sL https://meido.meagames.cn/deckmeido/install.sh | bash

从 0.3.0 升级必须走一次上面的完整安装:0.3.0 的升级逻辑会跳过 VERSION 文件,网页一键更新升不上去。装到 0.4.2 之后就能正常一键更新了。

DeckMeido v0.4.1

Choose a tag to compare

@Congmeims Congmeims released this 01 Nov 16:21

DeckMeido v0.4.1

安装 / 升级

掌机上一键安装(桌面模式 Konsole):

curl -fsSL https://meido.meagames.cn/deckmeido/install.sh | bash

说明

本版本发布时未在 GitHub 归档产物,请使用下面的 Source code 自行构建,或直接下载最新版 v0.4.3。

DeckMeido v0.3.0

Choose a tag to compare

@Congmeims Congmeims released this 01 Nov 07:27

DeckMeido 0.3.0

生成时间:2026-11-01 15:24

最近提交

  • chore: 版本号升到 0.3.0,去掉手机强制横屏与全屏按钮
  • perf: 会话 IO 线程化、思考链合批、会话索引与 turnCache 降频
  • perf: 流式合批、历史分页、LLM 重试、工具独立超时与每轮少算 token
  • refactor: 提示词集中到 server/prompts/ 下的 md 文件
  • feat: 手机强制横屏、PWA 独立安装与多模态能力精确判断
  • feat: 模型能力批量探测清单与中转站读图兼容
  • feat: 文件管理器右键操作、真 PTY 终端面板与浮窗通知
  • feat: 网页控制台终端面板与三栏布局重构
  • feat: 虚拟手柄注入后自动换到 1P;补齐工具操作日志
  • fix: 画面静止时抓帧拿不到图
  • feat: 模型主动提问与选项卡片、画面只存文件名、重启核心;抓帧收紧到 2 帧 12 秒;空会话不再重复新建
  • QAM: 输入与发送留距、发送后与新会话后各加隔断、保存/恢复提示词改并排、去掉后端连接工作区提示
  • fix: 修复抓帧 await bool 崩溃导致截图失败;插件 _lan_ip 只认私有段排除 Clash fake-ip;QAM 底端改为输入/发送/新会话/设置四行纵向
  • fix: _lan_ip 只认 RFC1918 私有网段,排除 Clash fake-ip(198.18.x) 等虚拟地址
  • feat: run_command 启动类命令通用化,进程静默且未退出即判常驻并后台化,不再死等 60s 超时
  • fix: pw-dump 探针加超时,避免 PipeWire 异常时同步阻塞事件循环
  • fix: 游戏模式判据改纯同步实现避免事件循环内崩溃,stream 复用同一判据并修命名不一致;顺带清记忆残留、修解压路径穿越
  • fix: 修掉一轮审查出的缺陷(工作区边界、审批归属、断线重连、升级回滚)
  • feat: 长期记忆与人设独立成文件,补全工作区边界与会话状态拆分
  • fix: 带图一问一答里过滤屏幕操作时补全 touches_screen 的 args 参数
  • fix: 用 PipeWire 的 gamescope 视频节点判断游戏模式,修复游戏模式下仍显示桌面模式、控件红灯
  • QAM: 并排按钮改用 div 仿按钮,避免 ButtonItem 在 flex 行里互相压住;输入框与发送并排对齐
  • 截屏询问:提示词模板可改(含不要剧透),带图一问一答不再连续截图,游戏名从 Steam 运行记录读取
  • QAM: 新会话与设置按钮改为按剩余宽度自适应,避免互相压住
  • QAM: 状态行合并为核心状态+地址,去掉截图可用提示,空态文案居中
  • QAM: 去掉气泡上的来源角标
  • 收图时先压缩到 1024 宽,避免插件截图超限被替换成占位文本
  • 移除误提交的临时提交信息文件
  • 修复连续截屏答旧画面与图片过大被模型跳过
  • QAM: divider above input, new-session and settings on one row, show plugin version

DeckMeido v0.2.0

Choose a tag to compare

@Congmeims Congmeims released this 26 Oct 03:45

DeckMeido 0.2.0

安装包:deckmeido-0.2.0.tar.gz(校验:SHA256SUMS)

curl -fLO https://github.com/Congmeims/deckmeido/releases/latest/download/deckmeido-0.2.0.tar.gz
tar -xzf deckmeido-0.2.0.tar.gz && cd deckmeido-0.2.0 && bash install.sh

本版重点:安装 / 升级 / 卸载流程加固

安装

  • 装前预检:磁盘剩余空间、端口占用(会指出是哪个进程,并提示换端口的方式)、Python 版本、XDG_RUNTIME_DIR 与图形会话
  • 清单式同步:升级时对比源码目录,删掉安装目录里新版本已不存在的旧文件;只动代码目录,server/config.toml、sessions、uploads、shots 与日志一律不碰
  • --deps 装系统包时,关闭 SteamOS 只读保护失败会真正报错并给出手动命令,不再静默继续

升级

  • 网页「立即升级」从 git pull --ff-only 改为 git stash(有本地改动时)→ git fetch --tags → git checkout <tag>
  • 升级前把原 commit 记进 update.log,任何一步失败自动回滚,并把回滚命令写进日志
  • 升级前先停客户端再停后端,避免旧客户端在升级途中把旧后端拉回来
  • 升级后自检:/api/version 报出新版本号才算成功

卸载

  • uninstall.sh 不再复制一套逻辑,直接转调 install.sh uninstall,仅在 install.sh 已被删掉时走兜底分支
  • 卸载前先取消正在跑的任务;清理 VERSION、update.log 并刷新桌面数据库
  • --purge 先读配置里的 workspace 路径再删,读不到才退回默认路径

发布

  • 发布包内新增 VERSION 与 RELEASE-NOTES.md(由 tag 之间的提交生成),同时产出 SHA256SUMS

其它

  • 启动类命令(flatpak run、xdg-open 等)的等待时间统一为 3 秒,慢一点的启动器也能把报错吐出来,而不是被当成「已常驻」放过

DeckMeido v0.1.0

Choose a tag to compare

@Congmeims Congmeims released this 24 Oct 15:31
wget https://github.com/Congmeims/deckmeido/releases/latest/download/deckmeido-0.1.0.tar.gz && tar -xzf deckmeido-0.1.0.tar.gz && cd deckmeido-0.1.0 && bash install.sh

装完打开 http://<Deck的IP>:18765/?token=meido(默认令牌 meido,可在网页设置页改)。

不要用 sudo / root 执行。

也可以用 git:

git clone https://github.com/Congmeims/deckmeido.git && cd deckmeido && bash install.sh