Skip to content

Lucy77m/FEIXUE

Repository files navigation

★ 绯雪 (FEIXUE)

住在你 Windows 桌面上的 AI 伴侣 —— 有情绪、有记忆、能帮你操控电脑的本地小家伙

Python Platform UI License

简体中文 · English · 日本語

🔗 github.com/Lucy77m/FEIXUE

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


许可

MIT

About

FEIXUE — 桌面宠物 AI 伴侣 (绯雪)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages