{"repo":"Renakoni/chara-desk","free":true,"listed":false,"github":"https://github.com/Renakoni/chara-desk","clone":"git clone https://github.com/Renakoni/chara-desk.git","description":"Claude Code 的桌宠与本地工作台 · A desktop pet & local workbench for Claude Code — 实时动画、权限卡片、Token 看板，兼容 codex-pet / cc-switch ⚓","language":"TypeScript","stars":50,"topics":["anthropic","claude","claude-code","desktop-app","desktop-application","desktop-pet","desktop-tools","electron","hololive","minato-aqua"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Chara Desk 🌐&nbsp; 简体中文 &nbsp;·&nbsp; English Claude Code 的桌宠与本地工作台。 实时桌宠 · 用量看板 · 供应商切换 · Skills / Plugins / MCP 管理 — Windows &nbsp; &nbsp; 功能 · 安装 · 从源码构建 · 许可证 [!NOTE] 非官方粉丝作品 —— 默认桌宠形象为凑阿库娅（Minato Aqua）相关二次创作，角色版权归 COVER Corp. 所有；本项目与 COVER、Anthropic 均无关联，详见许可证与署名。 --- 简介 Chara Desk 是一个面向 Claude Code 的 Windows 桌面应用，由桌宠和本地工作台两部分组成。 桌宠接收 Claude Code hooks 的会话开始、工具调用、任务完成、报错和权限请求等事件，并用动画实时响应。主题包兼容 codex-pet 格式。 本地工作台整合了 Token 用量、会话历史、供应商切换，以及 Skills / Plugins / MCP 管理和配置档案。所有统计与配置管理均在本地完成。 --- 功能 桌宠 - 一键安装 Claude Code hooks，并提供连接诊断与修复。 - 会话开始、工具调用、任务完成、报错等事件会实时触发动画，也可以为每类事件自定义动作。 - Claude Code 请求权限时，桌面会弹出操作卡片，可直接允许或拒绝，无需切回终端。 - 可按事件类型分别设置通知规则。 宠物主题 · 兼容 codex-pet - 兼容 codex-pet 主题包，支持本地导入和在线图库安装，完美适配宠物拖拽动作。 - 内置凑阿库娅默认主题。 供应商切换 · 兼容 cc-switch - 完整兼容 cc-switch，本机供应商配置自动同步，编辑与切换体验保持一致。 - 切换前自动备份 Claude 设置，写入失败不会破坏原有配置。 Skills / Plugins / MCP 工作台 - 集中管理个人 Skills、用户级 Plugins 和全局 MCP 服务器，无需逐个编辑配置文件。 - 配置档案：将一套 Skills + Plugins + MCP 保存为模板，一键整体切换。自动备份，随时回退。 用量看板 - 通过 Token 热力图、模型排行和项目排行查看用量与成本估算，数据直接来自本地 /.claude 。 - 查看工具调用次数、会话数和活跃时段等运行统计。 - 浏览历史会话，也可一键恢复。 隐私 - 所有统计均在本地计算；hook 转发器只传递事件元数据，不上传会话内容或密钥。 - 可一键遮罩界面中的敏感路径与内容。 --- 安装 需要 Windows 10 / 11 x64 、本机已安装 Claude Code，以及 PATH 上的 Node.js（hook 转发依赖系统 Node）。 1. 从 Releases 下载 CharaDesk-Setup- .exe 并安装。 2. alpha 版本尚未签名，SmartScreen 提示时选择「更多信息 → 仍要运行」。 3. 启动后在「总览」里一键安装 hooks，重新开一个 Claude Code 会话即可。 --- 从源码构建 提交改动前： npm test 、 npm run typecheck 。其余脚本见 package.json 。 --- 许可证与署名 代码基于 MIT 许可证 发布。 这是一个 非官方 粉丝项目： - 凑阿库娅（Minato Aqua） —— 默认主题中的","default_branch":null,"files":null,"tree":[],"storefront":"/r/Renakoni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Renakoni/chara-desk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}