Build the editing core and first ID-photo workflow
Completed · 2026-09-16 · v0.1.0
Project route
An open-source image toolkit maintained by Luminous, combining ID-photo creation, background removal and replacement, resizing, and compressed export in a browser workflow designed for privacy, clarity, and precise controls.
Projects最初聚焦证件照制作,希望普通桌面用户无需阅读复杂说明,也能在较短时间内完成选规格、处理背景、调整构图和导出。随着版本推进,定位扩展为Local first的图片处理工具,同时保留证件照工作台作为主流程。
当前可完成裁剪、移动、缩放、旋转、抠图与背景处理,支持像素、毫米和 DPI 调整,导出 JPG、PNG、WebP,并提供压缩、抠图换底和尺寸调整三个独立工具。
第一,构图参数与最终输出像素解耦,避免修改尺寸时破坏已经确认的画面;第二,用户可以跳过抠图直接进入构图与导出;第三,图片默认留在本地浏览器处理。
Projects对输入体积、最长边、总像素、输出尺寸、DPI、质量和目标文件大小设置边界,并用 cores心Testing、模式矩阵与静态构建检查桌面、平板和Mobile流程。
截至 v0.3.1,Projects已经完成四步工作流、Mobile与专业模式、全屏编辑、手势控制、本地二维码Share、隐私与条款页面,并进入稳定维护Stage。Projects采用 Apache-2.0 许可证公开代码。
更多规格模板、边缘优化、批量工具、实时背景与跨平台形态仍属于后续方向;云端 AI 抠图、账号同步、支付会员和广告不属于第一Stage已经完成的范围。
Milestones
Completed · 2026-09-16 · v0.1.0
Completed · 2026-09-16 · v0.2.0
Completed · 2026-09-17 · v0.2.1
Completed · 2026-09-17 · v0.2.2
Completed · 2026-09-18 · v0.2.3
Completed · 2026-09-21
Completed · 2026-10-11
Planned · Future releases
Field notes
SimplePortrait has advanced to v0.3.1. This update aligns its DreamWalk project status, primary-repository relationship, and development route; detailed code changes remain documented in the primary GitHub repository.
Next: Continue evaluating templates, matting quality, and batch features without compromising the local-first workflow.
把产品从单一证件照制作扩展为本地图片工具,建立选规格、背景处理、构图、参数与导出的四步流程;加入独立专业模式、全屏编辑、手势控制、本地二维码与系统Share,并统一介绍、指南、隐私和条款页面。
Next: 继续验证更多图片边界条件,并评估模板与批量工具的优先级。
围绕步骤画布、弹窗、自定义规格和导出布局进行系统修正,使桌面、平板横竖屏和Mobile的 cores心操作保持一致;同步整合公开页面与导航结构。
Next: 在稳定基础上重构主流程与专业工作区。
连续两次迭代Mobile布局、交互和响应式细节,并增加不同模式与视口组合的端到端检查,避免只在单一桌面尺寸下可用。
Next: 继续解决画布、对话框和导出区域在复杂尺寸下的稳定性。
首版建立编辑 cores心、规格与构图、背景处理、导出和Testing基础;随后补齐隐私页面、部署说明、语言与Theme调整,使工具不仅能运行,也能清楚说明数据如何处理。
Next: 优先打磨移动浏览器与触控Device体验。
Related writing
从证件照制作需求出发,记录首版怎样确定本地处理边界、拆分构图与输出参数,并建立可继续迭代的编辑 cores心。
Read note复盘 v0.2.1—v0.2.3’s 连续迭代:Mobile不是把桌面页缩小,而是重新安排步骤、画布、弹窗与导出操作。
Read note记录 v0.3.0’s 产品化重构:四步主流程、独立专业模式、本地Share和公共说明页面如何组成一套完整体验。
Read note