Weiyou Wang
a0ed14b919
docs: 补充模拟器相关文档和协议文档 ( #14478 )
...
* docs: 为 #13913 跳过使用未准备好的技能 && 全局计时器补充作业协议文档
* docs: MuMu 模拟器显存使用策略警告。
* docs: 删除冗余的蓝叠模拟器 faq
* docs: 补充外服 CopilotTask 文档
* docs: 改改
* docs: timer -> stopwatch
docs: 繁体中文文档里的指令简体化 —— 我们并不支持繁体指令啊
---------
Co-authored-by: Rbqwow <55343783+Rbqwow@users.noreply.github.com >
2025-10-22 21:49:20 +11:00
Status102
4d8a7d4c5b
docs: 增加换行以提升文档在GitHub的阅读体验 ( #14338 )
2025-10-20 23:27:04 +08:00
Weiyou Wang
3a405baef2
docs: 补充 CopilotTask 的文档 ( #14319 )
2025-10-08 19:28:21 +11:00
Lucien Shaw
fa6338b182
docs: 添加目录自动跳转组件并使locale自动生成 ( #14299 )
...
* feat: 文档站添加重定向vue小组件
* revert: "docs: 将文档中指向部分文档目录的链接改为指向对应目录下的第一篇文档 (#14292 )"
This reverts commit 41311fc6ca .
* docs: zh-tw 目录自动跳转
* docs: zh-cn 目录自动跳转
* docs: ko-kr 目录自动跳转
* docs: ja-jp 目录自动跳转
* docs: en-us 目录自动跳转
* docs: 修复了多语言faq文章中的外链对应语言错误的问题
* refactor: 将matter模块改为default import
* feat: 将文档站的i18n和导航相关设置改为全自动生成
* fix: 去除了冗余的locale属性
文档站根据文件目录名称进行索引,linkName和dirName不可能不相同,故简化为单属性name
* refactor: 调整导航组件生成模块中的部分数据类型
* style: prettier fix
2025-10-04 23:44:54 +08:00
Lucien Shaw
14194d1118
chore: 完善容器配置及依赖安装 ( #14208 )
...
格式化工具部分:
1. pre-commit 引入 python 的格式化工具,包括 black(代码格式化)和 isort(对“包导入顺序”的规范)
2. 允许 prettier 对文档站的 markdown 文件格式化
3. 不允许 prettier 对 markdown 文件中的代码块的代码本身进行格式化
4. 升级了 pre-commit 的各个 hook 的版本
5. 优化了 pre-commit 的日志文本显示
容器总览部分:
1. 由原来的单一轻量环境转为区分空环境、轻量环境和全量环境
2. 空环境是裸 Linux 镜像(Ubuntu),为默认环境
3. 轻量环境适合开发文档站前端
4. 全量环境适合开发 MaaCore
5. 目前,全量环境完整包含了轻量环境,轻量环境完整包含了空环境
6. 在仓库 README.md 中更新了三个环境的描述,并将链接分别设置为对应环境的创建链接
**注意:没有修改文档站中的对应文件**
7. 在各个语言的开发指南的最后,移除了 Codespace 部分的“安装额外依赖”相关描述,且将链接设置为全量环境的创建链接
**注意:没有添加“开发文档站”的指南和对应 codespace 的使用方式**
容器的轻量环境和全量环境共有部分:
1. 安装 black 和 isort 包
2. 调整 VS Code 设置,取消先前(对 markdown 文件单独指定 markdownlint 扩展作为格式化工具)的错误设置,现在 markdown 文件仍然使用默认的 prettier 扩展作为格式化工具
3. 引入 markdown-all-in-one 扩展作为语法提示工具
4. 将 node_modules 和 3rdparty 排除在 VS Code 的文本的搜索路径之外
容器的全量环境部分:
1. 为 tools 下的所有 python 脚本安装依赖
2. 使用 tools/maadeps-download.py 下载 maadeps,且将必要二进制文件软链接到 /usr/local/bin/
3. 使用 apt 安装 cmake 和 clangd-20,将后者通过 update-alternatives 设置为系统 clangd 的默认版本
4. 使用 cmake tools 扩展,并按照 Linux 编译方法进行配置
5. 使用 clang-format 作为 c/cpp 的格式化工具,clang-format 程序主体来自 maadeps(已经软链接到 /usr/local/bin/)
6. 使用 clangd 作为 c/cpp 的语法提示工具
7. 将 MaaDeps、install 和 build 排除在 VS Code 的文本搜索路径之外
其它手动调整:
1. 更新文档站的 package.json,指定 pnpm 包管理器的版本
2. 手动保证 markdown 文件中的列表前后有空行(注意到 MarkdownLint 官方规则不一定能精准定位所有“列表前后空行”的问题,详见:https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md#md032---lists-should-be-surrounded-by-blank-lines )
3. 修改了部分 markdown 文件中的 json 代码块的语法问题
**注意:相同的问题并未全部发现,仅修改了两处**
4. 在 tools 目录中,一处 python 脚本的包名误用(本地包名和某个 pip 包重名),这里修改了相应代码
5. 在 tools 目录中,一处 python 脚本使用了弃用的包 cchardet 的问题,这里更换了推荐使用的功能相近的包并修改了相应代码
自动化脚本提交的修改:
1. 自动格式化了大量 tools 中的 python 脚本
2. 自动格式化了大量 docs 中的 markdown 文件
Commits:
* chore: pre-commit引入black和isort规范py文件
* chore: Auto update by pre-commit hooks [skip changelog]
* chore: devcontainer添加isort扩展,排序python导入
* chore: pre-commit任务命名及更名
* style: isort fix
* chore: Auto update by pre-commit hooks [skip changelog]
* chore: 更新pre-commit的hook版本
* fix: 模块名与第三方库重名,大忌
* chore: 容器构建时额外安装isort
* docs: md -> markdown
* chore: 容器安装python包和maadeps
* fix: 修复过时python包
* chore: 指定pnpm版本
* chore: container支持选择轻量环境
* chore: 去掉rust
* chore: add plain env
* chore: 使用clangd语言服务器
* chore: 无需单独设置markdown的格式化工具
* chore: 更新安装的clangd版本
* docs: 简易文档适配
* docs: 在仓库README中重新编排codespaces相关指引
* chore: Auto update by pre-commit hooks [skip changelog]
* style: 调整缩进
* chore: 格式化工具不用特意排除被gitignore忽略的文件
* chore: sh文件在gitattributes中单列一类
* chore: 格式化docs下的markdown文件
* chore: 暂时不修改md文件中的代码块
* style: 人为明确markdown中的部分列表相关格式
* docs: 补上部分markdown的json代码块中缺失的逗号
* chore: Auto update by pre-commit hooks [skip changelog]
* chore: Auto update by pre-commit hooks [skip changelog]
* fix: 补上tools的服务器排序相关代码中缺失的逗号
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: 使用maadeps的clangd
* build: 更新maadeps工具链版本
* style: prettier fix
* revert: 还原maadeps版本
* revert: 取消使用maadeps的clangd依赖,改用系统apt安装
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-09-30 19:39:48 +08:00
zzyyyl
e7ade005ae
docs: 完善任务流程协议文档 ( #13232 )
...
* docs: 完善任务流程协议文档
* docs: English version of task-schema.md
* docs: markdown-lint
2025-09-23 14:21:37 +08:00
pre-commit-ci[bot]
2164724a9e
chore: Auto update by pre-commit hooks [skip changelog]
2025-09-23 13:52:02 +08:00
SherkeyXD
2fbbce2c13
docs: 回调消息协议文档视觉更新
2025-09-23 03:01:56 +08:00
SherkeyXD
6eaaf1ca7b
docs: 集成文档视觉更新
2025-09-23 02:41:13 +08:00
nekosu
494e4e5988
docs: Maa Pipeline Support 扩展文档 ( #14110 )
...
* doc: cache
* doc: vsc ext doc skeleton
* fix: svg ref
* doc: optimize
* docs: 在任务流程协议文档中添加扩展使用提示
* docs: add en translation
* docs: 补充跳转超链接
---------
Co-authored-by: Rbqwow <55343783+Rbqwow@users.noreply.github.com >
2025-09-21 04:31:14 +08:00
Weiyou Wang
b503c153fa
refactor: 维护信用作战相关功能及其文档 ( #14013 )
...
* refactor: 维护信用作战相关功能及其文档
* docs: i18n
* docs: 格式美化
* fix: 我错了我错了
* fix: 怎么顺序也有关系啊
* docs: 编队 -> 编队栏围的编号; 分队->编队
* docs: hyphen -> en dash
* fix: 修复旧参数警告
2025-09-10 22:56:33 +08:00
uye
d68b670aef
fix: 基建使用队列轮换时如果未勾选对应设施则不进入
...
fix #14019
2025-09-07 16:53:55 +08:00
Status102
24a92b4a01
refactor: 合并ocrBinThreshold ( #13635 )
2025-08-11 12:12:41 +02:00
uye
dd6c35fd92
rft: 增加企鹅物流 .cn 备用域名,迁移上报逻辑到 UI 层 ( #13602 )
...
* chore: 企鹅物流上报添加 .cn 域名
* rft: 将企鹅物流的上报交给 ui 处理
* chore: Auto update by pre-commit hooks [skip changelog]
* chore: 上报移除 cpr version
* docs: 添加对应文档
* chore: Auto update by pre-commit hooks [skip changelog]
* chore: 获取新 id
* chore: 提取链接
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-09 22:48:38 +08:00
Constrat
9b655ab600
fix: typo
...
[skip changelog]
2025-08-05 19:37:03 +02:00
Constrat
854893fc74
docs: cache defaults to true in task-schema.md
2025-08-05 19:35:57 +02:00
_Burnside
450092b91f
docs: fix typo ( #13503 )
2025-08-04 17:55:00 +08:00
Lemon-miaow
a8d0210944
feat: 新增是否进行线索交流选项 ( #13368 )
...
* feat: 新增是否进行线索交流选项
* chore: Auto update by pre-commit hooks [skip changelog]
* docs: 文档添加参数
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-02 20:32:33 +08:00
uye
452f430f2f
docs: useRaw 仅当 withoutDet 为 true 时生效
2025-08-01 23:27:58 +08:00
uye
b019b94594
docs: 更新文档与 maa_tasks_schema
2025-08-01 21:24:37 +08:00
uye
110397fc60
docs: 更新文档
2025-07-28 21:50:28 +08:00
uye
a1c491cf37
feat: ocr 任务暴露灰度阈值接口
2025-07-27 01:01:39 +08:00
status102
e3c0925d09
fix: 移除MaaCore的StartUp任务的client_type空值支持 ( #13318 )
...
* fix: 移除MaaCore的StartUp任务的client_type空值支持
* i18n: KR
---------
Co-authored-by: HX3N <scarlet7518@gmail.com >
2025-07-21 11:03:35 +08:00
uye
33476dc19d
docs: 更新肉鸽文档
2025-07-18 17:03:54 +08:00
DavidWang19
bc7e2d187d
feat: 初步适配界园肉鸽并初步实现存钱 ( #13183 )
...
* feat: 初步适配界园肉鸽并初步实现存钱
---------
Co-authored-by: 晓丶梦丶仁 <74444214+Daydreamer114@users.noreply.github.com >
Co-authored-by: SherkeyXD <57581480+SherkeyXD@users.noreply.github.com >
Co-authored-by: status102 <102887808+status102@users.noreply.github.com >
Co-authored-by: 不留 <weinibuliu@outlook.com >
Co-authored-by: HYY <95246895+HYY1116@users.noreply.github.com >
Co-authored-by: 萨拉托加 <151550168+Saratoga-Official@users.noreply.github.com >
2025-07-16 03:20:33 +01:00
uye
0e8562064b
chore: 添加缺失的翻译与文档更新
2025-07-13 15:03:18 +08:00
uye
8e52b734fc
docs: 高分辨率滑动修复文档
2025-06-09 16:15:13 +08:00
Sherkey Asher
4dac7a3309
feat: 模板图允许从子文件夹加载 ( #12717 )
...
* rft: 重构模板图位置
* rft: remove all Fire@Reclamation files
* feat: 支持从子文件夹加载模板
* chore: Auto update by pre-commit hooks [skip changelog]
* docs: 更新模板加载逻辑文档
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-24 23:00:18 +08:00
status102
021d185a4d
docs: 特征匹配detector遗漏
2025-05-21 11:44:47 +08:00
status102
53c2deaf07
feat: ProcessTask支持特征匹配 ( #12701 )
...
* feat: ProcessTask支持特征匹配
* chore: test
* fix: test
* docs: task文档
2025-05-16 13:13:48 +08:00
status102
ea8fdc354c
docs: 任务流color_scales注释优化
2025-05-14 16:18:02 +08:00
status102
c79a6eafe9
docs: 连战次数auto 文档
2025-05-06 18:11:32 +08:00
uye
54e2dee6a8
docs: 补上之前漏改的 tasks 路径修改
2025-05-06 16:03:22 +08:00
Lucien Shaw
3d800854d4
docs: 更正保全派驻协议文档中的拼写错误 ( #12578 )
2025-05-06 10:51:19 +08:00
Lemon-miaow
3a7c05fe77
feat: 适配基建队列轮换与干员休整 ( #11252 )
...
* feat: 创建使用游戏内基建配置换班功能 (WPF)
* feat: 基于上游更新适配游戏内基建配置换班功能 (WPF)
* feat: 适配队列轮换与干员休整(Core)
* chore: Auto update by pre-commit hooks [skip changelog]
* feat: 优化基建选项UI
* chore: Auto update by pre-commit hooks [skip changelog]
* perf: enum
* feat: 新增mode值合并infrast_rotation
* docs: 新增一键轮换字段
* rft: 同步 tasks.json 未拆分部分的修改
* perf: 合并界面
* rft: test
* fix: enum binding
搞不懂calcBinding了
* docs: update mode descriptions
* perf: 移除CustomInfrastEnabled
* perf: 简化参数设置
* chore: 添加提示
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com >
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com >
2025-04-29 19:12:27 +08:00
Sherkey Asher
0226f118c1
docs: 优化文档 ( #12361 )
...
Co-authored-by: Rbqwow <55343783+Rbqwow@users.noreply.github.com >
2025-04-16 22:22:29 +08:00
status102
48196d65f2
perf: 基建信息板收取信用增加开关 ( #12050 )
...
* perf: 基建信息板收取开关
* feat(core): 基建任务会客室领取留言板信用
* i18n: wpf
* fix: 补回遗漏传参,简化调用
* chore: Auto update by pre-commit hooks [skip changelog]
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-12 09:04:28 +08:00
status102
e20fee9aa8
docs: 作业协议补充难度字段 ( #11980 )
...
* docs: 作业协议补充难度字段
* i18n: 外文文档
2025-02-21 15:35:23 +08:00
晓丶梦丶仁
d8f05f8611
docs: 调整肉鸽文档 skill_usage 描述,尝试 json5
2025-02-17 21:27:17 +08:00
Hao Guan
205a4d64c5
feat(mac): 肉鸽参数配置新参数 ( #11866 )
2025-02-12 08:50:32 +08:00
status102
aeea33aff4
fix: 肉鸽烧水分队兼容
...
fix#11739
2025-02-07 17:14:23 +08:00
DavidWang19
d2982bd9b4
feat: 优化肉鸽刷开局模式的流程和逻辑 ( #11559 )
...
* feat: 新增刷开局模式下是否购物的选项
* chore: 修改傀影开局模板图文件名
* chore: 添加注释
* fix: 修复刷开局模式下不能进入商店的问题
* feat: 添加各肉鸽主题可刷开局 通用:热水壶 盾(血) 源石锭 希望 随机;水月:钥匙 骰子;萨卡兹:构想
* refactor: CheckComboBox 改为 key 在前
* feat: 界面添加开局奖励选择
* fix: ubuntu build
* feat: proxy 添加对应参数
* rft: 拆分烧水奖励领取
* chore: Auto update by pre-commit hooks [skip changelog]
* fix: 刷完后直接退出,精二时继续检查
* chore: Auto update by pre-commit hooks [skip changelog]
* perf: 优化肉鸽刷开局模式RoguelikeShoppingTaskPlugin verify
* perf: 简化肉鸽烧水期望传参
* chore: Auto update by pre-commit hooks [skip changelog]
* fix: Wpf传值错误
* perf: 衔接旧流程
* chore: Auto update by pre-commit hooks [skip changelog]
* feat: 支持选择不同的烧水分队和目标分队
* chore: Auto update by pre-commit hooks [skip changelog]
* fix: 移除遗漏调用
* fix: 变量名一致化
* chore: 烧水期望奖励翻译预留
* fix: 移除无用的set_task_base
* i18n: 添加开局奖励翻译
* i18n: JP translate
* i18n: KR translate
* i18n: zh-tw translate
* i18n: EN tweak
* chore: 移除不再使用的task
* docs: 加点文档
* docs: 烧水使用分队
* perf: UI
* chore: Auto update by pre-commit hooks [skip changelog]
---------
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com >
Co-authored-by: status102 <102887808+status102@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: ManicSteiner <manicsteiner@outlook.com >
Co-authored-by: HX3N <scarlet7518@gmail.com >
Co-authored-by: momomochi987 <as99us301@gmail.com >
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com >
2025-01-22 12:57:25 +08:00
BxFS
a3df45acd4
feat: 肉鸽月度小队/深入调查基础策略+自动切换 ( #11566 )
...
* feat: 肉鸽月度小队奖励/访谈记录策略 #7058
* i18n: Translation for 809d0db
* fix: place Roguelike@DialogSkip under various Roguelike@Stages, and Roguelike@DialogSkip / Roguelike@DialogSkipConfirm reordering
* feat: tickboxes for AutoIterate on wpf
* style: typo
* feat: Iterate Monthly Squad
* fix: proper insertion point for monthly squad plugin, and task for collecting rewards
* feat: Iterate Deep Exploration
* feat: autoiterate for mizuki, sami and sarkaz
* fix: proper InitialDrop.png for three roguelikes and proper compeletion behaviour for iterate plugins
* fix: use different MonthlySquadRewardMiss.png for each roguelike
* feat: Iterate Monthly Squad Comms Option
* refactor: RoguelikeIterateDeepExplorationPlugin and RoguelikeIterateMonthlySquadPlugin, provision for per theme deep exploration adaptation, and basic adaptation to get it running
* fix: keep Sarkaz@Roguelike@DeepExplorationEnd from intruding other tasks with empty.png, and attempted fix of Phantom@Roguelike@CommsMiss
* fix: predelay 500ms for StartExplore
* fix: reduce retry_times for tasks that expect fail
* refactor: move DifficultySelectionTaskPlugin skip condition from verify to load_params
* style: remove RoguelikeDeepExplorationSpecialParameters::load_params and remove linebreakers for long ProcessTasks
* fix: post rebase fixes
* fix: ChooseMonthlySquad -> MonthlySquad, Template -> OcrDetect for resilience against changed backgrounds, and mac/arm64 compiler compliance
* fix: drop load_params from RoguelikeDeepExplorationSpecialParameters
* fix: added delay for MonthlySquadCommsBackTwice/Once, and some style fixes
* revert: cfc1951a already merged
* refactor: duplicate template removal and replacement with ocr
* refactor: more duplicate template removal
* fix: phantom monthly squad dialog timout, again
* fix: ocr -> template without words, and duct tape for Phantom@Roguelike@StrategyChange so it does not lock up in case stage name wasn't captured
* chore: remove words from noop
* fix: Roguelike@DeepExplorationDark.png -> Phantom@Roguelike@DeepExploration.png
* fix: MonthlySquadCompleted/DeepExplorationCompleted task to callback, and basic machine translation for it
* fix: masking for Roguelike@DeepExploration.png and Roguelike@MonthlySquad.png , removing Roguelike@NormalOperation.png as unused
* chore: slight tweak to maskrange templates
* chore: Auto update by pre-commit hooks [skip changelog]
* refactor: variable names and DeepExplorationNotUnlocked.png masking
* fix: drop the nonexistent Sarkaz@Roguelike@DeepExplorationEnd.png and use default instead
* fix: delay moved from startExplore
* refactor: readability and duplicate removal
* refactor: filename, readability, and task chain adjustment
* perf: RoguelikeMode校验
* fix: retry 1->3, style fix and typo fix
* fix: move set_retry_times to RoguelikeTask
* docs: RoguelikeIterateMonthlySquadPlugin and RoguelikeIterateDeepExplorationPlugin
* fix: make MonthlySquadCommsBackTwice stuck proof
* chore: pick DeepExplorationSpecialParameters out of branch
* chore: Auto update by pre-commit hooks [skip changelog]
---------
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: status102 <102887808+status102@users.noreply.github.com >
2025-01-22 09:04:48 +08:00
Weiyou Wang
7d25bd0aa2
doc: 补充 Roguelike 任务 investment_with_more_score 与 start_with_two_ideas 参数的文档 ( #11546 )
...
* doc: 补充 Roguelike 任务 investment_with_more_score 参数的文档
* doc: 补充 Roguelike 任务 start_with_two_ideas 参数的文档
2025-01-14 22:24:59 +08:00
晓丶梦丶仁
0c85b07cc9
docs: 为肉鸽参数 start_with_seed 添加文档 ( #11531 )
...
docs: 为 start_with_seed 添加文档
2025-01-12 20:20:00 +08:00
晓丶梦丶仁
3d5e05414f
feat: 点刺、后勤种子存钱 & ProcessTask 添加 Input 方法 ( #11521 )
...
* feat: 为 ProcessTask 添加文本输入功能
* feat: 点刺、后勤种子存钱
* docs: 为 Input 方法添加文档
* perf: 添加循环刷钱cd检查
* perf: werror
* perf: 改变 Input 的 int 值
* perf: 减少 AsstProxy 传参,改用 c:Binding
* chore: 界面显示和获取分离
---------
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com >
2025-01-12 20:03:09 +08:00
BxFS
eaee3bff44
feat: 肉鸽满级自动停止选项 ( #11466 )
...
---------
Co-authored-by: Constrat <56174894+Constrat@users.noreply.github.com >
Co-authored-by: HX3N <scarlet7518@gmail.com >
Co-authored-by: momomochi987 <as99us301@gmail.com >
Co-authored-by: ManicSteiner <manicsteiner@outlook.com >
Co-authored-by: status102 <102887808+status102@users.noreply.github.com >
2025-01-10 15:27:39 +01:00
Windsland
8c10474934
docs: 肉鸽辅助协议文档翻译 ( #11360 )
2025-01-06 16:36:51 +01:00
Constrat
e07bdaf3d3
feat: RA2 multi-crafting
2024-12-23 18:07:35 +01:00
Rbqwow
1140f12a1c
docs: 任务流程协议 管理员权限FAQ 牛牛监控 ( #11375 )
...
* docs: uye
~~我不到啊~~
* docs: 管理员权限 FAQ
* docs: 更新小工具→牛牛监控
* docs: 补充管理员权限FAQ
* docs: 补全UAC FAQ翻译
* docs: 多余的空格
---------
Co-authored-by: uye <99072975+ABA2396@users.noreply.github.com >
2024-12-20 19:47:10 +08:00