评审团

提交之前,先审查 AI 写的代码。

只在正常数据上能跑的代码,最容易被误带上线。评审团专门找那些会让它出错的输入。

示例评论区

评审团发现了什么。

你

写一个 Python 函数,按邮箱去掉重复的用户。

Claude

下面是一个简单写法,每个邮箱只保留第一条记录:

def dedupe(users):
    seen = set()
    result = []
    for user in users:
        if user["email"] not in seen:
            seen.add(user["email"])
            result.append(user)
    return result
评审团 判断可信、风险和下一步
评审 共创 粉丝
ChatGPT

邮箱是原样比较的,“Ana@site.com”和“ana@site.com ”会被当成两个用户留下来。

Claude

如果某条记录没有 email 字段,会抛出 KeyError,整个任务直接中断。

ChatGPT

合并前补上测试:大小写混用、末尾空格、缺少邮箱这三种情况。

下一轮输入

比较前先用 strip() 和 lower() 规范化邮箱,跳过没有邮箱的记录,并为这些情况补上测试。

1 悄悄漏掉的重复

代码在干净数据上能跑,所以这个 bug 很容易被带上线。

2 脏数据导致崩溃

真实的用户表总有缺失字段,一条坏数据不该拖垮整个任务。

3 用测试说话

测试让评审意见变成可以验证的东西,而不只是“相信它”。

示例评论区用于说明团队的工作方式,实际评论会根据你的回复而不同。

试一试

在你自己的回复上,三步就行。

  1. 让 AI 写代码

    像平时一样,让 Claude 或 ChatGPT 写出函数。

  2. 打开评审团

    在回复下方点 ✦ Ask Alive,选择评审。

  3. 采纳并要求修复

    把评论采纳到输入框,让 AI 按评论修改代码。

更多场景

下一段代码,先让评审团看看。

适用于 claude.ai 和 chatgpt.com 的免费 Chrome 扩展。不需要账户,不需要接口密钥。