Skip to content
AIXINJUELUOAIPublic

About

No description, website, or topics provided.

Resources

Stars

50 stars

Watchers

0 watching

Forks

Repository files navigation

Will do

一、项目简介

Will do 是一款 Android 智能信息记录助手 通过截图、图片、文字等方式,识别日常生活中的各类信息,将日程安排、出行信息、取件码和账单自动整理并记录,配合提醒与实况通知,让信息从看到到记下更省事。

二、核心功能

信息提取与记录

  • 日程安排:提取时间、地点和事项,支持提醒、重复日程、归档及系统日历同步。
  • 取件与取餐:识别取件码、取餐码及相关地点,集中展示,方便随时查看。
  • 出行信息:识别火车、航班、打车等信息,提取班次、座位、检票口等关键内容。
  • 账单记录:识别金额、收支方向和交易时间,自动记账并提示重复,支持手动编辑、收支统计及账单导入导出。
  • 自动记账:支持无障碍页面采集、Xposed 支付消息采集,以及通知与短信正则识别。适配情况随应用版本和系统环境有所不同。

悬浮窗与随口记

  • 通过悬浮窗快速输入信息、发起识别或查看记录。
  • 支持文字、语音与图片随口记,随时保存临时事项和灵感。
  • 配合侧边栏、快捷磁贴等入口,减少应用间切换。
  • 通过实况通知展示日程、取件和记账结果,适配部分厂商胶囊与超级岛。

课表

  • 支持课程导入与管理,以及单双周、重复课程和调课。
  • 课程与日程结合展示,方便统一查看当天安排。
  • 支持课程提醒和桌面小组件。

天气

  • 查看天气信息,支持定位或选择位置。
  • 提供天气预警与风险提示。
  • 支持天气实况通知,方便及时了解天气变化。

WebDAV

  • 连接自己的 WebDAV 服务,进行数据备份与同步。
  • 支持本地备份与恢复,方便迁移和保存数据。

三、安装与使用

支持 Android 13 及以上版本。

下载

点击下载

开始使用

  1. 下载并安装 Release 页面提供的安装包。
  2. 在“模型与连接”中配置模型服务;截图和图片识别需要支持图片输入的多模态模型。
  3. 根据需要授予通知、日历、悬浮窗或无障碍等权限。
  4. 通过应用内入口、悬浮窗或快捷磁贴开始识别与记录。

四、特别感谢

感谢以下开源项目,本项目的部分功能参考或使用了它们的实现:

项目 参考或使用的部分
HopOntoIsland 早期原生实况通知反射调用方案参考,现已改用 Google 官方 API
starSchedule Flyme 实况通知相关代码
HyperIsland 小米超级岛相关代码
parcel 短信取件码提取相关代码
AutoAccounting Xposed 自动记账、通知与短信信息提取相关实现
WakeUpDecoder 新版 WakeUp 课表分享口令的签名与解密实现,移植为 Kotlin;来源与许可说明

感谢上述项目的开发者,以及参与 Will do 测试、反馈问题和提出建议的用户。

五、开源许可

Copyright © 2024–2026 AIXINJUELUOAI

本项目采用 GNU GPL v3 或更新版本开源许可。使用、修改与分发本项目时,请遵守相应许可条款,并保留版权及许可声明。

完整条款请参阅 LICENSE。第三方代码保留各自许可与署名;WakeUpDecoder 的 Apache 2.0 许可全文 与 来源声明 随项目及应用资源一并提供。

About

No description, website, or topics provided.

Resources

Stars

50 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages