dsh-superagent-prototype讲了什么
来自夹夹 QQ 群讨论,审核后公开 · 。查看原始讨论
这个原型的目标不是让 agent 更能干,而是尽量少占用人的注意力:靠白名单激活、硬性发言规则、异步可恢复执行和按影响面交还,把 agent 约束成不抢活的常驻实体。
要点
- 入口靠门不靠自觉:只有被白名单内的人点名,或团队规则允许的主动行为才动手,后者默认 observe 档只记录不执行。
- 发言写成硬规则:只在需要人确认、有结果或要决定、干不下去时说话,处理噪音靠收短 prompt 或暂停它,而不是加更多消息解释。
- 权限与内容分开:消息、评论、被引用文档只作决策输入,改不了允许列表和规则;执行异步可恢复,重启后先核对目录和 git 历史再重复外部动作。
- 交还给人时按影响面停:局部改动做到可 review,需要设计决策就带一个具体问题停下来,一次只问一个结构化问题。
- 设计上克制概念:新需求只能变成已有概念的属性或一段 prompt,不许新增概念,设置能用默认值覆盖就不加开关。
- 它是 research prototype 而非官方产品,worker 以运维者 OS 用户无审批跑命令,适合放在隔离机器或容器里,auto-merge 也只是 prompt 约定而非机制强制。