# LR-01｜Lauren 的 Agent 开发实践

材料核验：2026-10-10。目标是理解开发环境、反馈和评审怎样支撑持续任务，而后为小型 TA 项目设计可测量的工作方式。前置：AG-02、CC-03。

![开发实践逻辑架构图](<../../图表/LR-01_架构.svg>)

## 1. 材料背景与数量口径

主要材料是本地约 38 分钟讲座及作者账号 `@poteto` 的收藏正文 X-016。文件标题和原帖收藏写“2,500 PRs”，英文机器转写开头两处出现“2,000”。本次没有逐字人工回听确认该数字，因此以下讨论不将任一数字作为审计后的产出统计。`poteto` 也不能按转写尾部误识别成 `potato`。

作者在讲座中自述 Grok Bot／SpaceXAI 的工作背景；这不是本次独立核实的任职信息。原帖在线读取未成功，本章使用有路径、发布时间和哈希记录的本地材料；不宣称原帖已重新在线确认。

| 材料 | 入口 | 状态 |
|---|---|---|
| 作者帖子 | [X-016 本地正文](<../../sources.html#ref-1cc7a6ed97535f>)，2026-09-21 | 已读收藏正文；原帖本次未读到 |
| 本地英文转写 | [全文](<../../sources.html#ref-e0085b748aab8c>) | medium 模型机器转写，非人工逐字校对 |
| 原帖地址 | [作者帖子](<https://x.com/poteto/status/2102050467505430555>) | 用于来源回查 |

## 2. “厨房”比喻与最终责任

00:00:33～00:01:58，作者用厨房环境解释开发协作：要让大量任务稳定产出，必须准备好工具、操作路径、检查和人的责任。Agent 能修改代码，但开发者仍要决定任务是否值得做、变化是否符合产品、结果能否接受。

这个比喻的工程含义是环境准备。可运行的项目、明确的功能入口和稳定的测量工具，能减少重复猜测。它没有证明某种团队人数配置最好，也不能从 PR 数量推导质量。

## 3. 任务定义与功能地图

00:02:21～00:04:12，材料举出 Cursor agent window 性能调查：以前需要人工反复采集 Chrome DevTools trace 和 heap 信息。00:08:36～00:09:57，作者描述将复现与采集整理成 CLI／Skill；00:09:57～00:12:23，进一步遇到“工具会操作界面，但不知道需求对应哪个功能”的问题。

Feature map 为自然语言需求连接功能入口、快捷键、DOM 和操作行为。它帮助任务找到准确对象，不能替代实际代码与测量结果。转写中的工具名 Control Glass，以及后续框架名 Dune 存在识别风险，本文以讲座上下文说明职责，不把它们当成已经核验的公开产品安装指南。

适用于 TA 的功能地图可以包含“资产导入按钮—CSV 输入—生成 DataTable—导入报告”。每个入口记录负责人、运行方法、输入输出和检查命令，避免 Agent 为同一功能每次重新猜测。

## 4. 从人工操作到稳定反馈

讲座链路可整理为：需求指出性能问题；功能地图定位入口；CLI 在对应场景收集 trace／heap；Agent 分析并修改；再运行同一测量；人评审结果。材料没有为该链路提供完整原始测量数据、前后延迟表或任务成本，因此不能补写具体改善百分比。

| 环节 | 材料说明 | 本次能确认的边界 |
|---|---|---|
| 人的输入 | 页面性能问题与功能要求 | 讲座中的案例描述 |
| 环境工具 | CLI、Skill、功能地图 | 工作方式，非本次部署 |
| Agent 动作 | 读信息、修改、调用反馈 | 作者经验，缺少该次完整会话日志 |
| 检查 | trace、heap、正确性与性能检查 | 没有可复算的该次原始数据 |
| 接受 | 人承担最终判断 | 没有统一“自动通过即合并”保证 |

把信息不足写清楚，仍能提炼可迁移的接口设计：采集工具输出稳定字段、环境条件和异常；任务说明明确哪些指标变化算改善。

## 5. 信任需要分层验证

00:07:05～00:08:36，作者区分经验性验证与形式化方法，提到 Lean／TLA+ 的困难。本章不把“能跑测试”称为形式化证明。00:12:24～00:14:47，作者继续区分正确性、性能和代码质量。

验证可分为输入与数据结构、静态分析、可执行行为、真实环境测量和人工评审。每层能发现不同问题。一个修复通过单元样本，却没有真实界面测量，不能声称性能已经改善；一个接口符合 schema，却未操作引擎，也不能声称地图可用。

00:14:50～00:18:50 的重点是把容易违反的约束落实到架构、编译器、lint 和 CI 中。规则文字用于解释意图，确定性机制用于稳定执行。哪些约束值得自动化，取决于错误代价和检查可靠性。

## 6. 持续任务与并行条件

00:05:12～00:06:42，作者比较少量 Agent 需要频繁照看与扩展任务规模的困难。单纯增加 Agent 数量可能增加回归和评审负担。00:24:30～00:26:24 的 gardener 思路，是先限制新增坏模式，再处理旧问题。

并行前先确定任务是否独立：共享协议由一个任务先明确，后续独立模块才能分开；多个 Agent 同时改同一个入口时需要统一交接与合并责任。成功比例、返工次数和人工评审时间，都比同时运行多少窗口更能说明结果。

00:22:32～00:24:26 提及的“限制注释”是特定团队应对用注释掩盖问题的做法，不是通用禁止注释规则。应迁移的是检查 workaround 和重复路径，而不是照搬字面禁令。

## 7. 小型 TA 项目的迁移方案

以本版本资产检查器为对象，设计三项任务：缺列提示、重复资产识别、报告展示。各项有独立样本和输出；统一 CSV 字段后可以分别工作。引擎导入任务另列，因为依赖 UE 环境与资产事实。

功能地图至少写：入口 `lab.py`；样本 `assets.csv`／`missing_columns.csv`；输出 JSON；命令 `python V2.0/示例/学习实验/lab.py`；输入只读；接受条件为四项预期异常及缺列错误。这个教学实验已执行，见 [结果](<../../检查记录/学习实验结果.json>)。它验证检查流程，不验证真实 Agent 的吞吐量。

可复用任务表见 [Lauren 迁移实验方案](<../../模板/Lauren迁移实验方案.md>)。其中 Agent 运行次数、花费和人工评审时间留给真正执行时填写；没有运行的项不填零，也不填估计值。

## 8. 怎样评价效率与成本

以同类任务为单位，固定版本、输入与验收。记录开始到接受的时间、一次通过比例、失败与回退、人工介入时间、工具成本和新增维护负担。PR 数量要注明提出、合并还是去重后的有效变更，且解释规模与风险。

讲座 00:32:33～00:35:21 介绍外层自动化及连接器，是作者描述的工作环境，不是本次核验过的产品功能目录。00:35:24～00:37:59 强调投入环境建设，适合转换成“先把一个任务可靠做完，再评估扩展”的实验顺序。

## 练习与验收

按上文时间戳复查一条完整任务链。写角色、输入、动作、检查、接受和缺项。再为三项 TA 小任务列出独立产物、验证与评审重点；设计能同时衡量速度和返工的指标。不得根据作者演讲数字给自己的方案填收益。

![实践思维导图](<../../图表/LR-01_思维导图.svg>)

相关章节：CC-03 的验证证据、CY-02 的长任务修复、PCG-02 的数据与引擎分层检查。配套演示 16 页，来源时间点均指本地视频。
