前言¶
在 DSH 裏裝 @linxin666/dsh-pet 之後,右下角會有掛件,但模型仍常按通用助手腔回答,掛件也缺少和對話綁定的「心裏話」與長期記錄。自己改 system prompt 可以換口吻,卻難和掛件 UI、會話級開關、定時日記對齊,還要留意 token 成本。
下面介紹社區插件 dsh-pet-cuteness-plugin(目錄名「AI娘化插件」,設置頁稱「大肥魚的後臺」):它是 dsh-pet 的附屬插件,給鯨魚娘配上按模型切換的二次元人格、可選的中文思考鏈、頭頂臺詞氣泡,以及每晚自動寫進本地 Markdown 的日記。維護者爲 hulibuld,倉庫 hulibuld/dsh-pet-cuteness-plugin,SkillHub 分類爲趣味換裝;README 寫明當前公開敘述版本爲 0.2.1(2026-10-24 首個公開版本),package.json 中包版本爲 0.2.8,以你本地安裝 bundle 時的 package.json 爲準。
這是什麼¶
dsh-pet-cuteness-plugin(npm 包名 dsh-pet-cuteness-plugin)是 DeepSeek Harness 的 Cordis 插件,依賴宿主 @deepseek-ai/cordis(^4.0.5)與 @linxin666/dsh-pet(>=0.4.11)。文檔強調:可單獨裝 bundle,但沒有 dsh-pet 時無人出鏡、無氣泡可掛,效果不完整;peerDependencies 裏對 dsh-pet 爲可選聲明,實際使用應一併安裝。
插件不改 dsh-pet 本體,只在允許的位置注入 UI(輸入框左側膠囊、掛件頭頂氣泡、設置頁「大肥魚的後臺」),並通過宿主服務註冊人設段落、讀取會話日誌寫 diary。許可證 MIT。
核心功能¶
裝好後,相對純 dsh-pet,主要多出這些能力(均來自 README 說明):
| 位置 | 能力 |
|---|---|
| 輸入框左側 | 三顆膠囊:語氣 / 中文思考 / 臺詞,按當前會話各自開關 |
| 掛件頭頂 | 臺詞氣泡:從模型思考過程中摘人話,跟隨掛件;默認開(不額外請求) |
| 設置 → 大肥魚的後臺 | 日記本目錄、掛件狀態、親密度、小魚乾等 |
| 日記本文件夾 | 每晚一篇 <日期>.md(如 2026-10-24.md),標題與結尾帶日期 |
語氣與中文思考默認關:人設段在每個 model step 重算,約 2 KB token,避免默認增加 API 成本。親密度 / 小魚乾默認收起,不點開不發請求。
日記直接讀 DSH 會話日誌(~/.dsh/sessions/<工作區>/<會話id>/session.v4.jsonl.zstd),用 Node 自帶 zstd,不依賴記憶類插件;歸檔會話仍寫在磁盤上,照樣可進日記。切日規則:每天 21:00 爲界——21:00 之後的內容計入「次日」日記;21:00 定時任務寫的是剛結束的那一天。執筆模型須爲 DeepSeek 線路(默認「自動」用登錄賬號 API;非 DeepSeek 會被拒絕)。
同目錄下的 AI娘日記記錄.md 是程序用「賬本」,不是正文日記;勿手改當日記讀。
安裝與啓用¶
官方 README 不推薦手改 profile 的 package.json 或 cordis.patch.yml,唯一推薦路徑是 DSH 插件管理器裏的 install_bundle(從本地目錄安裝 bundle)。
先自檢(可選)¶
在倉庫的 probe 目錄跑驗證,退出碼應爲 0:
cd "<倉庫根>/AI娘化插件/probe"
npm run verify
安裝三步¶
- DSH:設置 → 插件,選擇「從本地目錄安裝 bundle」。
- target 填
probe目錄在本機的絕對路徑(不是相對路徑),例如:
<倉庫根>/AI娘化插件/probe
- 以返回的
application對象與warnings判斷是否生效,不要僅憑日誌判斷。
同時安裝 @linxin666/dsh-pet,否則缺少掛件與氣泡載體。
驗收要點¶
- 宿主執行
cordis_inspect_list(免審批),應看到id: ai-waifu、name: dsh-pet-cuteness-plugin(id爲歷史名)。 - 新建會話問「你現在是誰?用一句話說,別解釋。」——通則會自稱藍色大肥魚 / 深度求索娘;不通則查
[dsh-pet-cuteness-plugin]相關 warn。 - 鯨魚娘頭頂在模型有思考時出現短臺詞氣泡;異常時可訪問:
http://127.0.0.1:<端口>/api/dsh-pet-cuteness-plugin/debug
查看 stage 是否爲 ready、attached 是否含當前會話、scheduler 是否在跳。插件更新後需瀏覽器硬刷新(⌘⇧R)。
典型用法¶
第一次使用建議:
- 打開 設置 → 大肥魚的後臺,選擇日記本文件夾。
- 在輸入框左側點亮 語氣。
- 用同一問題再問一遍——若口吻變爲角色化中文,即語氣段生效。
需要臺詞時保持 臺詞 膠囊開啓(默認已開);需要省 token 時保持語氣、中文思考關閉,僅保留零成本的臺詞摘句。
適用場景與注意¶
適合:已使用或計劃使用 @linxin666/dsh-pet、希望在 DSH 裏用會話級開關控制人格與思考鏈展示、並希望本地 Markdown 日記自動彙總當日對話的用戶。
注意:
- 插件在 當前 DSH 進程權限 下運行,安裝前請閱讀倉庫源碼與 MIT 許可證,確認可接受其對會話日誌、本地
pet.json(親密度/小魚乾寫入前會備份.bak)的讀寫範圍。 - 社區目錄 SkillHub 插件頁 與 GitHub 由社區維護,與 DeepSeek / 幻方無官方從屬關係;DSH 生態理念是「一切皆插件」,本文安裝步驟以倉庫 README 爲準,勿憑插件名拼接未在文檔出現的 CLI 安裝命令。
- 開發改代碼應改
src/*.mjs後npm run build,素材變更需npm run sync-data;提交前npm run verify須通過。
結尾¶
dsh-pet-cuteness-plugin 把 dsh-pet 掛件與模型人格、臺詞 UI、定時日記綁在一起,並在默認上區分高 token 選項與零成本臺詞,適合想要「鯨魚娘有話說、有話寫」而不自己拼 prompt 管道的 DSH 用戶。