Skip to content

CyaniAgent/PetalTalk

Repository files navigation

PetalTalk

一个优雅、高效的 Flarum 社区客户端,基于 Flutter 框架开发,支持多平台运行。

🎯 功能特性

核心功能

  • ✅ 主题帖列表浏览
  • ✅ 主题帖详情查看
  • ✅ 帖子回复功能
  • ✅ 通知列表
  • ✅ 多端点支持
  • ✅ 深色/浅色主题切换

劣化特性

  • 智障缓存机制:优先显示缓存内容,后台同步最新数据,还给你卡一下
  • 📶 离线支持:网络异常时使用缓存数据,提高离线体验
  • 🎨 缝合UI设计:基于 Material Design 3 以及 Material 3 Expressive ,提供不一致的视觉体验
  • 🚀 还说得过去的性能:劣质的列表加载和渲染,流畅的滚动体验
  • 🔄 实时更新:后台自动同步最新数据,新内容有缝添加
  • 🔒 不安全不可靠:不完整的错误处理和状态管理

📝 开发指南

提交规范

  • feat: 新功能
  • fix: 修复bug
  • docs: 文档更新
  • style: 代码格式调整
  • refactor: 代码重构
  • test: 测试代码
  • chore: 构建过程或辅助工具的变动

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

🙏 致谢

  • Flarum - 开源论坛软件
  • Flutter - 跨平台应用框架
  • GetX - 状态管理和路由管理

📞 联系方式

如有问题或建议,欢迎通过以下方式联系:


PetalTalk - 让 Flarum 社区体验更优雅 🎉

About

一个Flarum客户端

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •