Help
此章节主要包含 LarkHelp 支持的插件帮助的编写方法,可以参考 此文件 阅读。
位置
帮助文件位于插件根目录的 help.yaml
文件。
结构
plugin
: 本地化插件名commands
: 命令列表<指令名>
: 具体命令帮助description
: 简介details
: 详细说明usages
: 用法列表(list[str]
)
- ……
本地化
每个命令下的 description
、details
、usages
(的内容) 都是本地化键名,为 xxx2.xxx3
的格式,二级键一般为 help
。
用法编写规范
基本格式如下:
bash
指令名 <子命令> <args...> [options] (说明)
指令名
与对应的父键相同。
子命令
有多个子命令的指令应将每个子命令的用法拆分。
TIP
假设 hello
指令下有 x1
和 x2
两个子指令(均没有参数),那么 hello
的用法应该拆分成如下两条:
hello x1
hello x2
选择参数
除选项缩写外,选择参数应当使用花括号({...}
)包围,不同选项使用 |
分割。
TIP
我们推荐将选择参数拆分成多个用法,并给予独立说明。
必要参数
使用 <...>
包围,中间写参数说明。
可选参数
使用 [...]
包围,中间写参数说明
说明
用法的用途,在指令只有一个用法的情况下可不注明。