关于 salla-docs
为 Salla 开发者提供按主题查找官方文档的技能,重点是定位范围明确的页面并读取其中的 OpenAPI 契约。它还说明如何验证当前规范、检查升级机会,以及在文档链接失效时重新定位页面。
主要功能
- 01按主题跳转至指定文档页面
- 02从内嵌 OpenAPI 读取请求与响应结构
- 03通过实时规范验证字段和类型
- 04对比当前规范与应用以检查升级
- 05链接失效时从完整索引重新定位
- 06按主题路由至相关 Salla 技能或工具
适用场景
- 01确认 API 端点的字段、类型和必填项
- 02根据实时规范验证 API 调用
- 03检查应用功能与当前 API 规范的差异
- 04定位 OAuth、Webhook、应用事件或主题文档
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ sallaapp/ salla-partners-agent-kit --skill salla-docs安装后在 Claude Code 中输入/salla-docs确认已加载。
附带文件references/docs-map.md
详细介绍
Salla 文档 — 查找正确的参考资料
应用开发只占 Salla 文档的一小部分(文档还涵盖 Merchant/Admin API、Twilight 主题和店面)。请直接前往范围明确的页面,并按以下顺序操作:
1. 优先使用领域技能
每项 Salla 技能都包含自己的深层链接和经过验证的差异。如果某项技能涵盖了相关主题,请按技能中的指引操作,而不是查阅文档(salla-app-expert 会根据意图进行路由)。只有在技能无法解答时,才查看这里。
2. API 结构 → 范围明确的文档页面(内嵌 OpenAPI 架构)
若要查看端点的准确请求/响应,或事件的负载架构,请打开 docs.salla.dev 上范围明确的页面(见下表),在相应主题页面中找到端点或事件,并将已发布的架构作为字段名称和类型的权威依据。
许多端点页面都在 ```yaml 代码块中嵌入了完整的 OpenAPI 3.x 规范,包含顶层的 openapi, info, servers, paths, components, securitySchemes, security,以及请求/响应架构、字段类型、枚举值和必填字段。若要获取端点的准确契约,请打开其 https://docs.salla.dev/<id>.md 页面,并阅读 openapi: YAML 代码块——该代码块是权威依据(例如,https://docs.salla.dev/5394153e0.md = POST /orders/options)。若要据此构建并验证调用,请遵循 salla-api-core 中的闭环流程。
当前参考资料工作流(验证与升级检查)
若要将行为与实时规范对应起来:在 references/docs-map.md 中查找资源 → 获取实时的 https://docs.salla.dev/<id>.md → 阅读其中内嵌的 OpenAPI 代码块。请将其用于:
- 验证 — 根据实时架构(字段名称、类型、枚举值、必填项)构建/验证;闭环流程见 salla-api-core。
- 升级检查 — 对比当前规范提供的内容与应用正在使用的内容,然后指出可用的升级选项。
- 新鲜度保障 — 始终获取实时内容,绝不使用缓存的结构;若出现
404,说明句柄编号已更改,请按第 3/4 步重新定位页面。
3. 主题 → 范围明确的文档入口
请打开范围明确的页面,而非索引。下方的数字 URL 是稳定句柄,但可能会重新编号或移动——请确认页面仍为当前版本;若某个链接返回 404,请按第 4 步从完整索引中重新定位,然后只阅读该页面。
| 主题 | 入口 |
|---|---|
| OAuth 2.0(Easy 和 Custom 模式) | https://docs.salla.dev/421118m0.md |
| Webhooks 指南 + 事件列表 | https://docs.salla.dev/421119m0.md |
| 应用事件(生命周期) | https://docs.salla.dev/421413m0.md |
| App Functions — 概览 | https://docs.salla.dev/1726814m0.md |
| App Functions — 支持的事件 | https://docs.salla.dev/1726818m0.md |
| 店面事件(代码片段) | https://docs.salla.dev/1724504m0.md |
| Communication App 负载 | https://docs.salla.dev/1380572m0.md |
| 嵌入式 SDK 模块 | https://docs.salla.dev/embedded-sdk/overview.md |
| Merchant/Admin API 参考 | https://docs.salla.dev/421117m0.md |
| 应用设置表单(指南) | salla-app-settings 技能 |
| React 主题(Twilight 引擎) | salla_themes_docs 工具,或 https://docs.salla.dev/twilight/react/llms.txt |
4. 最后手段:从完整索引中定位页面
https://docs.salla.dev/llms.txt是完整的 LLM 索引,其中大部分内容(商店 API 资源、主题/Twilight 文档)与应用开发无关。只有当上方的页面句柄返回 404 时,才使用它来_定位_所需页面,然后仅阅读该页面。- 商家 API 参考包含数百个端点;只打开你需要的资源(salla-api-core 介绍了调用约定)。
- React 主题(Twilight 引擎)内部文档——路由、钩子、组件、插槽、商店 API 客户端、Salla CLI——位于单独的文档集中。使用
salla_themes_docs工具(action=search,然后action=read;使用action=list查看索引),或阅读范围限定的索引 https://docs.salla.dev/twilight/react/llms.txt,然后将单个页面作为 Markdown 阅读 (<page>.md)。切勿加载llms-full.txt。 - 对于店面片段 UI 或 原生店面 UI 合规性,请转到 salla-snippets 或 salla-storefront-ui。
社区与升级求助
| 渠道 | 链接 |
|---|---|
| 合作伙伴门户 | https://portal.salla.partners |
| 开发者博客 | https://salla.dev/blog/ |
| 开发者社区(Telegram) | https://t.me/salladev |