大肥鱼监工是 DSH 自制力助手:支持单次与循环预约、会看鼠标的桌面角色、采集证据与诊断日志、到点后的 AI 末轮验收,以及原生提醒和窗口干预;支持 Windows 与 GNOME Wayland。
安装
# Release 预构建包
dsh plugin --profile web add "https://github.com/RockingSisyphus/dsh-focus-supervisor/releases/latest/download/dsh-focus-supervisor.tgz"
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:RockingSisyphus/dsh-focus-supervisor#path:/dsh-plugin
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
大肥鱼监工
给 AI 监督权,帮自己把任务做完。
大肥鱼监工是一个装在 DeepSeek Harness(DSH) 里的自制力小助手。你负责定目标,再安排 AI 盯着自己执行:看你正在做什么,在分心时提醒你,必要时直接关掉让你分心的窗口和应用。
它适合这样的时刻:明明知道该写论文、做项目、复习功课,却总想“再看五分钟”。这时,你可以提前把监督和强制干预的权限交给 AI,让认真定下的计划在想偷懒时也有人坚持执行。
把任务说清楚,把监督交出去,让自己少一些耍赖的余地。
它会怎样陪你完成任务?
先约定,再开工。 在 DSH 里告诉 AI,你要做什么、什么时候开始、什么时候结束、做到什么程度算完成。可以现在开始、预约一次,也可以约定每天或每周重复的任务。
看实际行动,及时拉你回来。 任务期间,大肥鱼会把你使用的窗口、页面内容、截图和活动变化交给 AI。写作中查资料,还是越刷越远,由了解任务约定的 AI 结合上下文判断;有疑问时,它可以先问你。
提醒要能被看见,干预要真正有效。 AI 可以弹窗、播放声音,点击提醒就能回到对应监工会话。如果多次提醒仍然无效,它还可以最小化分心窗口,或强制关闭相关应用、窗口和浏览器标签。遇到保存提示或应用拒绝关闭,必要时会升级结束相关进程,让干预落实。
做完再一起验收。 回到原会话,和 AI 核对完成情况、解释遇到的问题,或讨论是否需要调整约定。电脑重启后,尚未结束的任务也会恢复。
强制关闭可能连带关闭同一应用的其他窗口或标签,并丢失未保存内容。启用监工前,请把允许 AI 如何提醒和干预,一起写进任务约定。
按你的需要选择任务严苛度
普通任务允许你在执行期间调整插件设置,也能从悬浮球手动结束。若这次确实想约束自己,就在创建时告诉 AI 设为严苛任务:从预约开始,设置和手动结束入口会锁定。需要正当调整时,回到原监工会话与 AI 商量。
循环预约可以选择每天、每周指定星期,一直重复、到某一天为止,或总共执行若干次。悬浮球只显示一张循环卡片;普通循环可跳过本轮或结束整个循环。完整错过的轮次计入次数,不补跑。约定结束时会发送末轮心跳,让 AI 核对成果;若没有正式延期,AI 回合结束后任务自动结项,最迟在设置的等待时限后结项。
安装:一条命令,再点一次安装
先准备好
| 电脑 | 安装环境 |
|---|---|
| Windows | DSH Web、Node.js、Python 3、Edge |
| Linux | DSH Web、Node.js、Python 3、Chrome;推荐 Ubuntu 的 GNOME Wayland 桌面,使用 systemd |
Windows 请先装好 Python 3。后台其余依赖由安装器处理,安装时需要联网并完成系统授权。浏览器照常启动即可,无需调试端口、额外采集扩展或 BrowserSkill。
安装插件
用你平时登录电脑的用户打开终端,运行:
dsh plugin --profile web add https://github.com/RockingSisyphus/dsh-focus-supervisor/releases/latest/download/dsh-focus-supervisor.tgz
然后:
- 打开或重启 DSH Web,找到大肥鱼,点击安装后台。
- 按提示输入系统密码,或确认 Windows 的授权弹窗。
- Linux 首次安装后,如果提示重新登录,注销并登录一次即可。
完成后,页面上就会出现陪你工作的鱼。后台服务会自动配置,日常使用无需反复授权。
也可以在 DSH 插件市场搜索“大肥鱼监工”;如果目录尚未同步,使用上面的命令安装。更新版本和安装包见 Releases。
第一次用,可以这样说
请你当我的监工,监督我今晚 8 点到 10 点写完论文引言初稿。开始前先和我确认完成标准。期间可以查论文,但如果我开始刷无关视频,请先弹窗提醒;多次提醒后仍不改,就最小化或关闭让我分心的窗口。到点后一起检查成果。
想建立习惯时也可以说:“接下来一个月,每周三和周日晚上 8 点到 10 点监督我复习,设为严苛任务。”
你也可以让它监督编程、学习、处理积压工作。任务越具体,AI 越容易判断你是否在朝目标前进。
点击大肥鱼悬浮球,可以查看任务、回到监工会话,或打开设置。提醒风格、任务要求都可以直接与 AI 商量。
有预约时,桌面顶部的大肥鱼会趴着休息;任务进行中会睁眼看着你的鼠标。角色透明且点击穿透,可以在插件设置中关闭“显示桌面大肥鱼”,监督和提醒仍继续。详见桌面角色说明。
按你的习惯调整
- 提醒方式:希望温和询问,还是更严格地督促,把偏好告诉 AI。
- 采集频率与精度:调整多久看一次桌面、截图尺寸,以及读取多少文字。
- 发给 AI 的信息量:调整活动概览和详情的长度,在信息丰富程度与消耗之间选择。
- 任务严苛度:按任务选择普通或严苛;严苛任务还有独立的监工要求提示词。
具体选项见 采集设置说明。
关于桌面信息
为了监督任务,AI 会看到插件采集的桌面内容。这些内容经 DSH 发送给你配置的模型服务,使用前请考虑工作资料是否适合交给该服务处理。
插件证据和按任务划分的诊断日志保存在本机,任务结束后按任务生命周期一起清理;排查采集问题时可在设置中打开“调试保留模式”,让任务的原始数据、截图和日志在结束后继续留在本机。聊天记录由 DSH 管理。采集主要关注当前可见的窗口和页面,部分应用的文字读取范围及平台问题见 使用说明 和 当前问题。
开源与致谢
大肥鱼监工采用 GNU AGPL v3(AGPL-3.0-only) 开源,欢迎反馈问题、改进代码,也欢迎分享它怎样帮助你把任务做完。
开发中实际参考和使用了 DeepSeek Harness、BrowserSkill、Chrome DevTools MCP、Puppeteer、Playwright 和 Cua 等项目。各自的用途与许可见 来源与第三方说明。
链接
同类插件
loopx-project/loopx#dsh-loopx-plugin★ 6537
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
Q00/ouroboros#integrations/dsh-plugin★ 6308
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。
chuspeeism/dashi-taskboard#deepseek-harness★ 3434
把当前已安装并运行中的 Codex Taskboard 嵌入 DeepSeek Harness 侧边栏,并通过 Launcher 运行时描述文件连接,而不是使用固定端口。
NanmiCoder/dsh-agent-teams★ 2647
AgentTeams 多智能体团队。
EthanYoQ/AI-Novel-Writer#dsh-ai-novel-writer★ 2265
安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。
Miaotofu01/Study-Mate★ 1307
你的AI学习搭档:定计划、讲知识、做项目,学透一门科目。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。