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