九月末的更新:拼豆糕手,还有两个老项目的翻新

九月底主要在打磨拼豆糕手:作品管理、采购清单、色板映射、制作进度与 PDF/SVG 导出;也给 MoodCard 和灵韵配色做了一轮翻新。

回头看九月,感觉主要精力都花在拼豆糕手上了。

尤其是月底那几天,作品中心、采购清单、色板映射、拼豆进度、图纸导出,接连补了一轮。看提交记录的时候才发现,自己已经从琢磨“怎么把图画出来”,走到了“画完以后,怎么真的把它拼出来”。

9 月 24 日已经写过一篇项目回顾,这次接着记录后面的更新。除了拼豆糕手,还有 9 月 30 日翻新的 MoodCard 和灵韵配色。

拼豆糕手:画完以后,还能接着做

在线使用:pindou.danzaii.cn
仓库:DanZai233/PixelBead

以前介绍拼豆糕手时,写得最多的是画布、图片转换、AI 生成和导出。三月那篇更新记录也主要围绕参考线、智能画笔和调色盘。

这些当然重要。但一张图纸画出来,后面还有不少事情:这张存在哪了?下次怎么继续?该买哪些颜色的豆?今天拼到哪一块了?

九月底补的功能,大多就在回答这些问题。

给作品一个能回来的地方

9 月 28 日加了作品中心。可以保存、打开、重命名、建立副本,也能分享作品文件,再把文件导入回来。

作品多起来之后,只靠文件名找图还是麻烦,所以又补了搜索、排序、标签和收藏。比如给作品标上“挂件”“未完成”,下次打开时就更容易找到。列表里也能看到尺寸、用豆数量和更新时间。

我还给缩略图加了缓存,删除作品后留了 7 秒撤销时间。这些不算显眼的大功能,但作品中心是一个会反复打开的地方,少等一下、少担心一次误删,日常用起来就舒服一些。

编辑这边,9 月 24 日先补了框选后拖动内容。月底又加入旋转、水平和垂直翻转、缩放,以及自动添加外围黑色描边。图案已经画得差不多,只想挪个位置、换个方向或者补一圈轮廓时,可以直接继续调整。

从用量统计到买豆清单

拼豆糕手原本就能统计每种颜色需要多少豆。九月把这份统计往前推进了一步,做成了采购清单。

现在可以按色号看用量和占比,并按包装规格估算要准备多少;清单能复制成文本,也能导出 CSV。这样拿着图纸准备材料时,不用再自己把颜色统计抄一遍。

同时补了色板映射对照表:可以看到原色被映射到哪个新色号,差异较大的颜色会有提示,也能手动调整映射结果。

这部分我觉得很有必要。照片里的颜色和手头实际能买到的豆,并不总能一一对应。让工具给一个结果是一回事,把这个结果摊开、允许继续修改,又是另一回事。

采购数量仍然是估算,颜色映射也需要结合实际材料判断。但至少这些信息现在能放在一起看了。

记录真正的拼豆进度

这轮还补了制作时的进度记录。

可以标记已经完成的格子,查看整体和各颜色的进度,并把进度保存到作品里。拼到一半暂时停下来,下次打开还能知道之前做到了哪里。完成以后,也可以生成打卡分享图。

我挺喜欢这个方向。工具能陪着一个作品从画布走到桌上的豆板,使用过程就比单纯生成一张图纸长了很多。

导出也新增了 PDF 和 SVG,方便后续打印或处理图纸;界面补了暗色模式和一些空状态反馈。

成品预览中间还试过俯视的立体豆粒效果,随后又调整回平面像素。还是要看这个画面究竟是用来欣赏效果,还是方便核对图案,后面可以继续磨。

顺手修掉的几个问题

功能之外,也修了 AI 接口构建和 iOS 原生参考图上传,调整了 iOS 的生命周期与权限配置。

这些适合和新增功能一起记下来。选好参考图却传不上去,再多的生成选项也派不上用场。月底这轮更新,既是在往里添东西,也是在把已有的流程接顺。

MoodCard:重新整理卡片工作台

仓库:DanZai233/MoodCard

9 月 30 日还回头改了 MoodCard。

早些时候写过它的想法,这次主要重做编辑体验:工作台换成深色画布和朱砂红主色,卡片根据视口调整大小,同时保持比例;模板列表也改成真正的卡片缩略图,选之前就能看见效果。

贴纸可以选中、缩放、旋转和删除,拖动时移出预览区域也能继续操作。补了草稿自动保存、重置,以及行高、字重、边框和遮罩颜色这些编辑入口。

还有一个很实际的修复:导出 PNG 前隐藏辅助框,等待字体加载,避免把选中框和多余阴影一起带进成品。编辑的时候需要辅助信息,导出的卡片应该干干净净。

移动端布局、点击区域和操作反馈也一起整理了。这个老项目,又往可以舒服地做完一张卡片的方向走了一点。

灵韵配色:让预览生成更顺一些

仓库:DanZai233/Chromatopoetry

同一天也更新了灵韵配色。

文字生成配色、从图片提取颜色这些基础功能以前介绍过了。九月这轮主要接入 UniLLM,统一模型调用和配置,同时整理图片上传、请求取消、预览缓存和错误提示。

配色生成出来之后,还能看它用在网页里的效果。不过模型返回的内容并不总是整整齐齐:有时是 HTML,有时包着代码块或 JSON,有时输出到一半就被截断。

所以又补了一轮解析处理,修复重复请求,并让失败时能看见更具体的原因、重新尝试。切换预览时也会处理旧请求,减少前一次结果干扰当前页面的情况。

这次没有给它加很多新的概念,主要是让原有的“生成配色 → 看应用效果”更顺一点。

九月底,主要在把老项目继续做下去

这几项放在一起看,九月底的重心其实很清楚。

拼豆糕手补上了作品管理、准备材料和实际制作;MoodCard 整理了编辑到导出的过程;灵韵配色继续处理模型调用和预览生成里的小问题。

以前写项目总结,经常是一串新名字。这次大部分时间花在已经有名字的项目上,想办法让它们更好用一点。

对我来说,九月末最值得记住的还是拼豆糕手。保存一张未完成的图,准备好需要的颜色,今天拼一些,下次接着拼。现在它能照顾到更多这样的日常了。