MooTool

Handy tool set for developers

View on GitHub

MooTool Next Flutter

独立桌面产品线,使用 Flutter 实现。功能与布局以 next/ Electron 1.1.4 为参照,产品身份、数据、安装和更新与 Java / Electron / Tauri / macOS Native 隔离。

当前版本 0.1.0:P0–P6 工具与桌面通道已在代码侧落地;P7 更新只读 next-flutter,安装包脚本未签名。其余缺口见 差异审查。页面不会提供假成功操作。

开发文档:

文档 用途
Cursor 开发主指南 产品边界、阶段、架构
逐工具功能规格 26 个入口
验收 状态与检查
ADR 编辑器、窗口、算法、数据

环境

运行

export PATH="$HOME/sdk/flutter/bin:$PATH"   # 或你的 Flutter SDK
cd next-flutter
flutter pub get
flutter test
flutter run -d macos -- --data-dir /tmp/mootool-next-flutter-dev

不要使用真实用户数据目录做测试。默认数据路径:

产品边界

项目
Product ID next-flutter
显示名 MooTool Next Flutter
Dart package mootool_next_flutter
应用 ID com.rememberber.mootool.next.flutter
版本 pubspec.yaml0.1.0+1
Tag next-flutter-v0.1.0

打包(未签名)

python3 scripts/check-release.py --root .
./scripts/package.sh macos     # 使用 /Applications/Xcode.app(即使 xcode-select 仍指向 CLT)
./scripts/package.sh windows   # 在 Windows 上
./scripts/package.sh linux     # 在 Linux 上

产物命名见 docs/release.md。更新检查只读 next-flutter,下载校验后手动打开安装包,不会提示自动安装成功。