Harness 如今已经接近成熟了,其中一个重要部分就是总结开发者的用户画像,以便让 Agent 更好理解和配合开发。我看了一下我自己的,也想看看其他人的 Harness 如何总结。用户画像应该是多段文字,用来描述开发者的工作习惯、交流习惯、思考习惯等等。下面是 Agent 对我的用户画像: 用户倾向于将任务切分为独立、明确的“工作包”,并以简洁指令启动新话题;对不确定的实现细节,要求 Agent 先复述并核对,再动手。 用户偏好以可验证的中间成果驱动开发:先批准最小必要实现(如新增字段),明确其即时用途边界,将后续扩展或深度优化推迟到明确指令下达时;若实现引发意外副作用,会立即介入回退或修正。 用户主动构建知识沉淀机制:在长周期或易中断的任务中,要求 Agent 即时将关键决策与现状写入项目文档(如 README ),确保上下文可恢复。 用户在协作中主动进行“角色分工”:将自身定位为背景与决策者,明确将机械性、验证性或文档同步类工作指派给 Agent ;当 Agent 陷入探索歧途时,直接干预收窄范围。 用户在代码评审中坚持设计纯净度标准:通用框架/基础组件不...