Skip to content
进入工作台

学习模式

Seed 的学习模式不是训练模型,也不是上传项目数据。它指的是:把项目里反复出现的术语、偏好、规则、踩坑经验和本机差异放到正确文件里,让下一次 AI 会话可以直接读取。

以博客搜索为例:第一次你可能要解释“博客模块在哪里”“搜索只做标题和摘要”“不要碰后端”。如果这些规则会反复出现,就不应该每次重讲。

三层沉淀

层级放什么推荐位置
项目共享记忆术语、固定流程、项目偏好、可复用经验。docs/ai-instructions/
任务恢复状态当前任务做到哪一步、跑过哪些检查、下一步是什么。Task Pack 的 SESSION_STATE.md
本机差异本机端口、工具路径、浏览器 profile、临时代理。.local/

共享记忆可以提交;本机差异默认不提交真实内容,只提交 README 或 example。

博客搜索里的项目记忆

当规则会影响后续任务边界,就值得沉淀。

text
#项目记忆:本项目里“博客搜索”默认只匹配文章标题和摘要;如果要搜索正文、标签、作者或权限过滤,必须先升级为 Task Pack 并补验收标准。

适合写入项目共享记忆的内容:

  • “博客模块”对应哪些页面、API、文档和测试。
  • 搜索功能默认的匹配字段。
  • 什么时候只做前端过滤,什么时候必须加后端搜索。
  • 收口里必须说明分页、权限和大数据量风险。

不适合写入项目共享记忆的内容:

  • 你的本机端口。
  • 你的浏览器 profile。
  • 临时代理、临时下载路径或个人账号。

本机记忆

如果博客搜索需要本机调试入口,只写入 .local/

text
#本机记忆:这台电脑调试博客前端时使用 127.0.0.1:5173,只写入 .local,不提交真实路径。

共享文档可以写“本机调试入口见 .local/ 说明”,不要写真实本机路径、账号或临时链接。

任务状态

复杂博客搜索任务使用 Task Pack,并维护 SESSION_STATE.md

md
# SESSION_STATE

status: in_progress
current_task: 02-implement-search-ui
next_task: 03-run-checks
resume_from: search_ui_done

done:
  - 01-audit-current-blog-list

changed_files:
  - code/client/src/pages/blog/index.tsx
  - docs/modules/blog/module.md

commands_run:
  - git diff --check

risks:
  - 当前只做前端过滤,未覆盖后端分页。

状态文件的目的不是写日报,而是让下一次会话能继续。

经验沉淀

如果 AI 先跑错命令,后来找到正确命令,可以让它记录:

text
#项目记忆:本项目验证博客搜索应先运行 npm run test:plan,再运行前端实际测试入口;没有测试入口时必须在收口说明 not_configured。

经验要短、可复用、可检索。不要把整段聊天贴进文档。

常见错误

错误修正方式
把所有聊天都粘进文档只提炼稳定规则、术语和经验。
把本机路径写进共享文档写入 .local/,共享文档只写占位或规则。
每次都重新解释博客边界#项目记忆 沉淀默认匹配字段和升级条件。
任务中断后靠人回忆用 Task Pack 和 SESSION_STATE.md 保存恢复点。

下一步

阅读 内置指令,用短语调用任务包、模块地图、项目记忆和收口流程。