墨语手写模拟器
它不是从“做一个 AI 产品”开始,而是从大量重复手写材料的现实需求开始。最初只需要把文字放到纸张上,真实使用很快暴露出字体重复、格线错位、多页排版和手机操作等问题,项目因此逐步从单页工具演进为持续运行的产品。
为谁而做需要把文字、图片或文档快速转为自然手写稿的学生、教师与办公人员。
交付到哪里线上 Web 产品;Vue 3 + Node.js 单仓多包;支持前端版本回滚。

我不想只摆一张截图和一串技术栈。每个项目都从一个真实处境开始:为什么要做、怎样被现实推翻、最后交付了什么,又有哪些问题至今没有解决。
它不是从“做一个 AI 产品”开始,而是从大量重复手写材料的现实需求开始。最初只需要把文字放到纸张上,真实使用很快暴露出字体重复、格线错位、多页排版和手机操作等问题,项目因此逐步从单页工具演进为持续运行的产品。
为谁而做需要把文字、图片或文档快速转为自然手写稿的学生、教师与办公人员。
交付到哪里线上 Web 产品;Vue 3 + Node.js 单仓多包;支持前端版本回滚。

起点只是想更好地阅读一本书。使用普通 AI 摘要时,我发现真正缺失的不是答案,而是围绕原文持续追问、做批注、建立知识结构并在之后复习的完整过程,于是把阅读、伴读和记忆做进同一个产品。
为谁而做希望边读边问、形成结构并长期复习的深度阅读者、学生与知识工作者。
交付到哪里Web 已上线;React Native + Expo 移动端阶段 0—3 完成,Android 待正式出包。

真正的问题不是 AI 不会写,而是选题、证据、版本、配图、视频和发布结果散落在不同地方。早期节点画布让系统看起来强大,却增加了创作者的理解成本,所以项目正在从“工作流编辑器”转向“内容项目工作台”。
为谁而做需要长期生产文章、视频并管理多平台发布的个人创作者。
交付到哪里本地持续开发的 FastAPI + React 产品,保留浏览器验收与 Remotion 渲染基础设施。

项目最初是 Flask + SQLite 的基础台账,随着真实工作不断加入导入导出、统计、证明材料、权限和手机采集。它不是简单的 CRUD 展示,而是如何把纸质流程逐步变成可维护、可追踪又保护敏感数据的数字系统。
为谁而做需要维护农户档案、村务台账并进行现场采集的基层工作人员。
交付到哪里FastAPI + React + PostgreSQL;桌面安装链路与 React Native/Expo 手机采集主链路已打通。

这些工具不是一次规划出来的套件,而是连续几个工作场景的积累:比对名册、生成整改台账、批量映射模板、按户拆分收入表。共同点是规则稳定、频率高、人工复制容易出错。
为谁而做经常处理名册、台账、Excel 与 Word 模板的基层办公人员。
交付到哪里四个独立桌面工具统一进本地工具库,按需维护;真实业务文件不进入 Git。
纸质识字卡很难持续更新,也不能根据掌握情况调整顺序。这个项目从孩子每天复习的实际场景出发,把汉字、图片、词语和复习模式放在一个简单工具里。
为谁而做需要在家里帮助孩子复习和巩固汉字的家长。
交付到哪里Vue 3 + Express + SQLite 的家庭学习工具;私有仓库保存,低频维护。

饮酒频率和身体感受很容易凭印象判断。我想做一个足够轻的记录工具,把时间、酒类、症状和风险因素变成可以回看的个人趋势。它也是我第一个完整走通设计、开发、测试和上架准备的移动产品。
为谁而做希望客观记录饮酒频率、宿醉和身体感受的成年人。
交付到哪里Android / iOS / Web / Windows 跨平台代码完成;私有仓库归档。

这些插件都来自内容工作流中的小摩擦:Markdown 写完后无法预览公众号效果、AI 对话历史难以查看、微信内容转换需要来回复制。与其等待一个万能工具,不如把高频问题做成 Obsidian 内的小插件。
为谁而做希望在 Obsidian 内完成排版预览、对话归档和公众号内容转换的创作者。
交付到哪里两个公开插件仓库持续可访问;公众号转换插件完成本地改造但暂不公开。
添加微信时备注“AI”,我会邀请你进入实操共学群。这里主要交流真实项目、工具实践和踩坑,不做资料囤积。