1. 后端处理服务器API
1.1  数据库结构
1.2  后端处理服务器HTTP 接口
1.3. 数据包
1.3.1  数据包的基本信息
1.3.2  所有数据包
2. 后端处理服务器应用集成API
2.1  设置应用集成
2.2  API 格式和签名机制
2.3  API 定义
3. 客户端扩展机制
3.1. 扩展定义
3.1.1  扩展类型
3.1.2  扩展包目录结构
3.1.3  扩展描述文件
3.2. 扩展模块
3.2.1  主入口模块
3.2.2. 扩展模块API
3.2.2.1  扩展 API 概览
3.2.2.2  扩展 API 权限
3.2.2.3  扩展 API 定义
3.2.3  扩展实例对象
3.2.4  数据存储机制
3.2.5  自定义上下文菜单
3.2.6  自定义命令
3.2.7  自定义网址解析
3.3. 开发扩展
3.3.1  载入开发中的扩展
3.3.2  开发应用扩展
3.3.3  开发插件扩展
3.3.4  开发主题扩展
3.4  内置扩展
3.5  分发扩展
4. 会话机器人开发指南
4.1  机器人应用开发

扩展包目录结构

2020-08-11 10:53:13
孙浩
9047
最后编辑:孙浩 于 2020-08-11 11:35:36
分享链接

喧喧的扩展为一个zip压缩包文件,客户端读取压缩包内的package.json描述文件来使用扩展。当把一个打包后的扩展解压后通常会包含如下的文件结构:

extension-dir/
 ├─ package.json    # 描述文件(必须)
 ├─ icon.png        # 扩展图标文件 (当使用图片作为图标时必须)
 ├─ README.md       # 说明文件 (不是必须,但推荐)
 ├─ index.js        # 扩展主入口文件(当扩展类型为插件时必须提供)
 ├─ theme.css       # 扩展主题样式表(当扩展类型为主题时必须提供)
 └─ ...             # 其他在扩展中被引用的文件和目录

强烈推荐在扩展包目录内提供一个README.md文件,此文件内容会在用户查看扩展详情时显示。

喧喧扩展readme文件

发表评论
玖 减 拾 =
评论通过审核后显示。