Skip to content

hxcan/joyman

Repository files navigation

JoyMan - 分布式安卓任务管理系统

📱 项目简介

JoyMan 是一款完全本地运行的分布式安卓任务管理系统,与未来姐姐 AI 助手深度集成。支持设备间 P2P 同步,无需依赖云端服务。

✨ 核心特性

  • 完全本地运行: SQLite 数据库,数据完全掌控在自己手中
  • Redmine 兼容 API: 最小化迁移成本,支持从 Redmine 导入任务
  • 分布式 P2P 同步: 设备间通过 WiFi/蓝牙分享任务包
  • 随机数字 ID: 避免 ID 冲突,支持离线生成
  • 冲突容忍机制: 导入时自动检测并重新分配冲突 ID
  • AI 语音集成: 通过未来姐姐语音创建/查询任务

🏗️ 技术架构

  • 平台: Android (纯 Java)
  • 数据库: SQLite
  • ID 生成: 时间戳 + 随机数(约 14 位数字)
  • 同步协议: JSON 任务包 + 数字签名
  • 冲突处理: 基于标题 + 创建时间的唯一性检测

📅 开发阶段

  • 阶段一 (1 周): 核心功能(数据库、ID 生成器、基本 API)
  • 阶段二 (1 周): 导入导出(任务包格式、冲突处理)
  • 阶段三 (2 周): P2P 同步(设备发现、增量同步、UI)

🤝 与未来姐姐集成

  • 语音创建任务:"记个任务:明天开会"
  • 智能推荐:未完成高优先级任务提醒
  • 一键分享:导出任务包通过系统分享菜单

📄 许可证

MIT License


项目代号:JoyMan | 开发者:太极美术工程狮狮长

About

分布式安卓任务管理系统 - 完全本地运行,支持 P2P 同步,与未来姐姐 AI 助手深度集成

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages