SuperAPI AI 工具集

freshworks-publish-skill

部署与运维

查看项目

更新于 10-15 21:47

技能介绍

用途:面向 Freshworks Platform 3.0 应用,提供从校验、打包到市场提交的自动化工作流,适用于需要将完成的 Freshworks 自定义应用打包并发布到应用市场的场景。

主要能力:支持三种调用方式——/publish pack 校验并打包应用;/publish submit 打包并引导提交;/publish 执行完整流程(校验→打包→提交)。执行模式为 AUTONOMOUS,调用后直接执行而不请求确认。

使用方式:技能会先查找 manifest.json 定位应用目录,随后运行 fdk validate 校验,检查 Node.js 与 FDK 版本,若存在 server/ 目录则检查测试覆盖率(要求不低于 80%),再执行 fdk pack 生成 dist/*.zip 包,最后输出提交清单与后续步骤指引。

限制与要求:需满足 Platform 3.0 清单结构、必备文件(manifest.json、config/iparams.json、前端应用需 icon.svg、README.md)、代码质量(无未使用变量、函数复杂度不超过 7、不使用 eval/alert/var 等)以及无服务器应用的覆盖率要求。提交类型分为 Freshworks App(公开市场,需 5-10 个工作日审核,可免费或付费,收入分成 20%)、Custom App(私有,无需审核,即时发布)与 External App(外部托管,需审核)。具体价格、平台支持范围等细节资料未完整提供。