Skip to content

Releases

MultiGameAssistant 2.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 11:22

新功能

  • DeepSeek 余额:用 DeepSeek 官方接口的模型时,对话框里上下文小圆圈旁边会显示账户余额,鼠标移上去能看到充值和赠送各多少。一轮开始和结束时会刷新,运行中每分钟刷新一次。余额不足时变成警告色;查询失败时显示「余额 ?」,不会显示成 0。Key 只发给 DeepSeek 官方地址,用中转服务时不会查询。
  • 自己添加、编辑活动:游戏页「活动日程」的「+」可以新建活动,也可以编辑已有的活动(名称、时间、类型、说明、链接、图片,图片可以选择或粘贴)。你改过的内容以你的为准,刷新不会覆盖;不想要了可以点「恢复来源的内容」。只由你添加的活动会一直留着,直到你删除。agent 也能替你添加和删除活动。
  • 没有图片的活动显示游戏截图:活动是从游戏截图里读到的,又没有别的图片时,卡片背景就用那张截图,「看游戏截图」也能打开它。
  • dsh 插件可以按名字安装:在 dsh 的「Add plugin」里填 dsh-multigameassistant 就行,不用再找插件包链接。npm 连不上时,仍然可以用 GitHub 上的插件包链接,这个链接总是指向最新版本。

修复

  • BetterGI 安装
    • 没下载完的旧文件接不上时(比如报「mirrorchyan.com 返回 416」),会丢掉重新下载一次,不再直接安装失败。
    • 能认出 BetterGI 的安装程序,并且可以静默安装。
    • Mirror酱 的压缩包解开后只有一个安装程序时,会按安装程序来运行,不再把它当成已经装好的软件。
    • 指定要下载某个文件时,即使同一版本已经从别的文件装好了,也会下载你指定的那个。

下载

  • Windows x64(大多数电脑):MultiGameAssistant-Setup-2.0.1.exe
  • Windows ARM64(骁龙等 ARM 处理器的电脑):MultiGameAssistant-Setup-2.0.1-arm64.exe
  • 已经装了 dsh:在 dsh 的「Add plugin」里填 dsh-multigameassistant(npm 连不上时用插件包 dsh-multigameassistant.tgz 的链接;见 README「已经装了 dsh」)

MultiGameAssistant 2.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 06:23

新功能

一组 agent,各管一摊

  • 左边是 agent 名册:助手、干预、游戏、脚本、编排各有自己的页面,每个 agent 只有一个对话,它的定时任务和工具也都放在它自己那里。
  • 助手负责和你说话、派活:截图点击、跑脚本、读游戏这些事助手会交给对应的 agent,做完的结果会作为一条消息发回助手的对话。软件自己发现的事(比如监控交给干预)也是这样,结果同样回到助手这里。
  • 角色 agent 只看得到自己用得上的工具,也知道自己该做什么。它们可以用单独的模型(设置 → 模型 →「角色 agent 的模型」),选一个便宜、能看图的就能省用量。
  • 角色 agent 的会话列在各自下面,不和你自己的对话混在一起;每张任务卡片都写着是谁布置的。

软件里、飞书、QQ 是同一个对话

  • 助手的对话在软件、飞书和 QQ 里看到的是同一份。新增 QQ 机器人,作为第二个远程连接。
  • 通知、定时提醒都算进这个对话里,提醒也会显示在「定时」里。
  • QQ 消息用 markdown 显示,有按钮可以直接回答通知、审批和提问;提问和审批会发给最后说话的那个人。
  • 飞书上收到的是这一轮的总结,不再把每个步骤都发一遍。

脚本出问题时更稳

  • 流水线会等问题处理完:前一步出的问题还没解决,后面的步骤不会自己开始。干预会先确认现在还需不需要处理,比如脚本已经自己重启修好了,就不再插手。
  • 卡住检测:脚本默认 1 分钟没有新日志就交给干预。每个脚本会从自己跑成功的记录里学会正常时要安静多久,agent 也可以替它调;「监控」页能看到每个脚本自己的卡住时间。
  • 运行前先更新脚本,只走软件内置的更新或 Mirror酱 这类正式渠道。
  • 出问题时的截图能看到运行的报错框,就算被别的窗口挡住也一样。MuMu 冷启动时会先等它起来,不会因为第一次查询出错就判失败。
  • 同一台电脑上开了第二个软件时会提醒。

优化脚本

  • 一个脚本跑成功 5 次,或者更新后第一次跑通,助手对话(还有飞书、QQ)里会问要不要优化脚本。点一下,「脚本」agent 会一次做完:按这些运行重新总结脚本包(改动先作为草稿给你确认)、按正常时的日志节奏调卡住时间、把反复走通的步骤存成只给这个脚本用的技能。
  • 也可以在「脚本」页点「优化脚本」,或在对话里输入 /优化脚本 脚本名。

技能页

  • 按游戏分:每个游戏一节,先放这个游戏本身的技能,再放玩它的各个脚本的技能,最后是通用技能。游戏页上的每个游戏都会出现,没有技能也一样。
  • 可以自己新建、编辑、删除技能;放错了游戏或脚本,点「更换游戏和脚本」改过来。从技能库下载的技能也能换,技能库更新它时你的选择会保留。
  • agent 存技能时也会按游戏和脚本分好:只和某个脚本有关的给那个脚本,游戏本身的操作和活动给游戏。
  • 对话框里输入 / 时,技能也按「游戏 · 脚本」分组列出。
  • 节可以折叠,能改的技能有标记,详情更清楚。

去掉的

  • 「设置 → 模型」里的「其他凭据(高级)」去掉了:每个模型服务在自己的卡片里填 Key。

下载

  • Windows x64(大多数电脑):MultiGameAssistant-Setup-2.0.0.exe
  • Windows ARM64(骁龙等 ARM 处理器的电脑):MultiGameAssistant-Setup-2.0.0-arm64.exe
  • 已经装了 dsh:dsh 插件版 dsh-multigameassistant-2.0.0.tgz(安装方法见 README「已经装了 dsh」)

MultiGameAssistant 1.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 13:27

新功能

  • 装进 dsh 桌面版:已经在用 DeepSeek Harness 的话,在 dsh 的「Plugins」→「Add plugin」里填插件包 dsh-multigameassistant-1.2.0.tgz 的链接,装好点「Enable now」,左边侧边栏就多出「多游戏助手」,点开就是本软件的界面,不用重启。命令行的 dsh 用 dsh plugin add <链接>,再 dsh web。
  • 和你平时的 dsh 对话互不影响:多游戏助手的对话用它自己的 agent 预设「多游戏助手」,脚本、游戏、编排这些工具和它的提示词、技能、权限设置都只在这些对话里;你别的对话看不到它们,也不会被它改权限。
  • 不再需要单独的 mga profile。之前按 1.1.0 的说明装在 mga profile 里的,可以改用上面的方法装进 dsh 本身。

和桌面版相比,插件版没有自己的托盘、开机自启和定时唤醒电脑:定时任务在 dsh 开着时执行。桌面版安装包的用法和以前一样。

下载

  • Windows x64(大多数电脑):MultiGameAssistant-Setup-1.2.0.exe
  • Windows ARM64(骁龙等 ARM 处理器的电脑):MultiGameAssistant-Setup-1.2.0-arm64.exe
  • 已经装了 dsh:dsh 插件版 dsh-multigameassistant-1.2.0.tgz(安装方法见 README「已经装了 dsh」)

MultiGameAssistant 1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Nov 12:27

新功能

  • dsh 插件版:已经装了 dsh 的话,不用再下完整安装包,装插件包 dsh-multigameassistant-1.1.0.tgz(十几 MB)就行,方法见 README「已经装了 dsh」。
  • 任意 GitHub 链接安装脚本:仓库、分支、Release、具体文件的链接都能直接安装;没有 Release 的项目从源码安装,按分支更新。
  • 一条命令安装:PowerShell 里 irm https://raw.githubusercontent.com/haaahhhis/MultiGameAssistant/main/scripts/install.ps1 | iex,自动选安装包、校验并静默安装。
  • 脚本分析先读文档:没见过的脚本,agent 先读项目自己的文档再看代码;脚本更新后会问要不要检查脚本包;每个脚本有自己的技能。
  • 对话压缩:对话框旁的小圆圈显示上下文用量,/压缩 手动压缩,可在设置里调整;隔了很久再聊时 agent 会先核对现在的情况。
  • dsh 官方界面:标题栏左上角一键切换到 DeepSeek Harness 自带的界面。dsh 升级到 0.2.1-rc.5。

修复

  • 停止流水线后不再被干预或自动重试重新拉起:游戏正在启动时停止也不会再开脚本,处理中的 agent 一并停下。
  • 界面载入失败时显示原因和「重新载入」按钮,不再白屏。
  • 系统代理开着但代理软件没在运行时,窗口不再显示 ERR_PROXY_CONNECTION_FAILED。
  • 开发数据不再放在源码目录里。

下载

  • Windows x64(大多数电脑):MultiGameAssistant-Setup-1.1.0.exe
  • Windows ARM64(骁龙等 ARM 处理器的电脑):MultiGameAssistant-Setup-1.1.0-arm64.exe
  • 已经装了 dsh:dsh 插件版 dsh-multigameassistant-1.1.0.tgz(安装方法见 README「已经装了 dsh」)

MultiGameAssistant 1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:18

MultiGameAssistant(多游戏助手)的第一个正式版:让 agent 替你管好各个游戏的日常脚本。支持 Windows 10 / 11(x64 和 ARM64)。

支持的功能

  • 脚本安装与更新:一键安装 MAA、MaaEnd、三月七小助手等脚本,可以更新、回滚、删除;支持 Mirror酱 CDK 增量更新,也能导入本地已有的脚本。
  • 任意脚本:没见过的脚本,agent 会读懂它怎么启动、有哪些任务,整理成可以直接使用的脚本包。
  • 多份配置:一个脚本可以存几份配置(大号、小号或不同任务组合),运行时选用。
  • 编排与定时:在画布上把多个脚本排成流水线,每天定时自动运行;支持开机自启、定时唤醒电脑,跑完自动关游戏、睡眠或关机。
  • 监控与干预:脚本出错、卡住时先自动处理;处理不了交给 agent 看画面、动手排除,再让脚本继续。
  • 游戏信息:活动日历、剩余天数和你的进度,支持 SRA 公共 API 的 18 个游戏,每天发送日报。
  • agent 对话与技能:可以自选模型(DeepSeek、Claude、ChatGPT、Gemini、Ollama 等),做成的事可以存成技能;可以按范围设置权限。
  • 飞书:接收通知、日报和确认卡片,也能在飞书里直接和 agent 对话。
  • 检查更新:有新版本时在程序里提示,一键下载并安装。

下载

  • Windows x64(大多数电脑):MultiGameAssistant-Setup-1.0.0.exe
  • Windows ARM64(骁龙等 ARM 处理器的电脑):MultiGameAssistant-Setup-1.0.0-arm64.exe