关于 tdn-lookup
当本地参考资料不足时,用于查找 TDN 上 TOTVS 官方文档的搜索策略技能。它指导开发者按层级从本地缓存依次转向 API、浏览器和站点手动搜索。
主要功能
- 01优先检查本地缓存
- 02Confluence REST API 搜索
- 03Playwright API 后备方案
- 04网页搜索与导航
- 05手动搜索 TDN
适用场景
- 01查找未记录的原生函数或错误
- 02查询 TOTVS 官方文档
- 03本地资料不足时逐级搜索
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thalysjuvenal/ advpl-specialist --skill tdn-lookup安装后在 Claude Code 中输入/tdn-lookup确认已加载。
附带文件reference.md
详细介绍
TDN 查询 — 在线搜索策略
此技能定义了在本地参考资料不足时,查找 TDN 上 TOTVS 官方文档的标准后备策略。TDN(tdn.totvs.com)是一个公开的 Confluence Data Center 7.19 网站,提供无需身份验证的 REST API。该策略规定了五级递进流程:第 1 级始终先检查相关的本地缓存文件(原生函数、SX 字典、常见错误、入口点、业务模块);第 2 级通过 WebFetch 使用 CQL 查询直接调用 Confluence REST 搜索 API;第 3 级在 WebFetch 受阻时,改用 Playwright 调用同一 API;第 4 级在 CQL 搜索无结果时,使用 WebSearch 并通过 Playwright 浏览;第 5 级是在 TDN 网站上进行手动/可视化搜索的最后手段。
当本地参考文件中未找到(或仅部分找到)原生函数、入口点、错误代码或业务流程时,或者用户明确要求查找 TOTVS 官方文档时,请启用此技能。此技能本身不包含领域知识——它只负责协调搜索流程;原生函数、入口点和错误目录实际存放在 protheus-reference、advpl-code-generation、advpl-debugging 和 protheus-business 中。
| 参考文件 | 读取时机 |
|---|---|
| reference.md | 始终读取——逐级搜索策略、CQL 查询构造、HTML/JSON 解析步骤、各级后备条件 |
评论
支持 Markdown