住在你 Windows 桌面上的 AI 伴侣 —— 有情绪、有记忆、能帮你操控电脑的本地小家伙
v0.4 系列新增记忆天气、小屋物件扩展和梦境碎片。项目感知只用于本地桌面氛围,不持久化完整前台窗口标题。
绯雪是两样东西合为一体:
- 🐾 桌宠 —— 默认使用小绯雪 sprite 动画,也保留经典 Blob 外观。她会发呆、挥手、表演、躲雨、感知机器状态;你不理她时会自己找乐子,离开后会打瞌睡,偶尔主动回来翻阅共同留下的记忆。
- 🧠 本地 AI Agent —— 接你自己的大模型(任意 OpenAI 兼容接口),能看屏幕、动鼠标键盘、跑命令、写代码、读写文件、上网搜索。支持定时盯屏、后台长任务、并行子代理、提醒闹钟——把"对话"变成"让它替你动手"。
它有持久的情绪和亲密度,会随相处慢慢长出自我画像。是"同一只",不是每次重置的聊天框。
活在你电脑里,有身体也有能力。
| 能力 | 说明 |
|---|---|
| 命令与代码 | PowerShell / Python 持久环境,支持后台长任务 |
| 文件操作 | 读写编辑、PDF/图片识别、正则搜代码、按名找文件 |
| 屏幕感知 | 截图、OCR 认字、无障碍树精准点击、鼠标键盘控制 |
| 联网 | 搜索引擎、网页抓取、HTTP 请求、装 pip 包 |
| 长期记忆 | 经验/偏好/环境记忆 + 知识库 RAG + 情景日志,自动反思沉淀 |
| 记忆面板 | 浏览、搜索和主动遗忘核心记忆、近期经历、偏好与环境信息 |
| 编排扩展 | MCP 连接器、子代理并行扇出/流水线、后台任务管理 |
| 安全护栏 | 不可逆操作前弹确认面板,灾难命令硬拦截 |
| 体验 | 说明 |
|---|---|
| 情绪系统 | 心情随互动变化,越熟越放得开;夸它开心、骂它低落 |
| 人格演化 | 每轮反思缓慢重写"自我画像",是你养出来的"它" |
| 机器拟态 | CPU 热了扇风、内存满被压扁、低电量提醒、深夜盖被、冬天蹭暖 |
| 天气拟态 | 下雨撑伞、落雪缩团、酷暑融化 |
| 屏幕感知 | OCR 快照 + 关键词规则——看到测试全绿庆祝、看到报错皱眉、深夜写代码关心你 |
| 仪式感 | 每天心情预报、纪念日蛋糕、退出道晚安、番茄钟专注 |
| 投喂互动 | 拖文件给它:垃圾进回收站、文档进知识库、图片看一眼 |
| 脚印与玩耍 | 心情好走过留脚印(节日变花瓣/雪花)、丢球接球、挠它咯咯笑、摔它记仇 |
| 桌边世界 | 文档进入工坊成为书架里的书,也会低频回访旧书并带回新感想 |
| 记忆钓鱼与表演 | 三回合记忆钓鱼,以及跳舞、钓鱼等专属 sprite 演出 |
- 全局热键:
Ctrl+Alt+S唤出输入框,Ctrl+Alt+A问选中文字,Ctrl+Shift+Q选中文字一键改写 - 控制面板:接口配置、能力开关、主动频率、多语言(中/英/日)
- 语音输出:可选 Edge TTS 朗读,默认关闭,随时可以打断
git clone https://github.com/Lucy77m/FEIXUE.git
cd FEIXUE
uv sync
uv run python main.py首次启动会打开控制面板,在「接口」页填入你的 API Key 和模型名即可。
详细安装、打包、排错指南 → GUIDE.md
Python 3.11+ · PySide6 (Qt) · OpenAI 兼容 API · sherpa-onnx(本地语音输入)· Edge TTS(可选语音输出)· RapidOCR · SQLite + 向量嵌入 · MCP 协议 · Win32 API