# 橙线插画.skill开源：用AI生成纽约客风配图

- 来源：Orange AI (@oran_ge)
- 发布时间：2026-06-15 08:12
- AIHOT 分数：70
- AIHOT 链接：https://aihot.virxact.com/items/cmqeh3jqj025gsluntr1e3btt
- 原文链接：https://x.com/oran_ge/status/2066312839594389557

## AI 摘要

Oran Ge发布开源技能“橙线插画.skill”，基于Fable 5模型（已绝版）的纽约客风格插画迭代而来，支持Cola、Claude Code、Codex等Agent。该skill可生成文章配图及带插图的HTML幻灯片。作者同时分享了在钉钉工作期间的20个反思切片（如“好产品只有一个主发心”），配图由Agent为每个场景生成2套方案，最终免费开源发布在GitHub。

## 正文

http://x.com/i/article/2066286219416469504

# 置身钉内的 20 个切片和 1 个 skill

上周写了一篇文章，与 AI 一起做产品的六条原则，很多朋友都喜欢这套插图，问我怎么做，就把它做成 skill，开源发布。

周六的时候，去出海去的活动做了一次分享，分享的 PPT 也是这套插图做的，也有很多朋友喜欢。

在 AI 信息图和 HTML 文字块泛滥的今天，也许一张有空白的插画反而能让注意力聚焦在一点。据说 PPT 做到极致，每页就只有一句话。

于是周末这两天在家，都在持续迭代这个插图，目标是让它变得更稳定、更好看、更有趣。

我想要的效果是，让人一眼就懂，会心一笑。

这套插图是 Fable 5 以纽约客的插图为灵感设计做了初版设计，可惜这个视觉能力很强的模型已经绝版了。

让其他模型来迭代插图的绘制，比想象中要吃力一些，最难的是让插图的小人 IP 保持一致性。AI 很不擅长设计 IP，每次都出点我不喜欢的东西，我给它意见每次给他修改意见，它的下一版都会引发新的问题。

细节修改越来越多，整体效果越改越差，像极了 vibe coding 出来的交互界面。

试了几个模型，迭代了数十张图片，发现同时让模型设计几个 IP 还折腾很久之后，终于搞定。

我想找篇文章试试这个 skill 的效果，顺便可以作为这个项目的 readme。

在《鹅腿阿姨》和《置身钉内》之间，还是选了后者，毕竟这篇文章不仅是对阿里对钉钉的反思，也是对通用智能产品的反思。

虽然 AI 产品的功能是通用的，但人们对新事物的理解是简单的。

一个好产品只有一个主发心。

这篇文章的原文有 7.5 万字，在注意力涣散的今天，能看完的人寥寥无几，但把20张插图看完只要一分钟，应该人人都可以。

现在，正文开始：

## 01 - 雨燕不落地

> 钉钉的动物园形象钉三多，是一只尖尾雨燕。它最特殊的地方在于，可以吃喝、睡眠、交配通通在空中完成；每年最多可以连续飞行三百多天不落地。在钉钉飞行了300多天，将满一年，最近也到了重新踩回地面的，离开的节点。

## 02 - 族谱上钉

> 钉钉面试前要先完成的那份大作业，题目是'族谱上钉'。要求把家族成员拉进钉钉，建立一个6人以上的族组织。他反复追问：为什么做不成？父亲家还有人吗？母亲家还有人吗？外公外婆还在吗？真的凑不齐六个能上钉钉的家人吗？

## 03 - 贪心是七罪之一

> 当一个产品的发心又多又没有主次的时候，就会成为一个贪心而焦虑的产品。贪心是七罪之一。什么都想要，容易什么都得不到。

## 04 - 事找人

> 我们当时的slogan叫，'让人找事变成事找人。'ONE想解决的是这个问题：让重要的事自己浮上来，让用户少一点遗漏，少一点翻找。

## 05 - 成功留下手感

> 一个产品经理最难摆脱的，往往不是失败，而是成功。因为失败会留下伤口，而成功会留下手感。钉钉早年的胜利，给无招留下了一套很深的身体记忆：站在发信人一侧，替组织争取确定性，用强触达把事情往前推。

## 06 - 发信人立场

> 钉钉的基因，从诞生的第一天起，就是永远站在'发信人'立场、为'发信人'所驱策的。为什么卡片里的消息一定要算已读？为什么系统要主动把事情推到用户面前？为什么AI忍不住要替组织去催促个体？

## 07 - 旗帜

> ONE承担了这个角色。它既是产品，也是旗帜。旗帜能聚拢人，也容易把太多东西都挂上去。

## 08 - 最美逆行者

> 在那个节点，很多朋友开玩笑说我是'最美逆行者'。原因是，四月初无招回归后，雷厉风行地举行一系列措施：工时调整、开固定晨会晚会、午休缩短、周末单休，再兼全员Python考试，组织整体在人口净流出。在当时有其他明显更好条件的offer的情况下，跳上轻舟，平薪平职来了钉钉。

## 09 - 穿过旧系统的技术债

> 钉钉不是白纸，它有多年积下来的产品逻辑、权限系统、端侧差异、多组织问题、客户定制和用户习惯。AI要在这里做事，必须穿过旧系统的技术债。

## 10 - 孔乙己

> 钉钉像孔乙己一样走进咸亨酒店，空气里就弥漫着快活的气氛。

## 11 - 常数与变行

> '凡历术在于常数，而不在于变行。'编订历法，需要归纳规律性的常数，而不在于一味记载关注期变化。这份文档既想记录我这三百天亲历的'变行'，也想尽可能凝练出在反复实践、受挫和复盘之后得到的'常数'。

## 12 - Context 不平权

> 智能是平权的，但是context是不平权的。有context，才能判断用户的背景和偏好，才能提供用户想消费的商品/服务/内容。

## 13 - Stay Hungry， Stay Foolish

> 无招的钉钉签名用它，钉钉的文化衫印它。他也在寻找精神偶像的寄托时，每每提到那个男人。一个人骤然发现命运之书被风吹开到和偶像相似的一页，很难不教人动心、疑心这是命运的召唤。

## 14 - 学徒与空厨房

> 做产品和做菜、做手工一样，是一门手艺。在各个大中小司流转，学到本领，最后在哪里栖身独当一面，或者自立门户。在ONE超过3个月的产品只有3个人，我是其中一个。

## 15 - 薛定谔的用户

> 在初始定位的构思中，用户究竟是普通员工还是老板的问题，始终没有闭环。但是事情总不能无休止地讨论下去，我们就这样，带着一盒薛定谔的用户出发了。

## 16 - 旧城中央的风口

> 它站在一个很有吸引力的风口，但是取景再往远退一舍，就会发现，这个风口正处在一片难以改造的旧城中央。

## 17 - 高压之后的补课

> 当你开了一个两小时的长会，或者半天没看手机，再次打开钉钉时，面对的是几十个群里炸开的海量未读消息。此时用户的核心诉求是'快速赶上进度'。

## 18 - 重峦叠嶂

> 工时调整-提前到9点上班、开固定晨会晚会、午休缩短、周末单休，再兼全员Python考试，节假福利削减，部分职级以上薪酬调整。现在回想起来，那时种种debuff，重峦叠嶂。

19 - 在ONE超过3个月的只有3个人

> 在ONE超过3个月的产品只有3个人，我是其中一个。我来的第二周，我的设计leader就离开了，第四周，联系并推荐我进组的师兄也被调离去了其他部门。

20 - 好产品只有一个主发心

> 产品的发心就是它的发起人最原始的出发点。大部分情况下，好产品只有一个主发心。大道至简，这也和许多投资人会提倡的'一句话说清产品价值'异曲同工。

在制作这些插图的时候，我让 Agent 为每个场景生成了2套让我去挑，这样比较高效，也最终也更省 token。

我在挑配图的时候有些喜出望外，我发现我自己对文章也有了更强的画面感和更深的理解。

不知道看完之后，你的感受如何，如果喜欢的话，可以在这里安装下载：

橙线插画.skill：

https://github.com/orange2ai/orange-line-illustration

这个 skill 免费开源发布，支持各类 Agent ， Cola / Claude Code / Codex 等等。

另外要补充一句，这个 skill 不仅支持文章配图，还能直接生成带插图的 HTML 幻灯片。

拿去试试看吧。
