[分享创造] 写了个网页版键帽生成器(离线可用)可直接 3D 打印
前阵子想打几颗带自己图案的键帽,折腾一圈发现:要么打开 SolidWorks 从头画,要么用在线生成器——要联网、要注册,导出的 STL 还得回切片软件里再补一遍材料。 干脆自己写了一个。纯静态网页。在线试: https://exile008.github.io/keycaps-free/ 外形参数化:顶面四条边各自内缩(前后给不一样的值就是非对称的裙边)、底面四条边也能往外延或往里收,轴心始终不动。高度、前后倾、左右倾、圆角、碟形凹陷(柱面 / 球面 / 平面)、壁厚,全是单独拖的。预设给了 Cherry 、OEM 、SA 、DSA 、XDA 和一个平面,R1–R4 行高能选,但都只是起点,拖完就是自己的形状。 宽度 1u 到 7u ,2u 及以上自动加卫星轴,十字轴孔的公差能单独调松紧。左边调参数,中间实时出网格,左下角同步给俯视和侧面的尺寸图,改完不用等重新建模。 字符最多 6 个,字体可以导入本地的 ttf / otf 。除文字外也吃 SVG ,多部件的图会逐个问你是填色、描边还是挖空,拿来做 logo 挺顺手。 嵌入有四种:平齐双色、凹刻、凸起、透光,主体和字符颜色分开选。
阅读原始来源来源记录
研究分析
变化记录
来源描述:前阵子想打几颗带自己图案的键帽,折腾一圈发现:要么打开 SolidWorks 从头画,要么用在线生成器——要联网、要注册,导出的 STL 还得回切片软件里再补一遍材料。 干脆自己写了一个。纯静态网页。在线试: https://exile008.github.io/keycaps-free/ 外形参数化:顶面四条边各自内缩(前后给不一样的值就是非对称的裙边)、底面四条边也能往外延或往里收,轴心始终不动。高度、前后倾、左右倾、圆角、碟形凹陷(柱面 / 球面 / 平面)、壁厚,全是单独拖的。预设给了 Cherry 、OEM 、SA 、DSA 、XDA 和一个平面,R1–R4 行高能选,但都只是起点,拖完就是自己的形状。 宽度 1u 到 7u ,2u 及以上自动加卫星轴,十字轴孔的公差能单独调松紧。左边调参数,中间实时出网格,左下角同步给俯视和侧面的尺寸图,改完不用等重新建模。 字符最多 6 个,字体可以导入本地的 ttf / otf 。除文字外也吃 SVG ,多部件的图会逐个问你是填色、描边还是挖空,拿来做 logo 挺顺手。 嵌入有四种:平齐双色、凹刻、凸起、透光,主体和字符颜色分开选。
版本与成本证据
可供比较的近期同类记录:“Show HN: Epistemic News – re-ranking HN comments” (Show HN, 2026年11月14日);“Show HN: SunsetLint – find retiring AI model IDs in your GitHub repos” (Show HN, 2026年11月14日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。
适用与受影响对象
先明确变化影响的现有工作流,再判断是否升级。发布热度不证明效果提升;接口、价格或可用性变化也可能增加迁移工作。
缺失的比较信息
待补齐:新旧行为、受影响套餐与地区、生效时间、兼容性、回退路径及同一工作量下的成本。
采用与迁移验证
保存发布或政策原文,对新旧方案运行同一个任务并比较结果与完整账单;若涉及停服,先核验截止时间再安排迁移。