很多有用的工具并不复杂,它们只是把重复动作变成可复用流程。图片网格生成器就是这样的项目:选择图片、确定网格、输出结果。
工具感来自参数
如果一个脚本只能处理一种情况,它更像 demo;如果它能清楚接收行列、间距、尺寸、输出路径,它就开始像工具。
排版需要默认值
自动化工具的默认值很重要。好的默认值能让第一次使用直接成功,再让高级用户逐步调整。
小工具是学习工程设计的入口:输入、处理、输出、反馈,一个都不能少。
后续计划
- 增加更多布局策略。
- 支持批量目录输入。
- 输出适合博客封面的比例。
Tool Note · Automation
image-grid-generator 是一个小工具练习:把重复的图片排版操作交给脚本。
很多有用的工具并不复杂,它们只是把重复动作变成可复用流程。图片网格生成器就是这样的项目:选择图片、确定网格、输出结果。
如果一个脚本只能处理一种情况,它更像 demo;如果它能清楚接收行列、间距、尺寸、输出路径,它就开始像工具。
自动化工具的默认值很重要。好的默认值能让第一次使用直接成功,再让高级用户逐步调整。
小工具是学习工程设计的入口:输入、处理、输出、反馈,一个都不能少。