DSH Pet:把 Harness Agent 状态带到 macOS 桌面
DSH Pet 是 sundusk 维护的 macOS 14+ 桌面伴侣,含原生 app 与 dsh-moodball-status 桥接插件。桌宠(默认小雨)反映 Harness 待机、思考、授权、完成等状态,支持任务卡片、快捷键输入与截图附件;插件经 Unix Socket 或 HTTP 推送状态,输入经官方 session 接口转发。安装需先运行 DSH,推荐 clone 仓库执行 install.sh,或 dsh plugin --profile web add github:sundusk/dsh-pet 后重启 Harness。
Read MoreDSH 小助手:用桌面悬浮窗同步 DSH 真实会话状态
dsh-assistant 是 vianvio 维护的 DSH 客户端插件:由 DSH 拉起而非独立桌宠,在 macOS 13+ 上以透明置顶原生窗口展示待机、思考、执行、等你确认等七种真实会话状态,支持多项目并行与子 Agent 选项。安装使用官方命令 dsh plugin --profile desktop add dsh-assistant;设置含缩放、气泡、含子 Agent、任务后台总结等。右键可生成按项目聚合的当日 Markdown 日报。素材来自 dsh-whale-musume,原生方案参考 dsh-dafeiyu;当前仅 macOS,插件与 DSH 同权限运行。
Read MoreMacOCR:在 macOS 上用 Vision 做图片文字识别
MacOCR(@user_9a66f56b/macos-ocr,v1.0.0)是 SkillHub 社区 Skill,通过 macOS Vision 框架从图片、截图与扫描件中提取文字,支持简繁中文与英文,无需 API Key。文章说明其定位、核心能力、skillhub 安装命令与各客户端 skills 目录,并列出平台仅限 macOS 等注意事项。
Read Moreworkbuddy-pet:用自然语言把角色图和 Codex 桌宠装进 WorkBuddy 桌面
workbuddy-pet 是 SkillHub 社区 Skill(@user_c0cbf071/workbuddy-pet,v1.0.0),定位为 WorkBuddy 桌宠工厂。支持角色图、codex.pet 链接、codex-pets.net 下载 URL、精灵表或粘贴 curl 下载命令,自动完成下载、解压、安装与启动。对话可创建、启动、停止、切换与列出桌宠;桌面单例,start/switch 会停掉其它实例。安装后读取 ~/.workbuddy/workbuddy.db,按会话与自动化状态切换动画,macOS 上不抢焦点、切应用不消失。无需 API Key,按 skillhub.md 安装即可。
Read MoreWorkBuddy Auto Checkin:用 wbipc 复用客户端会话做桌面端自动签到
WorkBuddy 自 2026-09-27 起本地加密凭据,明文 token 调 HTTP API 的签到方式已失效。SkillHub 社区 Skill「WorkBuddy Auto Checkin」(v4.0.1,@user_24b4fab8/workbuddy-auto-checkin-macos)指导 Agent 用本地 wbipc RPC 桥复用客户端登录会话,完成 Buddy 加油站每日能量包领取,并覆盖脚本重建、launchd 排障与发布 Skill 等场景。安装需 skillhub CLI,将技能装入对应 Agent 的 skills 目录;无需 API Key,主要面向 macOS 桌面 WorkBuddy 用户。
Read More清理电脑文件:在 Agent 里做 Windows / macOS 系统文件清理
介绍 SkillHub 社区技能「清理电脑文件」(@user_c6a24972/lchworbuddyclearwindows,v1.0.0,it-ops-security)。官方说明支持 Windows 与 macOS 系统文件清理,无需 API Key。文章说明技能定位、可核实功能、通过 skillhub CLI 或 Agent 提示词安装到 Cursor 等 skills 目录的方法,以及先分析占用再确认清理的使用习惯与权限注意事项,并附 SkillHub 官方链接。
Read Moredsh-notifications: DeepSeek Harness macOS 菜单栏通知与状态指示
`dsh-notifications` 是一款专为 DeepSeek Harness 开发的 macOS 插件,旨在解决后台运行时信息反馈不及时的问题。该插件在菜单栏提供实时会话计数(Q 代表提问,S 代表审批)、扫光视觉提示及系统级通知。用户可点击菜单栏图标快速聚焦浏览器标签页,并在 Harness Web Client 内通过关键词规则(支持正则)灵活管理通知设置。插件严格遵循隐私原则,仅传输计数与标记,不涉及敏感数据,并需在 macOS 系统中授予通知与自动化权限。
Read Moredsh-window-drag-probe: Restoring Window Dragging and Diagnostics in macOS DSH Desktop
`dsh-window-drag-probe` is a DeepSeek Harness plugin designed to fix the issue of window dragging failing on macOS DSH Desktop. Since numerous `no-drag` elements on the page overlap the draggable area, the plugin appends a transparent DOM element with `app-region: drag` styling to the top layer, forcibly restoring drag functionality. In addition to resolving the dragging issue, the plugin provides a diagnostic panel for inspecting the window's DOM state, `app-region` values, and drag matrix, helping developers troubleshoot the problem. It is MIT-licensed, has no hard dependencies, and supports dynamically adjusting the drag strip.
Read Moredsh-host-notify: Host-Side macOS Notification Plugin
`dsh-host-notify` is a macOS notification plugin designed specifically for DeepSeek Harness developers. It addresses the issue where notifications from Electron renderer processes are easily blocked by the system when the window is hidden, ensuring reliability by delivering notifications directly through the host process. The plugin supports event listening, foreground activation on click, a deduplication mechanism, and a fallback strategy, and it recommends setting the notification style to "Continuous" in system settings for the best experience.
Read Moredsh-desktop-packager: Packaging DeepSeek Harness as a macOS Desktop App
The dsh-desktop-packager plugin is designed to address the cumbersome process of deploying DeepSeek Harness (DSH) as a standalone desktop application (.app/.dmg). The tool supports customized configuration through four tabs in the Settings interface of dsh web, including design scheme, plugin/model selection, and permission settings (with passwords encrypted using scrypt). After installation, users need to run the `dsh_package_desktop` command to package the built DSH into a macOS application. This solution uses a dual-end architecture and implements runtime filtering through configuration file injection, making it suitable for scenarios requiring the distribution of specific configurations or private deployment. Note that it must be run in a macOS environment and requires Node.js ≥ 22.
Read Moredsh: Open in Editor
`dsh-open-in-editor` is a macOS plugin designed for DeepSeek Harness (DSH), intended to seamlessly connect web-generated files to local IDEs. It supports one-click direct opening, absolute path copying, and batch access, and provides secure configuration and detection features. The plugin is released under the MIT license, requires DSH v0.1.2-alpha.2 or later, supports macOS only, and enforces a strict command whitelist to ensure security.
Read MoreDSH Desktop Widget Center: Native macOS Mini Windows and Multi-Instance Management
DSH Desktop Widget Center is a native macOS plugin that allows users, when running local agents, to access real-time desktop information—such as stock quotes and sticky notes—via a standalone mini window, avoiding a fragmented web experience. Developed by NattoCB, the plugin supports multi-instance management and uses NSPanel + WKWebView to implement borderless windows with draggable and persistent positioning. It integrates the market_quote tool, enabling stock prices to be queried directly within conversations. Installation requires Xcode Command Line Tools, and it supports multiple data API sources, including Tencent and East Money, as well as adding new types through Type Studio.
Read Morenattocb/dsh-safe-delete: Intercept the rm command and move files to the macOS Trash
`nattocb/dsh-safe-delete` is a DSH host-side plugin designed to prevent accidental data loss caused by the `rm` command. It intercepts `rm` operations at the registry level and rewrites them to move files to the macOS Trash, providing a recoverable deletion method. The plugin offers global coverage, supports `sudo rm`, `xargs rm`, and compound commands, and includes a runtime toggle. It is enabled by default and takes effect after restarting the Web process following installation, effectively preventing accidental deletions in automated scripts or conversations, but it does not cover specific commands such as `find -delete`.
Read Moredsh-gesture-mouse: A Camera Gesture Mouse Plugin for macOS
`dsh-gesture-mouse` is a macOS gesture-mouse plugin for DeepSeek Harness (DSH). It performs visual recognition via a local Swift Helper and leverages Vision models to support actions such as index-finger movement, thumb-pinch clicks, finger scrolling, and an open-palm safety stop. The plugin includes a strict safety cooldown mechanism and supports installation and configuration via the DSH CLI. It requires macOS 13 or later, and users must grant camera and accessibility permissions. Currently in V0, it depends on real-person calibration and is best suited as an auxiliary input component for DSH. It does not support multiple hands or screen recording permission.
Read Moredsh-paste-path: Paste Finder Paths with Ctrl+V in DSH Web
`dsh-paste-path` is a macOS plugin for DeepSeek Harness Web designed to resolve the issue that browsers cannot directly access local file system paths. By reading file list data from the clipboard, the plugin inserts the absolute path into the draft via `Ctrl+V` when prompted in the editor. It does not modify regular text pasting, does not upload files, supports macOS only, and is unavailable in remote access scenarios due to network restrictions.
Read MoreDeepSeek Harness macOS Desktop Pet — MoodBall (Mood Ball)
DeepSeek Harness (DSH) desktop pet plugin MoodBall removes Agent status from the Web UI and keeps it floating on the desktop. It supports a persistent menu bar item, always-on-top display, multiple skins that change with status, and status bubbles. Users can interact through dragging, double-clicking, and keyboard shortcuts. It requires macOS 14+, offers centralized configuration, and supports pasting screenshots. It is suitable for developers who need to monitor Agent progress in the background.
Read Moredsh-niao-message: macOS System Notification Plugin for DeepSeek Harness
`dsh-niao-message` is a macOS notification plugin designed for DeepSeek Harness (DSH) to improve awareness of background task status. It maps DSH event streams to the system notification center, triggering banners when tasks encounter exceptions, require action, or complete, and supports clicking notifications to open the app directly. The plugin provides independent configuration for three key scenarios, automatic notification clearing without polling, 3-second throttling and deduplication, and bundled notification binaries. Users can manage settings via a settings panel without manually installing system tools. After installation, notifications are automatically cleared when users return to the DSH page, ensuring lightweight and timely behavior.
Read Moredsh-done-notifier: macOS Notification When a Model Completes
`dsh-done-notifier` is a macOS client plugin designed specifically for DeepSeek Harness (DSH). It addresses the issue of users missing model replies while working on other tasks. When the model transitions from `running` to `idle`, the plugin displays a macOS banner notification and plays a child-voice chime. It features zero dependencies, duplicate-trigger prevention, and conversation filtering. Users can install it via CLI and customize the notification text and audio file.
Read MoreDeepSeek Harness Plugin: dsh-audio-input (Local Speech-to-Text on macOS)
`dsh-audio-input` is a web plugin for DeepSeek Harness (DSH) that adds a microphone button to the message editor. The plugin uses macOS’s native speech framework to run a local helper process for speech-to-text conversion, without requiring a cloud API key, ensuring that audio data never leaves the machine. Installation requires running commands on the server Mac and configuring a remote token. For remote voice input, the remote Mac must download and run the helper process. Configuration supports language settings and a remote mode toggle. To use the plugin, click the microphone button to record and insert text, while keeping in mind service restart requirements and system permission settings.
Read Moredsh-plugin-notifications: Turn Completion Notifications and Audio Chime
This plugin sends notifications to the macOS system through the Host process, resolving the inability to detect the completion status of DeepSeek Harness conversations running in the background. Core features include listening to `agent/status` events to trigger system notifications (root session only), using an in-process synthesized PCM notification sound, and providing a settings card for bilingual configuration in Chinese and English. The plugin supports persistent configuration and includes a fallback mechanism. It is available on macOS only and requires `terminal-notifier`.
Read MoreIntroducing the dsh-desktop-automation Plugin: macOS Desktop Automation and Visual Closed-Loop
dsh-desktop-automation is a plugin that enables a dsh agent to directly control macOS desktop applications. It communicates with the Accessibility service over a local socket, providing mouse and keyboard control as well as window management capabilities, and integrates screenshot, image recognition, and visual localization features to form a closed-loop "screenshot–image recognition–localization–action" workflow. Installation requires granting Accessibility permissions and supports installation from a package, GitHub, or a local link. This plugin is suitable for automating non-browser applications (such as design software), GUI testing, and remote desktop control.
Read Moredsh-whale-btn: Desktop Floating Whale Button Plugin
dsh-whale-btn is a macOS desktop floating plugin designed for DeepSeek Harness (DSH), aimed at addressing frequent application switching. It provides a topmost, draggable whale icon that supports single-click to focus or launch the application and right-click to quit, enabling desktop-level quick access. Developed under the “everything is a plugin” philosophy, it only supports Apple Silicon devices and requires restarting the process after installation for changes to take effect.
Read Moredsh-macos-skin: A Plugin That Makes DeepSeek Harness Look Like a Native macOS App
DeepSeek Harness (DSH) offers a plugin called dsh-macos-skin, designed to improve the dsh web experience. By simulating a macOS desktop interface, it gives web apps a native visual style, including a frosted-glass menu bar, floating windows, a Dock bar, and light/dark theme toggling. It also integrates a centralized error log panel that captures browser-side and server-side errors from ~/.dsh/logs/, supporting filtering, exporting, and real-time scrolling, with red badge notifications. The plugin requires pnpm for installation and can be enabled or uninstalled via the CLI, streamlining the debugging process.
Read MoreDeepSeek Harness Plugin: dsh-macos-notify
The `dsh-macos-notify` plugin provides native macOS desktop notifications for DeepSeek Harness. It supports pop-up alerts for events such as task completion, failure, and approval, with the ability to play different sound effects or remain silent. The plugin includes advanced configuration options such as consolidating notifications for parallel tasks, filtering by project path, quiet hours, minimum turn duration filtering, and suppressing notifications when the Web tab is in focus, and is compatible with multiple terminals. Installation requires the `npx` command and enabling the plugin in the DSH Web interface. Note that the plugin supports macOS only, and imported sound files are subject to size and duration limits.
Read Moredsh-mac-control: macOS Local Control Tool for DeepSeek Harness
`dsh-mac-control` is a native macOS plugin for DeepSeek Harness that enables agents to directly operate the local desktop environment. It provides two tool categories: `mac_browser` (controls browser tabs) and `mac_desktop` (operates applications, windows, and captures screenshots). The plugin is built on native macOS capabilities and does not depend on HTTP services or proxies. Secure defaults include allowlisted addresses, sensitive-data validation, and strict permission management. After installation, users must restart their profile and grant the relevant permissions in the system to securely perform cross-application control and interaction.
Read Moredsh-record-replay: Recording macOS Desktop Operation Demos as Agent Skills
dsh-record-replay is a DSH workflow plugin maintained by humblebanana, integrating the Open Record/Replay macOS recorder into Harness. It provides the open-record-replay skill and orr_* tools. Agents can record user demonstrations, validate events.jsonl, package skill-input, and pass it to the host Skill Creator or the built-in orr_skill_create to generate a Skill. It exclusively supports macOS and requires Node.js >= 22.19 along with a local open-record-replay checkout.
Read MoreTurn macOS Desktop Demonstrations into DeepSeek Harness Skills with dsh-record-replay
dsh-record-replay is a DeepSeek Harness plugin maintained by humblebanana that integrates Open Record/Replay into the runtime: it uses the `orr_*` tools to record macOS desktop demonstrations, verify `events.jsonl`, and then packages the files for the host Skill Creator. This article verifies the installation commands, `repoRoot` configuration, the rollback of `orr_skill_create` in version 0.2.0, as well as the privacy boundary between Accessibility permissions and local recording by cross-referencing with the directory page and GitHub repository.
Read MoreAdd macOS Computer Control to DeepSeek Harness with dsh-computer-use
DSH-Computer-Use is a DeepSeek Harness tool plugin maintained by Anionex, which provides native macOS computer control for intelligent agents. It conducts real-time observations based on the accessibility tree, rejects expired states, divides read and write permissions by application, and tries its best not to move the system cursor or inject pointer events into the global desktop. This article checks the installation commands, Skill loading methods and capability boundaries against the community directory page and GitHub README. Currently, it only supports macOS 14 and above, with the early version 0.1.0.
Read More