news 2026/10/23 2:07:26

WeSight桌面宠物与像素Studio:给AI Agent工作加一层趣味监控

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WeSight桌面宠物与像素Studio:给AI Agent工作加一层趣味监控

【免费下载链接】wesight

Open-source desktop AI agent workspace with one-click Claude Code, Codex, OpenClaw, Hermes Agent setup and custom LLM model routing.

项目地址:https://gitcode.com/gh_mirrors/we/wesight
点击查看免费下载

WeSight 是一款开源的桌面 AI Agent 工作台,除了支持 Claude Code、Codex 等引擎一键接入外,还内置了桌面宠物与像素 Studio两大趣味功能:Agent 在思考、写代码、执行命令时,桌面上会有一只小精灵实时"演出"对应状态,像素办公室里的小人也会走到对应工位忙碌起来,让 AI 任务监控不再枯燥。

桌面宠物:把 Agent 状态变成桌面小精灵 🐾

开启宠物后,WeSight 会在桌面上创建一个透明、无边框、置顶的小窗口(不占用任务栏、不抢焦点),宠物会跟随任务状态变换表情和动画。核心窗口逻辑见 createDesktopPetWindow,默认配置与 10 种造型定义在 src/shared/pet/constants.ts。

一键切换的 10 种宠物造型

在设置页可实时预览并切换造型,共 10 款角色:

造型中文名称
WeSight AgentWeSight 小助手(默认)
Blue Bot蓝色机器人
Aqua Drop水滴伙伴
Flame Buddy火焰小人
Wood Box木箱小人
Sprout Box萌芽小方
Stack Bot积木机器人
Astro Bot太空机器人
Shadow Bot暗色助手
Nana娜娜

角色渲染与表情绘制集中在 PetSprite.tsx,内置了idle、happy、thinking、coding、done、error等 11 种情绪状态。

任务状态如何映射到宠物表情

宠物窗口的交互与状态联动逻辑在 DesktopPetWindow.tsx,主进程会把当前会话的任务快照实时推送到宠物窗口。8 种任务状态一览(定义见 DesktopPetTaskStatus):

任务状态宠物表现
等待中 / 正在思考 / 需要确认思考表情,眼睛变成三个转动的圆点
正在回复说话口型动画
正在写代码敲键盘动画(会掏出小键盘)
已完成开心大笑
出错了打叉表情 + 皱眉
已停止回到待机

任务卡片还会显示任务来源(Chat / IM / 定时三种)、所属项目、引擎与模型标签,点击卡片即可跳回对应会话;完成后 8 秒自动折叠成一个状态小药丸,不挡屏幕。

宠物还能"开口说话" 🎙️

宠物支持 TTS 语音播报:可选择MiniMax云端服务或LocalTts本地模型(默认http://127.0.0.1:8000),并支持上传录音克隆专属音色、调节语速与音量、试听效果。语音配置项定义在 PetVoiceConfig,克隆与试听入口在 Settings.tsx。

像素 Studio:Agent 在像素办公室里上班 🖥️

把会话视图从"对话"切到"工作室",整个任务过程会变成一幕 1280×720 的像素动画:办公室背景里有沙发、绿植、咖啡机,代表当前 Agent 的小人会根据任务阶段走到不同工位(场景实现见 CoworkStudioView.tsx)。

六种工作状态对应六个工位

Studio 状态状态文案小人位置
idle待命中,随时可以开工办公室中央
writing / researching正在写代码或更新文件 / 正在阅读项目左侧书桌
executing正在执行命令右侧终端区
syncing正在同步或发布变更右下机房区
error遇到错误,正在等待处理终端区上方

状态常量定义在 studioConstants.ts,像素办公室素材由 Star-Office-UI 提供、离线加载失败时会自动降级为简化场景(见 src/shared/cowork/studioAssets.ts)。

对话区同步滚动,一眼看全"干了什么"

屏幕一侧的对话面板会滚动显示最近 10 条动态:你的指令、Agent 回复、推理过程与工具活动(如正在读哪个文件、执行哪条命令),配合左上角状态面板,监控 AI Agent 干活就像看一部实时短剧。

快速上手与相关文件 📌

开启步骤:打开设置页 → 找到桌面宠物开关 → 选造型与动作模式(平静 / 活泼,活泼模式会每隔几秒小步挪动位置)→ 进入任意会话,切到"工作室"标签即可同时看宠物 + 像素办公室。

关键模块速查:

  • 宠物配置常量与类型:src/shared/pet/constants.ts
  • 宠物窗口交互(拖拽、双击回主页、任务卡片):src/renderer/components/pet/DesktopPetWindow.tsx
  • 角色造型与表情绘制:src/renderer/components/pet/PetSprite.tsx
  • 像素 Studio 场景:src/renderer/components/cowork/CoworkStudioView.tsx
  • 宠物窗口创建(透明置顶、鼠标穿透):src/main/main.ts
  • 状态文案(中/英):src/renderer/services/i18n.ts

小结

WeSight 用一只桌面宠物和一间像素办公室,把 AI Agent 的等待、思考、写代码、执行、出错等状态变成了看得见的小动画——既能一眼监控任务进度,又让 AI 编程工作台多了一份陪伴感。想要更完整的 Agent 引擎管理与技能市场能力,可以继续使用 WeSight 的 Chat、Live Workspace 与 Runtime Dashboard 视图。

【免费下载链接】wesight

Open-source desktop AI agent workspace with one-click Claude Code, Codex, OpenClaw, Hermes Agent setup and custom LLM model routing.

项目地址:https://gitcode.com/gh_mirrors/we/wesight
点击查看免费下载

相关推荐

上一篇:Misaka:无需越狱的iOS个性化定制工具
下一篇:320亿参数重塑企业AI:IBM Granite-4.0-H-Small混合架构深度解析

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/23 2:06:39

面向对象设计原则:SOLID原则详解

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/23 2:06:33

jQuery EasyUI 1.3.4图标样式修复与覆盖排查指南

简介:面向使用 jQuery EasyUI 1.3.4 的前端开发者与后台管理系统维护者,这套图标与样式素材用于解决界面中按钮、菜单、对话框等元素缺乏统一图形标识的问题,适合快速搭建或完善旧版 EasyUI 项目。压缩包约825KB,核心由预定义图标…

作者头像 李华
网站建设 2026/10/23 2:06:26

HiGHS 线性规划求解器使用指南:安装、求解 LP、QP 与 MIP

HiGHS 线性规划求解器使用指南:安装、求解 LP、QP 与 MIP 【免费下载链接】HiGHS Linear optimization software 项目地址: https://gitcode.com/GitHub_Trending/hi/HiGHS HiGHS 是一款以 C 为主的开源线性规划求解器,能够求解线性规划&#xff…

作者头像 李华