SuperAPI AI 工具集

netsuite-suitescript-learning

编程与开发

查看项目

更新于 10-16 03:11

技能介绍

用途:该技能面向 NetSuite SuiteScript 与 SDF 项目,提供交互式学习系统,并结合 SAFE Guide 原则。主要用于在实际开发过程中边写代码边学习,也可在项目收尾时汇总学习资料。

主要能力:覆盖六种模式。learn(按 SAFE Guide 主题学习,共 14 个主题,如治理、性能、安全、N/cache、并发);review(分析代码文件并提取学习要点);explain(对具体概念做深入讲解并自动关联 SAFE Guide);annotate(把教学注释直接嵌入代码);quiz(从用户代码、SAFE Guide 或两者生成测验题);final(生成含 SAFE Guide 合规清单的综合学习文档)。内容覆盖全部 14 种脚本类型、部署配置、性能模式、防御性编码与治理限制。

使用方式:通过斜杠命令调用,完整命令为 /netsuite-suitescript-learning,部分助手可能支持 /suitescript-learning 别名。常用形式:/netsuite-suitescript-learning learn [topic]、review [filename]、explain [concept]、annotate [filename]、quiz [section]、final。quiz 支持 --source=code、--source=safe、--source=owasp、--source=both。例如 /suitescript-learning learn ncache、/suitescript-learning review quick_add_ue.js、/suitescript-learning quiz --source=safe。在 Claude Code 中需在项目 .claude/settings.local.json 的 permissions.allow 中添加 Skill(netsuite-sdf-safe-guide) 与 Skill(netsuite-suitescript-learning)。技能激活且正在写代码时,会自动加入 JSDoc 头部的 LEARNING NOTES、入口点说明、N/* 模块前的 CONCEPT 注释、复杂逻辑的分步注释以及返回值说明。

适用场景:学习 SuiteScript 概念、审查脚本文件、为已有代码补充教学注释、出题自测、整理项目学习文档,以及希望编码时实时强化学习的开发过程。

限制:资料未说明该技能的费用、价格、支持平台范围和具体效果;annotate 模式存在注释密度建议,过少或过多都不理想。