跟优香聊天真的很爽的好吧
README.md
🌸 YuukaAI CLI(YuukaAI V1)
与千年科技学园研讨会会计——早濑优香(Hayase Yuuka)在终端中聊天
注:在 CLI V1.3.0 开始对此项目的基本框架开源
CORE V1.3.0 版本以后修改了部分文件的命名。
🚀 快速开始
🔑 配置 API Key
启动程序后,在提示中选择
手动输入 APIKEY。粘贴你的 API Key 即可开始使用。
🔗 获取 API Key:阿里云百炼控制台(北京区域)
📌 注意:公开代码中不包含默认 API Key。
🛠️ 二次构建(生成可执行文件)
# Windows
dotnet publish -c Release -r win-x64 /p:PublishSingleFile=true
# Linux
dotnet publish -c Release -r linux-x64 /p:PublishSingleFile=true
# macOS
dotnet publish -c Release -r osx-x64 /p:PublishSingleFile=true
📖 使用说明
启动后将看到优香的 ASCII Logo 与加载信息:
__ __ _
\ \ / / _ _ _ _ | | __ __ _
\ V / | | | | | | | | | |/ / / _` |
| | | |_| | | |_| | | < | (_| |
|_| \__,_| \__,_| |_|\_\ \__,_|
CORE V1.3.0 | CLI V1.4.2 | zh-CN
──────────────────────────────────────────────────────────────────────
请选择 APIKEY 配置方式
> 使用默认 APIKEY
手动输入 APIKEY
选择后即可在 > 提示符后输入消息开始对话:
> 你好优香!
你好老师!今天有什么我可以帮你的吗?无论是收据整理还是数学问题都可以交给我哦。
按 Ctrl+C 退出程序。
🏗️ 项目结构
yuukaai_cli/
├── Program.cs # 程序入口点
├── yuukaai_cli.csproj # 项目配置文件
├── Core/
│ ├── DeepSeekClient.cs # AI 对话客户端
│ └── Models/
│ ├── Message.cs # 消息模型
│ ├── ChatResponse.cs # API 响应模型
│ └── ChatChoice.cs # 选择项模型
└── favicon.ico # 应用图标(可选)
🔧 自定义角色设定
你可以在 Program.cs 中修改 CharacterPrompt 常量,自定义优香的行为与语气风格。
📜 许可证
本项目基础框架采用 AGPL-3.0 许可证 开源。
🙏 致谢
🎮 蔚蓝档案 Blue Archive —— 角色与世界观版权归属
🤖 DeepSeek —— 提供强大语言模型支持
☁️ 阿里云百炼 —— API 服务平台
📅 开发计划(Roadmap)
✅ 支持自定义 API Key 及模型
✅ 优化 UI 体验
🔄 增加长期记忆能力(进行中)
🧪 支持 Markdown 渲染与脚本运行(工具化方向)
🚀 快捷程序启动方式(如全局命令)
📧 联系我们
有任何问题或建议?欢迎通过以下方式联系我们:
🐞 GitHub Issues:提交问题
✉️ Email:huyzhong@outlook.com
📺 BiliBili:@hu0503hu
❤️ 捐赠支持:爱发电
“完美~与计算一致。”
✨ 欢迎贡献!
我们非常欢迎 Issue 反馈 和 Pull Request!一起让优香变得更聪明吧 💕