APT
本地化 AI 全能工具箱,图片/视频/音频一键处理,隐私数据不离本地
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
本地化 AI 全能工具箱,图片/视频/音频一键处理,隐私数据不离本地
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
你有没有过这样的经历:想要批量处理一批老照片的画质提升,但每张都要上传到在线网站,等上半天还得担心隐私泄露;想用 DeepSeek 或 Qwen 模型在本地跑个对话,但又要装 Docker、又要配环境,光是部署就劝退了。
APT(AI Productivity Tool) 正是为解决这些痛点而生的。它是一款完全本地化运行的 Windows 桌面 AI 工具箱,核心理念是「隐私优先、开箱即用」。用户无需配置任何服务器环境,下载一个压缩包、解压、运行 exe,三步搞定所有 AI 能力——从图片无损放大、人像修复、卡通化,到视频插帧、超分辨率、去水印,再到音频降噪、人声分离,全部在本地完成,数据永远不会离开你的硬盘。
作者在 README 中明确写道:所有数据在本地处理,确保用户隐私和数据安全。这一理念在当前大厂 AI 服务普遍要求上传云端的背景下显得尤为难得。
APT 采用了典型的「前端展示 + 后端推理」分离架构。应用本身是一个标准的 WPF(Windows Presentation Foundation)程序,使用 .NET 10.0 编写,目标平台为 Windows 10 x64 1803 及以上版本。
前端层(src/Apt.App)采用 MVVM 模式组织代码,使用 CommunityToolkit.Mvvm 实现数据绑定和命令路由。UI 框架选用 WPF-UI(Wpf.Ui),提供了现代化的 Fluent Design 风格界面。应用通过依赖注入(IServiceProvider)管理各模块生命周期,配置信息存储在 appsettings.json,日志系统集成 Serilog 支持文件滚动输出。国际化方面内置了 en-US 和 zh-CN 两套语言资源,可自由切换。
核心推理层封装在 NuGet 包 APT.Service(v2.9.16)中,这是闭源的专有组件。所有 AI 模型的调用——无论是 ChatGPT、DeepSeek 等对话模型,还是图片/视频/音频处理模型——都由 APT.Service 统一调度。项目作者将核心算法编译为 DLL 闭源,既保护了知识产权,也简化了前端依赖。
功能模块按照输入媒介分为三大类:
代码结构中 ViewModels 和 Views 严格对应,每个功能模块(Image/AutoWipe、Video/SuperResolution 等)都有独立的 Page ViewModel 和 Page View,通过统一的 DashboardPageViewModel 中的卡片导航机制分发到各功能页。ServiceExtension 和 ProviderExtension 负责依赖注入配置,AppHostService 管理应用生命周期。
APT 内置了对 ChatGPT、DeepSeek、Phi、Qwen 等主流大语言模型的本地调用能力。用户可以在设置页配置 API 端点和密钥,模型将作为本地服务运行,所有对话数据不经过第三方服务器。这对于需要处理敏感信息的办公场景(如内部文档分析、代码审查)有实际价值。
隐私安全是核心卖点。 在这个 AI 服务普遍要求用户数据上云的时代,APT 提供了一条完全离线的路径。所有推理都在本地 NVIDIA GPU 上完成,对于企业内网环境、涉密场景或有隐私洁癖的个人用户,这是目前少数几个能真正落地的本地 AI 工具箱之一。
功能覆盖面广。 从图片到视频到音频,从生成到修复到增强,APT 覆盖了日常 AI 媒体处理的绝大多数场景。相比需要分别安装十几个独立工具的做法,一个 APT 统一了工作流,降低了工具切换成本。
开箱即用的体验。 免安装、免配置、解压即运行,没有 Docker、没有 conda、没有 GPU 驱动配置,的目标用户明显是 AI 能力有需求但技术背景有限的普通用户。
严重依赖 NVIDIA GPU。 项目描述中提到需要 GPU 加速,但代码中没有任何 GPU 加速层(CUDA/OpenCL/Vulkan)的实现细节可见。APT.Service 是闭源组件,底层究竟用的是什么推理框架(TensorRT? ONNX Runtime? PyTorch?)无从得知。对于没有 NVIDIA 显卡的用户,该工具实际上无法运行。
跨平台支持遥遥无期。 Android 和 iOS 仍处于「开发中」状态,Mac 和 Linux 仅在「计划中」。考虑到 WPF 本身是 Windows only 的技术栈,跨平台移植需要大规模重写,短期内的可能性较低。
闭源核心带来信任问题。 APT.Service 是整个项目的核心,但用户无法审计其代码。这意味着用户无法知道模型权重是否合规、是否存在隐藏的数据收集机制,也无法自行修改或扩展底层功能。对于一个以「隐私」为核心卖点的项目,闭源核心构成了内在矛盾。
版本迭代快但缺乏透明度。 两年内迭代到 2.9.16 版本,说明作者维护活跃。但 releases 页面 Assets 为空(说明打包发布不在 GitHub releases 页),用户需要通过 Gitee、Google Drive、百度云等第三方渠道下载,版本来源的权威性难以保证。
APT 是一款定位明确的本地 AI 工具箱,面向 Windows 平台、有 GPU 资源、对隐私有强需求的用户。它用 WPF 桌面应用的形式封装了多个 AI 推理能力,以「解压即用」降低门槛,以「数据不离本地」建立信任。但闭源核心、GPU 强依赖、跨平台缺失等问题也限制了它的受众范围。
对于技术团队而言,APT 的参考价值在于其产品化思路——如何将多种 AI 能力统一到一个 UI 中,并通过本地化部署解决隐私合规问题。对于普通用户,它提供了一个无需折腾就能用上 AI 图片/视频处理工具的可行方案,前提是你有一台带 NVIDIA 显卡的 Windows 电脑。