人间事 Mortalia(笔记应用)产品系统Vibe Coding

我要开发同款
花火2026年10月13日
2阅读

技术信息

语言技术
CSS、React、TypeScript、Rust
系统类型
Windows、MacOS、Android应用
行业分类
项目任务、内容平台

作品详情

行业场景

个人知识管理场景:用户希望在手机上随手记录、在电脑上整理写作,且数据由自己掌控,不依赖封闭的商业笔记服务。
立项为解决"双端笔记同步易冲突、数据难迁移"的问题,笔记以 Markdown 文件保存,通过对象存储在 Mac 与 Android 间同步。

功能介绍

手机端:卡片流首页、快速记录、搜索、多级标签、收件箱。
桌面端:Markdown 编辑、双向链接与段落链接、预览与批注、回收站。图片独立存储,自动压缩并生成缩略图,跨端同步。同步支持离线保存、中断后重试,冲突时保留两份而不覆盖。支持版本升级时的数据迁移与恢复。

项目实现

我负责需求梳理、架构设计、功能验收与回归测试,开发过程大量使用 AI 编码代理协作。技术栈:Tauri 2 + Rust 做原生层,React 18 + TypeScript + Zustand 做界面,Milkdown 做编辑器,对象存储做同步。
难点是双端同步的一致性:我设计了两台模拟设备往返的对照测试,39 个样例逐字节一致;另有 92 个回归脚本做批量检查,并做了开发、测试、正式三套环境隔离,防止测试污染真实数据。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论