梗鲸 GengJing · DeepSeek Memes

鯨魚娘表情包製作教學 —— 讓 AI 畫出一致的 DeepSeek娘

想自己動手做藍色大肥魚表情包,最大的敵人是走樣:同一個角色讓 AI 畫十次,出來十個長相。開源專案 DeepSeek Whale-chan 用一套工程化辦法治好了它——角色設定規範 + 五種頭身比量化 + 參考圖鎖定 + 自動質檢。本頁把它的核心玩法整理成中文上手指南:屬於改編整理版,完整文件永遠在原倉庫,出處與授權見文末。

本文的其他語言版: 中文 · English · 日本語

工具速覽

專案
開源專案 DeepSeek Whale-chan(社群驅動,非官方)
組成
角色設定規範 + 參考圖庫 + whalechan-image-character / whalechan-image-comic 兩個 Agent Skill
適合
想自己生成鯨魚娘立繪、插畫、表情包、四格漫畫的創作者
門檻
會用 AI 編程助手(Codex / Claude Code / Gemini 等)即可,不需要會畫畫
費用
Codex 內建 ImageGen 免設定即用;OpenAI / Nano Banana / Seedream 為可選回退,按各家 API 計費
協議
規範文件 CC-BY-NC-SA 4.0 / 程式碼 MIT;形象歸社群共創,部分素材歸原作者(見文末署名)
社群路線
免裝 Skill 的「參考圖 + 提示詞」兩步速成,收錄自 AI-Fanworks(見下文專節)

為什麼會走樣:把角色拆成「永久身份」和「可變項」

AI 生圖沒有記憶,每次生成都是對著提示詞重新「猜」一遍角色長什麼樣——於是髮色漂移、鯨尾消失、女僕裝走樣。這個專案的解法和工業設計一致:把角色拆成兩層,永久身份寫死成規範,畫風、動作、服裝、背景、頭身比作為獨立可變項分別解析,改一項不影響其它項。

鯨魚娘的永久身份被鎖定為:寬圓臉、大而有神的眼睛、深海藍漸變到青色的捲髮尾、一對側生鯨鰭耳、一根前彎的呆毛、一條與身體自然相連的鯨尾,以及藏青×白的華麗女僕裝(白色鯨魚徽章 + 啞金滾邊)。只要這些不丟,畫風隨便換,角色還是她。

角色的完整設定卡(生日、性格、經典台詞)在倉庫 README;她的背景故事與形象譜系可看本站 DeepSeek娘百科詞條,現成的三視圖墊圖在 設定集。

五種頭身比:把「可愛」量化成數字

專案最硬核的部分,是給角色定義了五種標準形態,每種都有精確的頭身比目標和驗收區間——生成結果會被工具真的測量,超出區間判不合格:

形態代碼目標驗收區間視覺特徵與適用場景
standard4.0 頭身3.846 ~ 4.146標準修長形態:身體舒展、四肢修長。適合站姿展示、正式立繪與大幅海報
compact3.3 頭身3.105 ~ 3.405緊湊比例:四肢適度縮短、動作張力更強。適合動感動作、坐姿互動與中景插圖
semi-chibi2.8 頭身2.689 ~ 2.989預設基準形態:頭部略大、圓潤緊湊,萌感與場景適應力兼得
chibi2.5 頭身2.372 ~ 2.672Q 版形態:軀幹短小、情緒誇張生動。適合搞笑四格與表情包
super-deformed2.1 頭身1.931 ~ 2.231極度壓縮 SD 形態:超大頭部、極短四肢,視覺焦點全在面部與呆毛。適合大情緒反轉與貼紙

做表情包最常用 chibi 和 super-deformed:頭越大、情緒越誇張,貼在聊天窗裡衝擊力越強。所有 Skill 的預設基準是 semi-chibi。

頭身比只改變身體幾何,不會改變角色的 apparent age——「幼年化」在規範裡被明確禁止映射到任何形態。

兩個 Skill:一個畫立繪,一個編漫畫

倉庫的核心是兩個開箱即用的 Agent Skill(智能體技能),裝進你的 AI 編程助手後直接在對話裡調用:

漫畫 Skill 的喜劇機制值得單獨一句:它鎖定輸入裡一個真實事實(比如「用戶允許她吃冰箱裡的東西」),再讓鯨魚娘偷換語義(「那整台冰箱現在就是我的便當盒」)完成反轉。你只需要給一個清楚的事實、衝突或許可關係,不用提前設計笑點。

安裝:三步跑起來

前提:你已經在某個支援 Skills 的 AI 編程助手(Codex、Claude Code、Gemini / Antigravity 等)裡。第一步,克隆倉庫:

git clone https://github.com/Neko3000/deepseek-whalechan.git
cd deepseek-whalechan
pip install pillow   # 可選:圖像處理與驗證依賴

第二步,把倉庫 skills/ 目錄下的兩個 Skill 拷進你助手的技能目錄:

# Codex
mkdir -p ~/.codex/skills
cp -R skills/* ~/.codex/skills/

# Claude Code
mkdir -p ~/.claude/skills
cp -R skills/* ~/.claude/skills/

# Gemini / Antigravity
mkdir -p ~/.gemini/config/skills
cp -R skills/* ~/.gemini/config/skills/

第三步,重啟會話,助手會自動識別 $whalechan-image-character 與 $whalechan-image-comic。

供應商設定是可選的:Codex 內建 ImageGen 是預設生圖通道、零設定。想啟用外部回退通道,再設 OPENAI_API_KEY(gpt-image-2)/ GEMINI_API_KEY(Nano Banana)/ ARK_API_KEY(Seedream)等環境變數。任何情況下都不要把真實 API Key 提交進倉庫或貼進對話。

上手:兩段可以直接抄的提示詞

場景一——生成一張帶準確文字的宣傳橫幅:

使用 $whalechan-image-character,生成一張 8:3 鯨魚娘宣傳橫幅:

鯨魚娘位於畫面右側,在吃下第一口飯前停住,腮幫微鼓,筷子懸在米飯旁。

文字必須準確包含:
「鯨魚娘,先吃飯,後推理!」

Skill 會先給出一份生成方案(畫幅、形態、構圖、逐圖設定、供應商順序、候選預算)等你確認——這是刻意的「防手滑」設計,確認之後才開始消耗生圖額度。

場景二——把一段素材變成五張反轉漫畫:

使用 $whalechan-image-comic,把下面這段內容做成五張鯨魚娘反轉漫畫:

「用戶允許鯨魚娘吃冰箱裡的東西,她隨即詢問能否把冰箱搬走。」

也可以直接附帶一張聊天截圖,並註明「只提取截圖中的事實和語義,不複刻原圖的介面、頭像或排版」。產物歸檔在 artifacts/ 目錄,附帶完整提示詞與質檢記錄。

為什麼不走樣:三道質檢

任何一項不過就不交付;重試一次只修一個問題,不瞎改。這些腳本也能脫離 Skill 單獨跑,適合接進你自己的生圖流水線。

社群新路線:一張參考圖 + 兩段提示詞,免裝 Skill

2026-10 收錄:開源倉庫 AI-Fanworks(作者 B站 ApprenTice)走了另一條更輕的路線——不裝編程助手、不跑腳本,直接在對話式生圖模型(作者使用 GPT image 2.5)裡靠「一張參考圖 + 長提示詞」出圖。第一步把 ZipZipPipe《大AI與小AI們》的原作設定圖重繪成 9:16 少女立繪(Girl),第二步拿立繪當參考圖轉成約 1.75 頭身的 Q 版表情包(Chibi)。DeepSeek娘、Claude、GPT、Gemini、Grok、GLM、Qwen、Kimi、MiniMax 九個 AI 擬人角色全部走通了這條管線。

以 DeepSeek娘為例,完整流程三步:

DeepSeek娘的兩段獨立提示詞全文照錄如下(原文簡體,版權歸作者所有;與之配套的兩段畫風提示詞在倉庫 Prompt.md 的「畫風提示詞」一節,同樣照抄即可):

绘制鲸鱼娘少女全身立绘。

以所附参考图中的服装、配色和附着饰件为基准,按以下要求调整角色设计,并采用上述画风绘制。

保留深蓝向浅蓝过渡的蓬松长卷发、原有呆毛、两侧蓝白鲸鳍状耳部、白色褶边头箍及原有小饰件。保留参考图的露肩蓝白女仆装、深蓝束腰、白色围裙、主要裙层和原鞋袜。眼睛颜色沿用参考图。保留人形双腿和一条蓝色鲸尾,单尾末端分为双叶;双叶不能画成两条尾巴,不新增角、翅膀或其他身体器官。

围裙鲸形纹样采用简洁的鲸鱼侧面剪影,躯干圆润、双叶尾端明显,喷水线简洁。不增加其他海洋纹样,保持参考图中的围裙结构及服装主题。

身体与服装连接结构:鲸鳍状耳部为身体结构,不额外新增普通人耳;单尾从骨盆后侧中线、束腰下方接出,服装后片留贴合尾巴的开口,边缘由原裙片覆盖,不新增连接装置或大蝴蝶结。尾巴从后侧绕向人物一侧,保持一条可追踪的连续弧线,不从裙摆边缘长出。背面服装沿用正面的材质、配色和已有结构语言,用最少细节补齐,不另设计一套背面服装。

使用自然协调的青年二次元人体比例,表情温和自然,面向观者、身体轻微转侧,双手空手放松,手臂略离躯干以露出围裙及腰部结构;不提裙、不拿道具。尾巴从身体侧后方露出,双叶尾鳍与裙摆、头发分开,双腿与鞋部清楚。尾根开口由裙片自然遮挡。

背景采用浅蓝灰底,向下柔和过渡至稍深蓝。人物后方及外围留白安排两三层宽弧水纹、一条向远处下方延伸的柔和的带状路径和少量气泡,形成低对比的海洋主题图形构图。水纹和路径仅属于背景,不穿过围裙图案,不连接身体,不另画完整鲸鱼或鲸尾。不用水体遮挡双腿,不以纯渐变代替主题元素。背景对比低于人物,保持蓝发、蓝裙与尾巴的轮廓清楚。

整张画布采用宽高比 9:16 的竖版画幅,主体视觉居中且整体略偏上,保留头顶和身体外围余量,人物、尾端与必要展示内容完整入框。底部预留低信息背景,重要内容不贴底或贴边。整张画布不出现名称、标题、编号、正背面标签、色值、尺寸、结构注释、标语或伪文字,以人物、图形和无字色块表达。
绘制一个完整全身的鲸鱼娘 Q 版角色,呈现表情包式的圆润大头、短小身体和极短腿形象。

以所附少女立绘为角色设计参考,保留发色、眼睛颜色、发型特征、鲸鳍状耳部、头饰、服装主要分区与围裙纹样。将身体比例、五官、线条和细节密度转换为以下 Q 版造型。

角色约 1.75 头身,头高按颅顶到下巴计算,全高按颅顶到脚底计算,不计头饰、呆毛与尾巴。头部占人物高度的一半以上,下巴到脚底的总长度小于一个头高。脑袋宽大饱满,脸颊圆鼓,下巴短圆;脖子几乎不可见,头部紧贴短小躯干。肩窄、腰身极短,裙身呈矮胖的圆钟形,裙摆宽度略小于含头发的头部宽度。双腿极短,裙摆下只露出一小截袜子和两只圆圆的小鞋;手臂短而肉乎乎,手掌小巧圆润,手指用简洁线条区分。整体像一只圆团子,不画修长腰身、长腿或写实关节,不采用普通儿童的身体比例。

眼睛大而圆,位于脸部偏下的位置,深色上眼线清楚,虹膜与高光简洁明亮。鼻子弱化为小点或省略,脸颊带柔和腮红。眉毛轻轻上挑,嘴巴张成小巧的圆弧形,呈现呆萌、略带疑惑的神情。双臂向两侧微微摊开,小手掌心朝上,肩膀轻耸,双脚靠近,身体略微倾斜。表情与动作清楚,缩小后仍容易辨认。

深蓝至浅蓝的长卷发概括为几组蓬松圆润的大卷发束,在身体两侧形成饱满轮廓,发尾接近脚边,避免拉长人物整体比例。保留呆毛、蓝白鲸鳍状耳部、白色褶边头箍和参考图中的主要饰件。耳部是身体结构,不额外添加普通人耳。

服装保留参考图的露肩蓝白女仆装、深蓝束腰、白色围裙、裙层和鞋袜配色。压缩束腰高度,围裙概括为圆润的白色大色块,保留可辨认的鲸形纹样。褶边画成少量宽而圆的起伏,裙褶、缝线和小饰件适度合并,保持蓝白分区清楚,不用密集细节填满小身体。

保留人形双腿和一条蓝色鲸尾,尾端分为双叶。尾巴从身体后侧自然接出,尾根由裙片遮挡,沿身体一侧弯成饱满的弧形;尾鳍与头发、裙摆分开,轮廓清楚,不新增角或翅膀。

采用清晰圆润的二次元卡通线条,外轮廓比内部线条更粗,内部细节简洁。用大块干净的赛璐璐明暗、少量柔和渐变和成片高光表现体积,弱化真实材质与复杂光影,保持蓝白固有色鲜明、整体柔软可爱。

背景为干净的浅蓝灰色,外围点缀少量低对比宽弧水纹和气泡,脚下有轻淡的接触阴影。画面只包含一个完整角色及简单背景,不添加文字、对话框、道具、多视图、色板或局部放大图。

整张画布采用宽高比 9:16 的竖版画幅。角色居中略偏上,头发、耳部、双脚与尾鳍完整入框,主体尽量占满可用宽度,四周保留余量。上下以背景留白适应竖版画幅,保持人物矮圆的整体轮廓,不为填满画面而拉长身体或双腿。底部保留低信息背景。

這條路線的功力全在提示詞寫法:畫風段把質感要求寫成負面清單(避免全空氣刷軟陰影、避免隨機白線高光),角色段把已知易錯點逐條釘死(雙葉尾不能畫成兩條尾巴、尾根由裙片遮擋、背面不另設計一套服裝)——相當於手工版的「永久身份 / 可變項」拆分,與 Skill 路線可以混搭:社群提示詞管畫風,Skill 管方案確認與質檢。

本節內容收錄自 AI-Fanworks 倉庫,提示詞與流程版權歸作者 ApprenTice 所有,依其聲明的 CC-BY-NC-SA 4.0(與其參考的原作同協議)標註引用;完整出處見文末「出處與授權」。本節只做文字收錄,不引用倉庫圖片。

生成之後:投稿梗鯨收錄

用這套工具生成的表情包,歡迎投稿到梗鯨:站內投稿(無帳號、支援署名)→ 社群共評 → 維護者終審收錄。教學教創作、梗鯨管收錄——正如倉庫作者在授權本教學時說的:一起把鯨魚娘的社群生態做大做好。

去 GitHub 倉庫 ↗ 投稿梗鯨

出處與授權

本教學頁改編整理自開源專案 DeepSeek Whale-chan(DeepSeek Whale-chan Project,作者 Neko3000)。改編經倉庫 issue #2 正式授權,改編部分以 CC-BY-NC-SA 4.0 相同協議共享。鯨魚娘形象由廣大網友共同創作;部分原始形象設定素材的著作權歸 B站 ZipZipPipe、上善無形 等原作者所有,商業使用需獲相關權利方書面授權。「社群新路線」一節的提示詞與流程於 2026-10 收錄自開源倉庫 AI-Fanworks(作者 ApprenTice),內容版權歸其作者所有,依其聲明的 CC-BY-NC-SA 4.0(與其參考的原作 ZipZipPipe《大AI與小AI們》同協議)標註收錄,使用請遵循同協議並署名;DeepSeek 鯨魚娘形象為上善無形原創、ZipZipPipe 二次設計,本頁對所有第三方內容僅做整理與署名,不代任何一方作出授權承諾。本頁按承諾永久不放置任何廣告。

常見問題

需要會畫畫或寫程式嗎?

都不需要。用法就是在 AI 編程助手的對話框裡說人話——描述想要的畫面,或貼一段素材。倉庫裡的 Python 腳本是可選的進階質檢工具,不用也能出圖。

要花錢嗎?

Codex 內建 ImageGen 是預設生圖通道,無需額外 API Key;OpenAI、Nano Banana(Gemini)、Seedream(火山引擎)是可選回退,啟用後按各家 API 計費。Skill 在花額度前會先出方案等你確認。

生成的圖可以商用嗎?

不能隨意商用。專案規範文件採用 CC-BY-NC-SA 4.0(非商業);鯨魚娘形象屬於社群共創,部分原始設定素材的著作權歸 B站 ZipZipPipe、上善無形等原作者,商業使用需相關權利方書面授權。個人聊天、頭像、桌布等非商業使用沒有問題。

這個教學頁和 GitHub 倉庫是什麼關係?

本頁是倉庫 README 與 Skills 文件的中文改編整理版,已獲作者授權(倉庫 issue #2),以 CC-BY-NC-SA 4.0 相同協議共享並顯著署名。完整、最新、可執行的文件永遠在原倉庫——本頁定位是「引流入口」,不是替代品,倉庫更新後這裡會跟進同步。

和本站 /refs 設定集有什麼區別?

設定集提供現成的角色三視圖,給 AI 繪畫當墊圖(圖生圖 / ControlNet 路線);本教學教你用 Agent Skill 走「規範 + 參考圖 + 質檢」的路線。兩條路線可以疊加:裝好 Skill 後,把設定集圖當身份參考餵進去。

不想裝 Skill,有更省事的路線嗎?

有——本頁 2026-10 收錄的社群路線(AI-Fanworks,作者 ApprenTice):一張原作參考圖 +「畫風 + 角色」兩段長提示詞,在對話式生圖模型裡 Girl 立繪、Chibi Q 版各一步,全程不碰編程助手,詳見「社群新路線」一節。Skill 路線的優勢在生成前的方案確認與三道質檢,兩條路線可以混搭。

參考文獻