我正在把 AI 工作流、文档工程和平台化产品揉在一起,最近的主线是 Presto-io:一个 Markdown -> Typst -> PDF 的文档转换平台。
Presto-io 不只是一个转换器。它包含桌面端、Web 服务、官网、模板注册中心、官方模板、脚手架、开发者文档和 Agent Skills。我的工作重点是把这些部分组织成一个能持续演进的生态:
- 主应用:Go + SvelteKit + Wails,桌面端与 Web 端共享核心逻辑。
- 模板系统:用独立二进制协议连接 Go、Rust、TypeScript 等不同语言的模板。
- 注册中心:GitHub Actions + Python 生成静态 registry.json,通过 Cloudflare Pages/CDN 分发。
- 安全模型:official、verified、community、unrecorded 四级信任体系,配合 SHA256 校验、下载白名单、超时和最小环境执行。
- 开发者体验:维护 create-presto-template、多语言 starter、官方模板和完整模板开发规范。
- 文档与官网:用 Astro 官网、真实 UI Showcase 和集中式文档仓库服务用户、模板开发者和核心贡献者。
我更关心系统是否能长期运转,而不是单次功能是否完成。
| 方向 | 我关注的问题 |
|---|---|
| AI 原生开发 | 如何让 AI 参与真实工程,而不是只生成一次性代码 |
| 平台架构 | 如何设计边界、协议、分发、权限和扩展机制 |
| 自动化 | 如何把构建、测试、发布、文档和校验沉淀成流程 |
| 文档工程 | 如何把 Markdown、Typst、模板和 AI Skills 连接起来 |
| 教育场景 | 如何把软件能力落到公文、教案、课程计划和实训材料 |
| 项目 | 说明 |
|---|---|
| Presto | Markdown -> Typst -> PDF 的桌面/Web 文档转换平台 |
| Presto Homepage | Astro 官网,嵌入真实 UI Showcase 与下载/文档入口 |
| template-registry | 模板发现、提取、编译预览、索引生成和 CDN 部署 |
| presto-official-templates | 公文、实操教案、授课进度计划等官方模板 |
| create-presto-template | 面向模板开发者的交互式 CLI 脚手架 |
| resume | 个人简历站,已迁移为 Astro 项目 |
- 电力专业教学:电子技术、电力电子、电气设备控制、高压电器装配、电气装置安装。
- 班级治理:规则、组织、公开流程、复盘机制和低成本协作。
- 硬件与嵌入式:示波器、万用表、信号发生器、立创 EDA、4 层 PCB、ARM/JTAG、Simulink。
- 个人基础设施:Homebrew Tap、Docker Compose、监控、云平台部署和 GitHub Actions 自动化。
- GitHub:github.com/Mrered
- Blog:cio.mre.red
- Email:
mrered@proton.me


