数据活

重复流程与自动化

让 AI 拿到我电脑的终端权限,我怎么敢

原来人必须坐在电脑前,现在发一句话就能派活,危险动作它会先停下来问我

个人效率工具远程派活权限确认会话续接

03重复流程与自动化让 AI 拿到我电脑的终端权限,我怎么敢
让 AI 拿到我电脑的终端权限,我怎么敢
问题
人不在电脑前,想让电脑干活只能等回去;远程桌面解决的是人操作电脑,不是让电脑自己干
需求
从聊天窗口发一句话,就能让电脑执行任务、并让 AI 多轮干活
解决思路
真正的难点不是能不能远程,而是敢不敢把终端交给它——所以危险动作必须停下等人确认
方案
三类消息分流 + 正则优先的意图判断 + 危险操作弹卡片确认 + 会话续接 + 崩溃自动重启
效果
109 个源文件 13,853 行;28 个测试文件;README 单文件 409 行含完整流程图

个人效率工具远程派活权限确认会话续接

一句话

真正的难点不是「能不能远程操控电脑」,是「敢不敢把终端交给它」。所以危险动作它会先停下来问我。

场景

人不在电脑前,但想让电脑干活。手机上发一句话就能触发:截图、列目录、开关程序、跑命令;更实用的是直接给 AI 派活——「审一下这个项目的代码」,它会开一个多轮会话在里面干活。

这类需求通常出现在通勤路上、会议室里、或者临时想起一件事的时候。要的是「现在就让那台电脑动起来」,而不是「等我回去再说」。

原来怎么做

只能等回到电脑前。也试过远程桌面类工具,但它们解决的是「我操作电脑」——要一直开着图形会话、手机小屏点菜单很难受,而且它并不能让电脑自己把活干完。

真正想要的是:我说一句人话,它自己拆解、执行、干完了告诉我

真正的难在哪

以为难点是「把消息接进来」,做起来才发现三个都不是:

一、一句话进来,先要分流。 纯本地命令(列个目录、截个屏)不该过模型——慢而且花钱;单次问答不该开一个会话;多轮任务才需要续接上下文。分错了,要么白花钱,要么干不成事。

二、权限才是真正的坎。 AI 一旦拿到你电脑的终端,删错一个目录就没了。这里必须有一个「停下来等人点确认」的环节,而不是把权限全开、再靠提示词叮嘱它小心。

三、会话要能续。 如果每句话都从零开始,多轮任务根本做不了——说了三句它还在问第一句的背景。

四、它得一直活着。 人不在电脑前的工具,断了没人重启。长连接掉线、进程崩溃,都得自己扛过去。

我的做法

结果与验收标准

验收标准我定的是三条:三类消息必须走对路径危险操作必须在执行前弹出确认模型接口不可用时必须降级,而不是直接失败

三条里没有一条是「准确率多高」——因为这个工具的价值不在于它多聪明,而在于它不会在我看不见的时候闯祸

可复用的方法论

  1. 用确定性兜底。 正则能判的不要过模型;模型挂了要有降级路径。把「依赖外部服务」的那部分缩到最小。
  2. 给 AI 机器权限时,「停下来问人」必须做进流程。 靠提示词约束是许愿,靠流程约束才是设计。
  3. 人不在场的工具必须自己会重启。 否则它只在「你在电脑前」的时候可用——而那时你根本不需要它。

能力标签

TypeScript | Node.js | 飞书长连接 | 伪终端 | 意图分类 | 权限确认 | 自动重启

依据

一句话进来,先分流 —— 不是所有判断都该交给模型 飞书里发一句话 截图 / 跑命令 / 派活 纯本地命令 单次问答 多轮任务 不过模型,秒回 一次调用,不开会话 开会话,并且续接上下文 正则优先判断 判不了才调模型 模型接口挂了自动降级 —— 「模型不可用时会怎样」必须提前设计,而不是等它挂的那天
一句话进来先分流:哪种判断该交给模型、哪种不该
权限不是「全开 + 叮嘱它小心」,是流程里的一道关 AI 要执行动作 是否危险 (删改、覆盖类) 直接执行 读一读、列个目录这种事不必打扰人 弹一张卡片,等人点确认 就在他本来就在用的那个聊天窗口里 点了确认才执行;不点就不执行 靠提示词约束是许愿,靠流程约束才是设计
权限不是「全开 + 叮嘱它小心」,是流程里的一道关