跳转到内容
关系图谱

source-driven-development(Addy)

331 字 1 分钟

属性 8
repo
addyosmani_agent-skills
skill
source-driven-development
source
addyosmani_agent-skills/skills/source-driven-development/SKILL.md
invoke
model
phase
build
cost
low
status
stable
local
same
一句话

每个实现决定先对官方文档验证:探测栈和版本、抓一手文档、按文档写、在代码里引出处。

何时用 ​

  • 适合:实现前想用官方文档验证做法;要权威、带出处、不含过时模式的代码;正确性要紧的框架或库用法。
  • 不适合:项目内部约定问题;无文档可查的自研代码。

怎么用 ​

text
用 Next.js 写服务端数据获取,先查当前版本官方文档再写,写法要引出处
  1. 探测技术栈和精确版本,文档按版本对齐。
  2. 抓官方一手文档;配 sdd-cache 钩子可缓存并按 304 重验证。
  3. 按文档写实现,不用记忆里可能过时的模式。
  4. 关键决定在代码或说明里引用出处 URL。

产出 ​

  • 带出处引用的实现;每个框架决定可回指到具体文档。

要点与坑 ​

  • 版本对齐是前提:拿错版本的文档比不查更糟。
  • 「我记得怎么写」不算数,训练数据里的模式可能已废弃。
  • 重复抓页可用 hooks/sdd-cache-*.sh 缓存,但每次向源站重验证,不吃陈货。

关联 ​