Skip to content
项目

Xmarmalade/alisthelper has 2,440 GitHub stars and 165 forks. GitHot measured +1 stars in 24 hours and 0 in 7 days. Last checked 2026-11-11 09:58 UTC. Last push 2026-03-13.

这些数字如何统计

Alist Helper is an application developed using Flutter, designed to simplify the use of the desktop version of alist. It can manage alist, allowing you to easily start and stop the alist program.

实测星标增长

24小时
+1
7天
0
15天
更新延迟
1个月
更新延迟

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

README_zh-Hans.md

原文

alisthelper

English | 简体中文 | CODE_OF_CONDUCT

Downloads GitHub release (latest by date including pre-releases)

Alist Helper是一款使用Flutter开发的应用程序,旨在简化alist/openlist桌面版的使用。它可以管理alist/openlist,让您轻松启动和停止alist/openlist程序。

等等,Alist Helper不仅支持alist/openlist,还支持rclone管理,将alist/openlist挂载为硬盘使用。

截图

image image
image image

Alist Helper包括多个实用功能

  • 自动启动alist/openlist
  • 最小化至系统托盘
  • 开机自启和开机静默启动
  • 能够快速查看alist/openlist的版本和管理员信息
  • 可调整的alist/openlist启动参数。你可以可以根据自己的特定需求和偏好来自定义启动参数。

免费。无跟踪。无广告。

目前,此应用可在 Windows 和 macOS 上使用。(您可以在 Linux 上自行构建)

请注意,此程序不包含 alist 的二进制文件。您需要手动下载它们。

以下是 Alist Helper 和其他解决方案的比较。

alist alisthelper alist desktop
价格 🆓 Free 🆓 Free 💰8$/50¥
开机自启 🛠️ 需要手动配置 ✅ 支持 ✅ 支持
静默启动 ❌ 不支持 ✅ 支持 ✅ 支持
伴随启动 ❌ 不支持 ✅ 支持 ✅ 支持
GUI ❌ 不支持 ✅ 支持 ✅ 支持
系统托盘 ❌ 不支持 ✅ 支持 ✅ 支持
参数调整 🛠️ 需要手动配置 ✅ 支持 ❌ 不支持
Http代理 🛠️ 需要手动配置 ✅ 支持 ❌ 不支持

开始使用

Wiki

贡献

AlistHelper 是一个开源项目,我们欢迎任何有兴趣帮助改进该应用程序的人进行贡献。无论你是开发人员、翻译者还是文档编写者,都有很多参与方式。

入门指南

如果你有意向为 AlistHelper 贡献代码,你需要遵循以下步骤:

运行

Fork存储库并安装Flutter。

在你安装了Flutter之后,你可以通过键入以下命令来启动该应用程序:

flutter pub get
dart run build_runner build
flutter run

翻译

你可以帮助将该应用程序翻译成其他语言!

  1. Fork该存储库
  2. 选择一项
    • 添加缺失的现有语言翻译:只需更新lib/i18n中的_missing_translations_<locale>.json
    • 修复现有翻译:更新lib/i18n中的strings_<locale>.i18n.json
    • 添加新语言:创建一个新文件,关于locale参见:locale codes。
  3. 可选项:重新运行该应用程序
    1. 确保你已经运行过该应用程序。
    2. 通过dart run build_runner build更新翻译
    3. 通过flutter run运行应用程序
  4. 提交拉取请求

请注意: 使用@标记装饰的字段不应被翻译,它们在应用程序中不会被使用,仅仅是有关该文件的信息文本或为翻译者提供上下文。

贡献指南

在向AlistHelper提交拉取请求之前,请确保你遵循了以下准则:

  • 代码应该有良好的文档,并根据Dart风格指南进行格式化。
  • 所有更改都应该有测试覆盖。
  • 提交的注释应该写得清晰明了,概述更改内容和任何相关上下文。
  • 拉取请求应该针对master分支,并包含对更改的清晰概述。

缺陷报告和功能请求

如果你在AlistHelper中遇到了一个缺陷或者有一个功能请求,请在问题跟踪器中提交一个问题。请确保提供清晰的问题或功能请求描述,以及任何相关的上下文或复现该问题的步骤。

探索相关项目