<?xml version="1.0" encoding="UTF-8"?>
<map version="1.0.1">
	<node TEXT="AI 代码审查：怎么发现风险而不是只听解释">
		<node TEXT="阶段：AI 协作 · 2-3 小时" POSITION="right" />
		<node TEXT="学习目标" POSITION="right">
			<node TEXT="让 AI 按功能、边界、安全、性能和测试逐项检查。" />
			<node TEXT="形成一套每次上线前都能执行的 AI review checklist。" />
			<node TEXT="适合阶段：AI 协作" />
		</node>
		<node TEXT="执行步骤" POSITION="left">
			<node TEXT="要求 AI 先读 diff，不要只看最终文件。" />
			<node TEXT="按用户路径检查行为是否改变。" />
			<node TEXT="检查空状态、错误状态、移动端和权限边界。" />
			<node TEXT="要求给出文件和行号。" />
		</node>
		<node TEXT="交付物" POSITION="right">
			<node TEXT="完成：Diff" />
			<node TEXT="完成：用户路径" />
			<node TEXT="完成：边界状态" />
			<node TEXT="完成：安全" />
			<node TEXT="完成：性能" />
		</node>
		<node TEXT="常见坑" POSITION="left">
			<node TEXT="不要把“我觉得有用”当成需求成立，至少要看到用户愿意回复、试用、付费或付出迁移成本。" />
			<node TEXT="不要一开始就追求完整系统，先找最短路径拿到用户行为数据。" />
			<node TEXT="不要只记录结论，要保存原始聊天、截图、表格和关键链接，后面复盘时会用到。" />
		</node>
	</node>
</map>