mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
1396 字
4 分钟
C#猫娘控制台程序
2026-07-27

🐱 猫娘 — 虚拟猫娘桌面宠物#

一只会傲娇、会撒娇、会写日记的虚拟猫娘,在你的控制台里等你回家。 A tsundere cat-girl who writes diaries, plays games, and waits for you to come home.

简介 / About#

猫娘是一款 .NET Framework 4.8.1 控制台应用。通过文字指令与猫娘互动——摸头、拥抱、玩游戏、送礼物,慢慢培养感情。她会记住你、撒娇、写日记,甚至深夜催你休息。

支持三语 / Multi-language:简体中文 / English / 日本語nya lang <zh/en/ja> 切换。


快速开始 / Quick Start#

# 编译 / Build
dotnet build 猫娘.csproj -c Release
# 运行 / Run
bin\Release\猫娘.exe

启动参数 / Launch Args#

参数说明
-n跳过更新检查 / Skip update check
-d完整模式 / Full mode
-debug调试模式 / Debug mode
win7Win7 兼容模式

切换语言 / Switch Language#

nya lang zh # 中文
nya lang en # English
nya lang ja # 日本語

注意:不同语言的存档完全独立。切换语言后程序将自动重启,使用新语言对应的存档目录 猫娘的小本本/<lang>/。首次切换时自动迁移旧存档。 Note: Each language has independent save files under 猫娘的小本本/<lang>/. Switching restarts the app and uses the corresponding save. Old saves are auto-migrated on first switch.


核心系统 / Core Systems#

💕 好感度系统 / Affection (0–999)#

好感度阶段猫娘表现
0–40陌生 / Stranger警惕傲娇
41–60普通 / Normal开始接受你
61–90开心 / Happy主动亲近
91–99喜欢 / Suki深深依赖
100+深爱 / Love你就是全世界
150+羁绊·溢出 / Overflow超越喜欢的羁绊
200+羁绊·永恒 / Eternal星星与月亮的约定
300+羁绊·灵魂 / Soul灵魂深处的连接
500+羁绊·神域 / Divine你就是一切

好感度达到 25/50/100/150/200/300/500 时触发特殊剧情。相处第 7/30/100/365 天也有纪念日剧情。

⚡ 行动值 / Actions#

每天 5 点行动值,每次互动消耗 1 点。用完自动进入下一天。

📦 物品 / Items (16 种)#

物品好感价格
小鱼干+25
猫罐头+515
毛线球+620
电动老鼠+830
铃铛项圈+1040
逗猫棒+1250
猫薄荷+1565
猫咪小床+1880
苦瓜干-38
柠檬片-612
高级三文鱼+2295
猫咪电视+28120
芥末小鱼干-410
黄瓜片-515
吹风机-518
吸尘器-725

🪙 商店 / Shop#

  • 签到 10 喵币/天,连签 3 天+15,连签 7 天+25
  • 游戏获胜获得 5–15 喵币
  • 新用户赠送 20 喵币
  • 支持批量购买(最多 99 个)

指令 / Commands#

中文English日本語
摸猫娘头petなでなで
抱抱猫娘hugぎゅー
撅猫娘poke nekoつんつん
玩小游戏gameゲーム
使用物品useアイテム
喂猫娘feedごはん
讲个笑话jokeジョーク
陪我聊天chatおしゃべり
商店shopショップ
购买 <ID>buy <ID>買う <ID>
签到signサイン
状态statusステータス
成就achieve実績
日记diary日記
出行travelお出かけ
去 <地点>go <place>行く <場所>
回家home帰宅
禁言muteミュート
解除禁言unmuteミュート解除
重置猫娘resetリセット

管理 / Management#

指令说明
nya help帮助文档(三语)
nya lang <zh/en/ja>切换语言
nya call <称呼>设置主人称呼
nya name <名字>设置猫娘名字
nya restart重启程序
nya save手动存档
nya export [lang]导出翻译JSON (zh/en/ja/all)
nya lang load <path>加载外部 lang.json
nya lang path查看当前外部文件路径
nya lang reset恢复内嵌翻译
nya force-update强制更新

🗺️ 地图出行 / Travel#

7 个地点,部分需要好感度解锁:

地点需要好感特色
0温暖小窝
公园0追蝴蝶、交猫友
商店街10烤鱼摊、宠物店
猫咪咖啡馆20猫薄荷茶、其他猫咪
海边30踩浪花、捡贝壳
游乐园50摩天轮、棉花糖、烟花
山顶70云朵、许愿石、回声

每个地点有随机事件和交互选项,30% 概率捡到物品。


🎮 小游戏 / Games#

输入 玩小游戏 随机进入以下 5 款游戏之一:

游戏规则奖励
猜盒子/猜数字1–10,5 次机会,有提示好感+,3–13 喵币
石头剪刀布三局两胜,好感高时猫娘会放水赢: +8 喵币
记忆翻牌6 关,记住物品位置,有干扰项和交换陷阱通关: +15 喵币
猫娘老虎机3 次旋转,三猫娘=超级大奖 50 喵币最高 50 喵币
反应测试3 轮,SSS(<300ms) 到 C(>2000ms) 六级评分最高 20 喵币/轮

幸运日运势可触发游戏双倍奖励。


🏆 成就 / Achievements (23 项)#

好感里程碑、签到记录、相处天数、游戏胜利、物品收集、喵币累计、地点全解锁、恶作剧次数、反应速度等。


🥚 彩蛋 / Easter Eggs#

触发效果
上上下下左右左右baKonami 码 — 全部物品 x5 + 100 喵币
我爱你 / suki da / 大好き猫娘脸红
42生命、宇宙和一切的答案
sudo rm -rf /权限不足喵
激光 / 激光笔追红点
睡觉 / / 唱歌特殊反应
nya hug / 几点 / 许愿猫娘回应
whoami / nya secret隐藏信息
节日启动圣诞节/新年/情人节/猫の日/万圣节

🎲 每日随机事件 / Daily Events#

22 种事件(12 日常 + 10 稀有)——晒太阳、捉迷藏、追尾巴、踩奶、纸箱诱惑、猫娘大扫除……深夜启动触发猫娘关怀。


📁 项目结构 / Structure#

猫娘/
├── Program.cs # 主程序入口 + 命令路由
├── haogan.cs # 好感度 + 对话引擎 + 剧情
├── LocManager.cs # 多语言管理器 (zh/en/ja)
├── days.cs # 天数/行动值
├── item.cs # 物品系统
├── games.cs # 5 款小游戏
├── ShopManager.cs # 喵币商店
├── AchievementManager.cs # 23 项成就
├── EasterEggs.cs # 20+ 隐藏彩蛋
├── RandomEvents.cs # 每日随机事件
├── CatDiary.cs # 69 篇猫咪日记
├── MapManager.cs # 地图出行 (7 地点)
├── ConsoleHelper.cs # 彩色控制台输出
├── SaveHelper.cs # 文件 I/O
├── CryptoHelp.cs # AES-256 加密
├── MarkerManager.cs # 统一标记存储
├── Constants.cs # 全局常量
├── CatMood.cs # 心情枚举
├── help.txt / help_en.txt / help_ja.txt # 三语帮助
├── 猫娘.csproj # 项目文件
└── 猫娘的小本本/ # 存档根目录(按语言分 zh/en/ja 子目录)

🔐 数据安全 / Save Data#

所有存档 AES-256 加密,根目录 猫娘的小本本/。不同语言独立存储于 zh/ en/ ja/ 子目录,切换语言后使用对应存档。

猫娘的小本本/
├── config/lang.dat # 语言配置(共享)
├── zh/ # 中文存档
│ ├── save/ # 加密: 好感度/物品/金币/成就
│ ├── config/ # 称呼/名字/禁言
│ ├── markers.dat
│ └── diary.txt
├── en/ # English saves
└── ja/ # 日本語セーブ

All saves use AES-256 encryption. Each language has its own subdirectory (zh/en/ja). Old saves are auto-migrated on first switch.


技术栈 / Tech Stack#

  • 语言:C# 7.3
  • 框架:.NET Framework 4.8.1
  • 加密:Rijndael (AES-256) + SHA256
  • 多语言:内嵌 JSON + 自定义解析器 (无第三方依赖)
  • 输出:UTF-8 彩色控制台

“喵主人是世界上最好的人 — 猫娘 “Nya~ Master is the best person in the world~” — Neko “にゃ~ご主人様は世界で一番いい人~” — 猫娘

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

C#猫娘控制台程序
https://non266.top/posts/neko-girl/
作者
non_no266
发布于
2026-07-27
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录