将命令行参数匹配到他们的帮助文本
解释shell.com - 将命令行参数与他们的帮助文本解释shell匹配是一个工具(带有网页界面),能够解析manpage,取出选项,并通过将每个参数与manpage中的相关帮助文本相匹配来解释给定的命令行. 怎么会? 解释shell由以下组件构建: 1. 从给定的manpage(manpage.py) 2. 提取元数据(名称,概要,别名)的manpage读取器 2. 一种选项提取器,它可以剖析roff宏或使用LLM来提取选项(extraction/) 3. 存储后端,将处理过的manpage保存到 sqlite (store.py) 4. 匹配器,可以行走命令的 AST (由 Bashlex 分隔) ,并在上下文中将每个节点匹配到相关的帮助文本 (matcher.py) 当查询解释壳时, 它: 1. 将查询分析为 AST 2. 访问 AST 中有趣的节点, 例如: - 命令节点 - 这些节点代表一个简单的命令.
暂无开放 Issues,或尚未同步最近议题。