前言¶
DeepSeek Harness(DSH)采用插件化架构。鲸鱼娘 Mimi 是一个客户端插件,提供桌面宠物体验,并集成了 Windows Computer Use 能力。它随 DSH 启动,可在工作会话中显示思考、工具调用、提问与回复,同时作为独立桌宠支持交互与提醒。
核心功能¶
专注与提醒¶
Mimi 将专注、勿扰和提醒功能整合在 DSH 会话顶部的面板中,不创建独立窗口。
- 专注模式:默认时长 25 分钟,可设置为 1–240 分钟。支持暂停、继续、取消和 5 分钟休息。
- 勿扰模式:减少桌宠自主走动和普通工具提示,保留正常回复及待处理入口。
- 一句话指令:通过输入框识别明确的陪伴指令,例如“陪我专注 25 分钟”或“20 分钟后提醒我喝水”。
- 提醒管理:支持添加、修改、完成、取消以及稍后 10 分钟。到期后仍保留在待处理列表。
- 通知记录:专注和提醒记录保留在最近通知中,气泡消散后仍可查看。
桌宠交互与动画¶
Mimi 具备完整的桌面宠物表现能力:
- 动画系统:内置 Live Rig v5,包含 23 套正式动作、视线跟随、呼吸、眨眼和微笑。
- 触摸互动:支持分区触摸、摸头后击掌、投喂、拖拽落地、久坐久睡和欢迎回来。
- 交互入口:通过桌宠右键菜单或陪伴气泡请求面板。
Computer Use¶
Mimi 内置 Computer Use 能力,通过 PowerShell UIA 内核执行界面操作:
- 操作范围:窗口观察、点击、输入、按键、滚动与拖动。
- 会话关联:DSH 0.1.7+ 装有官方 computer-use 契约包时,Mimi 认领席位;席位被占用时自动让位。
会话管理¶
- 工作模式:文字发送到当前 DSH 工作会话,桌宠显示思考与回复过程。
- 陪伴模式:独立的桌宠会话,识别陪伴指令。
安装与配置¶
运行时依赖¶
- Node.js:≥ 18
- DSH:≥ 0.1.7-rc.1 < 0.3.0
- Python:3.11 + PySide6(随包分发,通过
pythonw.exe启动)
配置命名空间¶
配置存储在 DSH profile 的 mimi-pet 命名空间下。DSH 0.1.7 的设置界面只为带 live 字段的条目自动生成表单,Mimi 的配置需通过 cordis.patch.yml 文档编辑器或重装插件修改,随后重启插件生效。
配置项示例¶
# cordis.patch.yml 示例
mimi-pet:
enabled: true
companionEnabled: true
focusMinutes: 25
petDir: ""
python: ""
scale: 100
computerUseEnabled: true
computerUseAskBeforeActions: false
computerUseScreenshot: true
computerUseGrid: true
数据存储¶
- 设置与状态:
%APPDATA%\MimiDesktopPet\* - 陪伴数据:
%APPDATA%\MimiDesktopPet\companion.json(独立于好感度)
权限与安全¶
文件权限¶
- 读写:
%APPDATA%\MimiDesktopPet\*(好感度、陪伴、状态);插件自身的pet/。 - 临时文件:
%TEMP%下的日志与截图。 - 边界:不访问用户其他目录。
网络与凭据¶
- 网络:仅连接 DSH 本机回环(
127.0.0.1的 HTTP RPC 与remote.muxWebSocket);启动时查询registry.npmjs.org检查更新(失败静默)。 - 凭据:仅使用 DSH 签发的会话令牌(
authenticatedUrl);不读取、存储或转发任何第三方密钥。
典型用法¶
- 启动与跟随:DSH 启动时,Mimi 会根据工作会话状态显示思考过程与回复。
- 设置专注:在顶部面板选择 Mimi,设置专注时长(如 25 分钟),开启本次勿扰。
- 下达指令:在桌宠模式输入框输入“明天 18:00 提醒我下班”,系统自动解析并安排。
- 交互:右键点击桌宠或使用陪伴气泡,唤起 Mimi 面板进行操作。
许可证¶
MIT