SuperAPI AI 工具集

xanoscript-docs-expert

通用与其它

查看项目

更新于 10-16 01:06

技能介绍

用途:该技能面向 @xano/developer-mcp 项目中的 xanoscript_docs 文档系统,帮助理解、使用与修改这套以 markdown 为主的文档内容。该项目是双用途 npm 包:既作为 MCP Server 向 AI 助手提供 XanoScript 文档,也可作为独立库使用。

主要能力:文档位于 src/xanoscript_docs/,含 34 个主题。xanoscript_docs 工具接收 topic、file_path、mode、tier、max_tokens、exclude_topics:tier 为 survival 或 working 时返回预建摘要;mode=index 或无参数时返回主题索引;指定 topic 返回对应文件;file_path 按 minimatch 的 applyTo 模式匹配文档;mode=quick_reference 只提取 ## Quick Reference 段。所有响应末尾附加文档版本。

使用方式:新增主题需创建带 frontmatter(applyTo)的 .md 文件,在 src/xanoscript.ts 的 XANOSCRIPT_DOCS_V2 注册,可选更新 docs_index.json 与 version.json,然后运行 npm run build 与 npm test。构建命令为 tsc && cp -r src/xanoscript_docs dist/,markdown 原样复制。工具定义在 src/tools/xanoscript_docs.ts,用 Zod inputShape/outputShape 生成 JSON Schema。

适用场景:编写或修改 XanoScript 文档、新增主题或 integrations 子主题、调整 applyTo 匹配、修改文档返回逻辑、新增 MCP 工具。

限制:资料未提供该技能的定价、平台支持范围或实际效果说明。语言约定上应使用 text、int、decimal、bool,控制流用 elseif,字符串拼接用 ~;过滤器中字符串与数组过滤器不可互换,这是常见错误来源。