物种路线图

August 14, 2026 · View on GitHub

长期目标 60 种已达成(2026-08-08,14 个目);第 7 轮补编后现为 63 种。 每一种的入选标准只有一条:有一个别的物种没有的招牌结构, 且这个结构能在程序化建模里做出来、能在 24×24 的剪影里认出来。

数量不是目的。凑不出招牌特征的物种宁可不做 —— 图鉴的价值在于每一页都值得看, 而不在于页数。甲虫尤其要注意:鞘翅目物种数最多,但大量差异在刻点、绒毛、 斑纹这类细部上,当前精度表达不出来,做出来就是「又一只褐色的甲虫」。

已完成(63)

第 7 轮(2026-08-14,60→63)「日常昆虫」补编:家蝇、淡色库蚊(雌)、德国小蠊。 动机有二:一是发布到阮一峰周刊后读者指出「甲虫占了近半,蟑螂/苍蝇/蚊子这些 天天见的虫一种都没有」——取样偏差属实,图鉴里全是「值得看的虫」,没有 「天天看见的虫」;二是已在公开回复里承诺「后续会陆续建模并添加上去」, 这一轮是兑现承诺。三种的招牌结构分别为:胸背四条纵纹 + 舐吸式口器 + 爪垫(家蝇)、 与头胸等长的刺吸喙 + 腹节淡色横带 + 平行停姿(库蚊)、前胸双纵纹 + 藏头扁体 + 超体长丝状触角(小蠊)。双翅目 3→5、蜚蠊目 1→2。

此前六轮全部并入。第 6 轮终态 60 种 / 14 个目 / 甲虫 28 种;第 6 轮新增:大黑水龟虫、 中华郭公虫、铜绿丽金龟、猎蝽、熊蜂、迷卡斗蟋、食虫虻、大蚊、螳蛉、 石蛾(新增毛翅目,第 14 目)。 第 5 轮 10 种:大王花金龟、屁步甲、甘肃鳖甲、红萤、榆蓝叶甲、豆娘、 兰花螳螂、枯叶蛱蝶、小豆长喙天蛾、黑翅土白蚁兵蚁(新增蜚蠊目,第 13 个目)。 这一轮 10 种里有 7 种在目视验收时被打回重做,原因见下方「每轮的作业顺序」第 3 条。

鞘翅目 28

独角仙 · 七星瓢虫 · 中华黄萤 · 星天牛 · 中华虎甲 · 中华大锹甲 · 日本吉丁 · 神农洁蜣螂 · 竹象 · 沟叩头虫 · 黄缘龙虱 · 梭毒隐翅虫 · 白星花金龟 · 日本埋葬虫 · 甘薯腊龟甲 · 长戟大兜虫 · 豉甲 · 中华金星步甲 · 中华豆芫菁 · 阎甲 · 大王花金龟 · 屁步甲 · 甘肃鳖甲 · 红萤 · 榆蓝叶甲 · 大黑水龟虫 · 中华郭公虫 · 铜绿丽金龟

其余 13 目 35

双翅目 5(黑带食蚜蝇 食虫虻 大蚊 家蝇 淡色库蚊)· 鳞翅目 5(帝王蝶 玉带凤蝶 柞蚕蛾 枯叶蛱蝶 小豆长喙天蛾)· 膜翅目 5(西方蜜蜂 日本弓背蚁 金环胡蜂 姬蜂 熊蜂)· 半翅目 4(黑蚱蝉 水黾 角蝉 猎蝽)· 直翅目 4(东亚飞蝗 优雅蝈螽 东方蝼蛄 迷卡斗蟋)· 蜻蜓目 2(碧伟蜓 豆娘)· 螳螂目 2(中华大刀螳 兰花螳螂)· 脉翅目 2(中华草蛉 螳蛉)· 蜚蠊目 2(黑翅土白蚁兵蚁 德国小蠊)· 䗛目 1 · 革翅目 1 · 广翅目 1 · 毛翅目 1(石蛾)

待做(已清空)

长期目标达成,待做清单全部完成。若再扩,先回到「有招牌结构才收」的入选标准—— 第 7 轮的例外说明:日常物种的「招牌」允许是组合特征(如家蝇的四纵纹 + 爪垫), 因为「人人认识、图鉴没有」本身就是收录理由。

历史清单(已全部完成)

甲虫 +3 → 28 种

id中文名招牌结构
water-scavenger大黑水龟虫水龟虫科腹面密毛储气层 + 极长的下颚须
checkered-beetle中华郭公虫郭公虫科红黑横带 + 通体密被竖毛
shining-chafer铜绿丽金龟丽金龟均匀的铜绿金属反光 + 阔卵形

其他目 +7 → 32 种(并新增 1 个目)

id中文名招牌结构
assassin-bug猎蝽半翅目捕捉式前足 + 弯曲的刺吸喙
bumblebee熊蜂膜翅目极厚的绒毛 + 圆胖体型(与蜜蜂对照)
cricket蟋蟀直翅目前翅的音锉与刮器(发音) + 长尾须
robber-fly食虫虻双翅目面部刚毛簇 + 粗壮捕食足
crane-fly大蚊双翅目极细长的六足 + 一对平衡棒
mantidfly螳蛉脉翅目网状翅配螳螂式捕捉前足(趋同演化)
caddisfly石蛾毛翅目(新目)被毛的翅 + 幼虫的沙石巢筒

完成后覆盖 14 个目。✅

每轮的作业顺序

  1. 从上表取 8 种,派 3 个建模 agent + 1 数据 + 1 讲解 + 1 剪影

  2. 跑全量测试与 tsc

  3. /preview.html 里逐个放大目视验收 —— 这一步不能省,也不能抽查。 测试全绿不等于长得像:萤火虫曾被做成两只虫黏一起、螳螂趴平成绿枝、 帝王蝶糊成一片褐色,当时测试全是绿的。 第 5 轮更极端 —— 10 种里 7 种测试全绿却要返工,两类原因各占一半:

    颜色压过了头。 渲染走 ACES 色调映射,会提亮去饱和,于是有了「颜色要压深 一档」这条经验。但它被当成了「越深越保险」:大王花金龟前胸的黑白纵条纹压成了 深灰叠深灰、榆蓝叶甲的金属蓝绿压成了近黑、红萤的鲜红警戒色压成了闷暗酱红。 招牌图案在画面上直接消失,而断言只看基色 HSL,一路全绿。 要黑白对比,浅色就得真的接近白、深色真的接近黑;拿不准时对齐 ladybird.ts#e2382a —— 那是目视验收过的「够亮」基准。

    占位几何被当成了成品。 白蚁兵蚁的头是一个没倒角的 BoxGeometry,在一群 光滑放样的虫子里像个纸箱;大颚是两片扁三角,像剪纸;兰花螳螂的花瓣状腿节是几片 侧立的窄三角旗,整只虫看着像一只苍白的虾;天蛾的喙是一根三四倍体长的直针, 像标枪。这些都通过了各自的形态断言 —— 因为断言量的是数字(宽厚比、体积占比、 跨度),而「宽而扁」「够长」这类数字,一块平板和一片花瓣是一样的。 派活时要把数字下限和上限一起给(天蛾的喙就是只给了下限才长成标枪), 并且始终以「一个人看到这张图会说这是什么虫」作为最终判据。

  4. 不像的打回重做,像了才提交、重新部署

  5. 更新本文件的完成清单

停止条件

  • 达到 60 种,或
  • 上表待做清单里挑不出「有招牌结构」的物种了 —— 那就停在实际做到的数量, 不用凑数