RicePanel - Typecho 博客管理助手
RicePanel 是一款基于 Flutter 构建的高颜值、跨平台 Typecho 博客管理客户端。它旨在为 Typecho 用户提供优雅、流畅的移动端管理体验,支持文章发布、评论管理、数据统计等核心功能。
核心特性
- 数据看板:直观展示博客运行状态、文章总数及评论统计。
- 文章管理:支持文章与页面的创建、编辑、删除以及草稿保存。
- Markdown 编辑:内置流畅的 Markdown 编辑体验。
- 评论互动:随时随地查看并回复读者评论,支持审核与删除操作。
- 附件管理:支持上传图片及管理已有附件(即将实现)。
- 现代设计:遵循 Material 3 设计规范,支持 Dynamic Color及深色模式。
- 多站点切换:支持配置多个博客地址,一键快速切换(即将实现)。
技术栈
- 框架: Flutter
- 网络流: Dio
- 本地存储: SharedPreferences
- 主题系统: Dynamic Color / Material 3
- Markdown: flutter_markdown
- 图片选择: wechat_assets_picker
快速开始
1. 前置要求
- Typecho 版本: 建议使用最新稳定版。
- 配套插件: 必须在 Typecho 后台安装并启用
RicePanel专用服务端插件(详见插件仓库)。
2. 环境搭建
确保你已经安装了 Flutter SDK (>= 3.11.0)。
# 克隆仓库
git clone https://github.com/cc2562/ricepanel.git
# 进入目录
cd ricepanel
# 获取依赖
flutter pub get
# 运行项目
flutter run或者你可以在 Releases 下载预编译好的安装包。
3. 连接博客
- 打开应用后进入登录页面。
- 输入你的博客地址(例如
https://example.com)。 - 输入在 RicePanel 插件中生成的 API Key。
- 点击“连接”即可开始使用。
许可证
本项目采用 MIT 许可证。