
Toprank
oprank 是来自 AdsAgent 的官方 Google Ads + SEO 插件,它不再仅仅展示数据,而是赋予 AI 代理直接访问 Google Search Console (GSC) 和 Google Ads 的权限。Toprank 能分析你的流量,揭示损害排名的因素,发现浪费的广告支出,并准确告诉你需要修复什么。更强大的是,当你授予仓库访问权限时,它能进一步重写元标签、修复标题、添加结构化数据并提交更改。
Birdview 是一款专为 AI 编码代理(Agent)设计的技能工具,改变传统的“直接修改代码”流程。它强制 AI 在动手编辑之前,先理清系统架构、明确影响范围,并生成可视化的证据链。
Birdview 是一款专为 AI 编码代理(Agent)设计的技能工具,改变传统的“直接修改代码”流程。它强制 AI 在动手编辑之前,先理清系统架构、明确影响范围,并生成可视化的证据链。

通过 Birdview,开发者不再是被动接受 AI 的代码变更,而是能够“先看清架构,再允许动手”。它将抽象的系统上下文转化为独立、可交互的 HTML 视图,让团队在改动发生前就能预判风险,确保 AI 的实现始终与周围系统保持一致。
| 传统 AI 编码痛点 | Birdview 的解决方案 |
|---|---|
| 黑盒操作:AI 直接改代码,开发者不知道它动了哪里、为什么动。 | 架构先行:强制 AI 先检查并声明涉及的模块,生成可视化的架构地图。 |
| 缺乏上下文:Diff 只能看到行级变化,看不到对系统职责的影响。 | 系统视角:展示模块间的职责关系、证据支持及任务范围,补全系统上下文。 |
| 盲目改动:容易破坏现有逻辑或引入不一致性。 | 证据校验:基于源码证据和语义校验,提前暴露受影响的模块,减少盲目性。 |
| 难以审查:复杂的改动很难在短时间内理解其全局影响。 | 交互式视图:提供完整架构、本次修改、并排对照和活动历史的可视化查看器。 |
architecture.json 和 activity.jsonl 进行 JSON Schema 校验。Birdview 的工作流分为两个阶段,通过标准化的数据契约连接:
.birdview/architecture.json。.birdview/activity.jsonl。需要 Node.js 18 或更高版本。
npm ci
npm run build:demo
在浏览器中打开 examples/harness-activity.html,体验由模拟数据生成的可视化效果。
node <skill-root>/scripts/birdview.mjs mode auto --project <project-root>
node <skill-root>/scripts/birdview.mjs mode on-demand --project <project-root>
# 校验架构文件
node scripts/validate.mjs .birdview/architecture.json
# 渲染为 HTML
node scripts/render.mjs .birdview/architecture.json .birdview/architecture.html







