前言¶
在 DSH 的插件化用法裏,有些能力不需要單獨做成完整應用,而是註冊爲一個可被模型反覆調用的 Skill。mchenziyi/galgame-dsh-plugin 屬於這一類:它面向 DeepSeek Harness(dsh),提供一個純文字戀愛與生活模擬世界。用戶可以用自然語言選擇模板、補全角色和關係,並在後續對話中繼續推進劇情。
這是什麼¶
- 名稱:
mchenziyi/galgame-dsh-plugin - 維護者:
mchenziyi - 定位:一個面向 DeepSeek Harness(dsh)的純文字戀愛與生活模擬 Skill
- 許可證:MIT
- 輸出形式:純文字輸出,不生成圖片、立繪、音頻或 UI
- 關係設定:不把玩家或角色默認限制爲異性戀關係
核心功能¶
這個插件通過 dsh bundle 註冊 galgame-world Skill,並使用項目中的 .game/ 目錄保存世界狀態。已覈實的能力包括:
- 提供旮旯給木和乙遊兩個初始化模板
- 世界會保存進度,NPC 會在用戶離開時繼續生活
- 支持旮旯給木、乙遊、同性關係、雙性戀、泛性戀、多人關係
- 支持用戶自定義角色身份、世界背景、關係結構、親密偏好和邊界
安裝與啓用¶
在 dsh profile 目錄中運行:
dsh plugin --profile demo add github:mchenziyi/galgame-dsh-plugin
安裝後,啓動該 profile,並讓模型調用 galgame-world Skill。首次運行時,它會詢問使用哪個模板或創建自定義世界。
如果只想在當前項目中使用 Skill,也可以把 skills/galgame-world/ 複製到項目的 .dsh/skills/galgame-world/。
典型用法¶
配置階段可以直接向 dsh 描述需求,例如:
調用 galgame-world,使用乙遊模板,幫我隨機生成一個適合上班摸魚的輕鬆日常世界。
也可以讓 dsh 先確認玩家身份、世界背景、角色關係、親密偏好和邊界。每次只問一個問題,配置完成後保存到 .game/。
遊戲過程中可以直接發短指令,例如:
新增一個角色。
把故事模式改成 simulation。
查看當前所有角色和關係。
推進三天。
保存當前狀態。
如果希望存檔獨立,建議讓 dsh 把遊戲放在單獨的項目目錄中,避免 .game/ 存檔和工作文件混在一起。
適用場景與注意¶
它適合需要純文字互動敘事、且希望保留自定義關係結構的使用者。使用時需要注意:
- 插件會隨當前 dsh 進程運行;安裝前應檢查源碼和許可證。
- 成人偏好只有在用戶明確配置成人世界、角色爲成年人且存在同意時纔會影響敘事。
- 用戶設置的硬性邊界優先於劇情推進。
- 不支持未成年人、強迫或違法傷害內容。
獲取¶
倉庫地址:https://github.com/mchenziyi/galgame-dsh-plugin
目錄頁線索:https://www.skillhub.cn/plugins/mchenziyi/galgame-dsh-plugin