用途:OpenHanako 是构建在 Electron 上的桌面 AI 智能体平台,让每个智能体拥有持久记忆、独立人格,并能自主操作电脑。
主要能力:内置文件读写、终端命令、浏览器与网页搜索、截图、画布绘制、JavaScript 执行等工具;记忆系统采用近期衰减模型,分工作记忆(SQLite)、编译记忆(compiled.md)与桌面笔记三层;支持多智能体协作、频道委派、Cron 与心跳定时任务,以及 Telegram、飞书、QQ 多平台桥接;内置 Fastify 5 HTTP + WebSocket 服务。
使用方式:可从 GitHub Releases 下载 macOS .dmg 或 Windows .exe 安装,或从源码构建:git clone https://github.com/liliMozi/openhanako.git,cd openhanako,npm install,npm run dev(开发)或 npm run build(生产)。首次启动向导需设置语言、用户名与模型提供商,支持任意 OpenAI 兼容端点(如 OpenAI、DeepSeek、本地 Ollama、通义千问)。智能体配置存于 ~/.openhanako/agents/<agent-id>/,含 personality.md、memory/、desk/、skills/。技能可经 UI 或 skillManager.installFromGitHub 安装,默认开启安全审查。
适用场景:个人助理、自动化桌面任务、多智能体研究协作、跨平台消息接入。
限制:安装包未签名,macOS 需右键打开或执行 xattr -dr com.apple.quarantine /Applications/OpenHanako.app,Windows 需在 SmartScreen 中选择“仍要运行”;沙箱按 PathGuard 分级(Tier 0 拒绝至 Tier 3 完全授权),系统路径默认禁止访问;需自备模型 API 密钥。许可证为 Apache 2.0。