带病投保、无健康告知保险汇总

一个很具体的麻烦

写博客这件事,发布只是其中一环。真正消耗人的是发布之后:一条评论躺在待审核里等你判断,一篇稿子有个错别字要改,想发张手机上刚拍的照片却得先传到电脑再上传图床,后台地址在手机上打开、缩放、找输入框,五分钟过去了还没开始干活。

Typecho 的后台是为桌面浏览器设计的。它在那儿很好,但没人规定你必须在那儿用它。

「迷你日志APP」就是为这个缺口做的:一款 Android / iOS 原生 App,通过标准 XML-RPC 协议直连你自己的 Typecho 站点,把日常最高频的那几件事——写、改、审、传、看——搬到手机上重做一遍交互。

迷你日志APP-01.png

它不是网页套壳

第一版需求评审时我们就否掉了 WebView 方案。把后台网页塞进一个 App 外壳,得到的只是"能打开",不是"能用":表格横向溢出、日期控件弹不出、点一下等三秒白屏。

所以这是一款原生渲染的应用,底部六个模块对应六件具体的事:

迷你日志APP-02.png

概览负责回答"现在需要我做什么"。最新文章数、页面数、评论总数、待审评论四格数字直接可点,点待审就跳到那批评论前面;下面挂五条最近更新,右侧一个"编辑"直达正文;站点地址、管理员、XML-RPC 端点、当前主题、未读通知收在一张信息卡里。下拉刷新,全站数据重新拉一遍。

内容是列表页该有的样子。文章与页面分两个 Tab,状态筛选(全部 / 已发布 / 草稿 / 待审 / 私密)、分类 Chip、关键词搜索三层过滤叠在一起。点开批量管理后逐条勾选、全选、一次删除——处理一批垃圾旧稿的时候,这比在网页后台一个个点快得多。

撰写是这个 App 花心思最多的地方。除了标题和正文,它把 Typecho 那些散落在各处的字段收进一个面板:摘要、别名、分类、标签、访问密码、是否允许评论、是否接收 trackback、发布时间。分类填了个不存在的名字会自动创建,不用先回后台建。写完有四种落库方式可选:立即发布、存草稿并提交到站点、只存本机草稿不上站、更新已有内容。第三种尤其有用——在地铁上写的半成品可以先留在手机里,回到电脑前再决定要不要发。

工具栏给的是 Markdown 语法插入(加粗、斜体、引用、代码、链接、插图),符合手写习惯;同时提供预览,用与前台一致的排版检查效果。

评论支持按状态筛选和搜索,单条可以回复、通过、转审核、标垃圾、删除,也能批量处理。手机上判断一条评论是不是广告通常很快——它不需要你读完,只需要看一眼作者名和开头几个字。

媒体是图片的两条路之一:走站点媒体库。相册选图、上传、复制链接、重命名、删除,缩略图网格展示,可按文件名搜索,可在"仅图片"和"全部文件"之间切换。

管理分发其余入口:多站点切换、分类标签、成员、外观主题、各类设置。

顺手解决的两个长期痛点

迷你日志APP-03.png

图床。 App 内置多云对象存储适配层,支持阿里云 OSS、腾讯云 COS、七牛云、又拍云、AWS S3、Cloudflare R2 六家。国内厂商排在前面,有官方默认值的字段自动预填,其余留空由你填。配好之后有一个独立的图床文件管理页:目录浏览、按名搜索、只看图片、上传到指定目录、重命名、批量删除。写文章时插图可以直接从图床挑,不必每次复制粘贴 URL。

备份。 这是很多移动端工具会漏掉的一环。迷你日志把站点连接信息、本机草稿、书架收藏、通知记录、压测历史、偏好设置、图床密钥、锁校验值全部纳入备份范围,账号密码与附件二进制可以单独勾选是否包含,超过单文件上限自动分卷。恢复时分两种:只覆盖本机数据,或者顺带把内容回写到站点(按标题与日期查重后发布)。换手机这件事因此变成"导出一个文件、导入一个文件",而不是重装 App 后从零配置。

隐私这条线画得很硬

所有业务数据存在手机本机。 没有我们的服务器,没有账号体系,没有任何内容统计上报。App 发出网络请求只有两个去向:你自己的博客站点,和你自己配置的图床。卸载即清除。

需要跨设备迁移时靠上面那个备份文件,由你自己保管、自己传递。

另外一层保护是给"手机递给别人"这种场景准备的:应用锁。4 位以上密码,支持指纹或面容解锁,可以开启切到后台自动上锁,并选择延时档位——立即、30 秒、1 分钟、5 分钟、15 分钟、1 小时。选 5 分钟的意思是,短暂切出去回个消息不会被拦,但放下手机半小时后再回来需要解锁。也可以随时手动锁定。

有一件事我们选择说清楚

有些能力我们没有做,而且做不到。

迷你日志APP-04.png

Typecho 的标准 XML-RPC 协议不覆盖主题切换、成员增删改、插件开关、个人资料修改,也不提供服务端分页与搜索。这些不是"下个版本补上"的问题,而是接口层面就没有开放。

我们的处理方式是:不做假动作。成员页给你只读列表,外观页告诉你当前主题和可用页面模板,个人资料纯只读,分类改名走"删除后重建",搜索与分页在客户端本地完成。App 启动时会探测你这个站点实际提供了哪些方法,不支持的模块显示明确的空态说明,而不是转圈报错或者摆一个点了没反应的按钮。

概览页那个九项能力徽标就是这个探测结果的外显:文章、页面、评论、分类、标签、用户、媒体、设置项、模板外观,绿勾表示可用。你可以一眼看出自己的站点能配合这个 App 做到什么程度。

坦白讲,这比假装全能需要多一点勇气,但我认为值得。一个工具说自己不能做什么,你才敢相信它说自己能做什么。

还有两个不那么正经的功能

前台阅读与书架。 除了管理后台,它也是个阅读器:站内搜索、最新列表、直接打开站点网页。看到好的文章可以加入书架,正文会被完整保存到本机,之后离线可读——通勤路上没有信号的时候,这就是个私人杂志。

压力测试。 藏在管理页深处,进入需要密码。它能批量写入 10 到 1000 篇带标记的文章,用来验证站点承载:数量、每篇间隔(不限 / 200ms / 500ms / 1000ms)、直接发布或以草稿写入都可以选,全程进度可见、随时中断,连续失败会自动止损。历史记录留下成功数、失败数、耗时和错误明细。跑完之后按"压测数据"标记一键清理,不留残余。

这个功能的真实用途是:换了新主机或者调优了缓存之后,想知道到底扛不扛得住,又不想专门去装 JMeter。

谁适合用它

如果你的博客是自己维护的 Typecho 站点,并且你有过下面任意一个念头,这个 App 大概率合你的意:

  • 想在外面随手改掉文章里的错别字
  • 觉得手机上开后台网页是一种折磨
  • 希望评论能在两分钟内被处理掉而不是攒一周
  • 介意任何第三方知道你在写什么
  • 需要一个能真正导出的备份,而不是一句"数据都在云上请放心"

反过来,如果你要的是在手机上切换主题、管理用户权限、开关插件,那么请直接用桌面后台——这类操作依赖的接口本来就不存在,任何声称能在手机上完成的同类工具都值得你多问一句它是怎么做到的。

获取

Android 与 iOS 安装包下载地址见官网下载区,联系方式与反馈渠道一并列在那里。首次使用请先确认站点已开启 XML-RPC,然后在「连接 Typecho 站点」填入站点地址与管理员账号,点「测试并连接」——伪静态和 index.php 两种端点形式会自动探测并回退重试,成功后自动完成能力探测,之后就可以开始写了。

下载地址:https://tp.minirizhi.com/

本工具是独立开发的第三方 Typecho 客户端,与 Typecho 官方无关。你的内容始终只属于你的站点。

文章目录
扫码了解详情