SuperAPI AI 工具集

cds-docs

前端与建站

查看项目

更新于 10-16 05:03

技能介绍

用途:在需要编写或修改使用 Coinbase Design System(CDS)的界面时,先获取官方文档,使导入、属性、主题与安装约束有据可依,避免依赖记忆。目标是把文档当作已读的素材来指导实现,而不是向用户输出文档本身。

主要能力:先区分目标平台为 Web(React,@coinbase/cds-web)或移动端(React Native,@coinbase/cds-mobile);可按需拉取安装、入门、主题、设计令牌以及各组件 API 与示例的 .txt 文档。

使用方式:优先使用 CDS MCP 服务器中的 list-cds-routes(参数 platform 为 "web" 或 "mobile")获取路由索引,再用 get-cds-doc,route 取带平台且以 .txt 结尾的路径(如 web/getting-started/installation.txt),路径必须来自索引。若 MCP 未配置、失败或报错,则改用 curl:索引为 https://cds.coinbase.com/llms/web/routes.txt 或 https://cds.coinbase.com/llms/mobile/routes.txt,页面为 https://cds.coinbase.com/llms/<route>,命令形如 curl -fsSL '<url>'。建议按任务做定向抓取,索引仅用于路由。每次抓取后应把学到的导入、属性与模式应用到代码或回答中。

适用场景:使用 CDS 组件实现界面、重构、选型,或在多个相似组件(如 Tabs、SegmentedTabs、TabNavigation)之间做选择时。若产品需求不明确,可根据文档差异提出一个简短具体的问题,不要随意选定。

限制:路由区分大小写,内容为 .txt;Web 与移动端文档不同,需确认组件或主题存在于对应平台的索引中;资料未提供具体组件清单、版本要求、安装命令或收费信息。