个人笔记 · 2026-04-29 17:31:23 CST

首页模块调整的 AI 协作提问复盘

复盘首页个人笔记、关于我模块和卡片样式调整过程中的提问方式,总结哪些表达清楚、哪些可以补充验收标准。

记录时间:2026-04-29 17:31:23 CST

本轮协作目标

这轮主要是在首页已有结构基础上,继续调整模块宽度、增加个人笔记入口、重做关于我入口,并把卡片细节打磨到更统一。

这不是大规模重构,而是一组连续的 UI 微调。关键不在于一次说完所有需求,而在于每次都指出具体页面、具体模块和明确差异。

我提出的问题

  1. 首页底部模块宽度比上面的模块多出来了,请修改。类型:bug 排查 / 样式调整。
  2. 首页添加个人笔记列表,展示最近 3 条,使用列表形式,有“个人笔记”标题,“查看全部”跳转到个人笔记页面。类型:结构新增。
  3. 个人笔记模块每一条采用白底、圆角、有阴影的设计。底部关于我模块也要设计成标题“关于我”和“查看全部”跳转。类型:视觉统一 / 结构重构。
  4. 个人笔记和关于我卡片里的箭头去掉。类型:样式细节调整。
  5. 关于我卡片里的内容右边留白太多,修改为文字到右边框的距离和左边对齐。类型:视觉细节修正。
  6. 使用 write-collaboration-review-note skill 生成本轮协作复盘。类型:总结复盘。

好问题

问题为什么好可复用提问方式
“首页底部模块宽度比上面的模块多出来了”指出了页面、模块和视觉差异。AI 可以直接检查容器宽度、margin、max-width,而不是泛泛地“美化”。“某页面的 A 模块比 B 模块宽,请检查容器宽度、margin、padding,并让它们视觉对齐。”
“首页添加个人笔记列表,展示最近的 3 条”有数据范围、数量、展示形式和跳转目标,属于可直接实现的需求。“在某页面新增某模块,数据来源是某 collection,展示最近 N 条,点击跳转到某详情页。”
“每一条都采用白底、有圆角、有阴影”给出了明确视觉属性,避免 AI 自行选择列表、分割线或卡片样式。“把列表项改成独立卡片:白底、圆角、轻阴影、保留整行点击。”
“箭头去掉”目标很小,范围很明确,能直接清理模板和对应样式。“去掉某模块卡片里的某元素,并清理对应 CSS。”
“右边留白太多,文字到右边框的距离对齐左边”虽然是视觉反馈,但已经说明了问题方向:左右内边距不一致或内容宽度被限制。“某卡片内文字列右侧留白过大,请检查 max-width / grid / padding,让内容区撑满卡片内部宽度。”

可改进的问题

原问题问题在哪里更好的问法
“展示最近的3三条”语义能理解,但有错字。AI 通常会自动纠正,不过正式需求里最好减少歧义。“展示最近 3 条个人笔记,按 date 倒序。”
“使用列表形式”“列表形式”可以是分割线列表,也可以是卡片列表。后续又补充了白底圆角阴影,说明最初还可以更具体。“使用列表结构,但每条视觉上是独立卡片,不使用表格。”
“也要设计成标题 关于我 查看全部跳转”方向明确,但跳转目标需要 AI 推断是 /about“关于我模块也改成标题行:左侧标题‘关于我’,右侧‘查看全部’,链接到 /about。”
“右边留白太多”已经能定位,但如果附带截图或说明桌面端 / 移动端,会更快验证。“桌面端关于我卡片文字列只占左侧,右边空太多。请只改首页关于我卡片,让文字区撑满卡片内部宽度,左右内边距一致。”

下次直接复制的提问模板

视觉调整类

请调整首页的 [模块名]。
当前问题:[具体视觉问题,例如右侧留白太多 / 宽度比上方模块宽 / 卡片之间间距不一致]。
目标效果:[具体规则,例如左右内边距一致,和上方内容容器对齐]。
修改范围:只改首页模板和相关 CSS,不改其他页面结构。
验收:桌面端和移动端都不横向溢出,模块宽度视觉统一。

bug 修复类

首页 [模块名] 出现了 [异常现象]。
请先定位原因,再修改。
重点检查:HTML 结构、CSS 容器宽度、max-width、margin、padding、响应式规则。
验收:和 [对照模块] 的左右边界一致。

内容生成类

请基于本轮对话生成一篇个人笔记复盘。
时间范围:从上一篇复盘之后到现在。
重点:
1. 我提了哪些问题。
2. 哪些问题表达清楚,为什么。
3. 哪些问题可以改得更具体。
4. 下次可以复用的提问模板。
要求:沿用 content/notes 现有 frontmatter 格式,保存为新 Markdown 文件。

组件重构类

请把首页的 [模块 A] 和 [模块 B] 统一成同一套模块结构。
每个模块都包含:标题、查看全部链接、内容卡片。
差异只保留在内容展示方式上。
要求:不要改数据 collection,不要改详情页,只改首页结构和样式。

本轮最大的经验

  1. UI 微调最有效的表达方式,是“当前差异 + 目标对齐对象”,比如“底部模块比上面宽”。
  2. 先说结构,再说视觉属性,比单纯说“设计一下”更稳定。
  3. 小问题可以连续提出,但每次最好只改一个清晰目标,这样返工成本低。
  4. 对卡片类界面,要明确是“列表结构”还是“卡片视觉”,二者不是一回事。
  5. 视觉留白问题最好指出是 padding、内容宽度还是容器宽度;如果不确定,也可以要求 AI 检查这三类原因。