%0 Journal Article
%T 一种基于openEuler国产操作系统的应用助手工具设计与实现
Design and Implementation of an Application Assistant Tool Based on the openEuler Domestic Operating System
%A 王天与
%A 宋丽华
%A 谭玉青
%A 路植
%J Computer Science and Application
%P 177-185
%@ 2161-881X
%D 2025
%I Hans Publishing
%R 10.12677/csa.2025.154090
%X 国产操作系统openEuler系统中基本管理单位是rpm包,虽然rpm包为用户提供了丰富的命令和配置文件资源,但每个包中包含的命令和配置文件数量众多,且功能和用法各异,这给用户学习和使用openEuler带来了一定的困难。基于以上问题本文设计并实现了一款基于openEuler的应用助手,该应用助手构建了知识库,并实现基于TF-IDF和BM25算法的搜索功能,设计了友好的命令行界面。用户输入关键字后,助手能够智能返回相关命令和进一步的帮助信息,从而显著提升用户体验和操作效率,为openEuler社区的发展做出贡献。
In the domestic operating system openEuler, the basic management unit is the rpm package. Although rpm packages provide users with a wealth of commands and configuration file resources, the numerous commands and configuration files contained within each package, along with their varied functionalities and usages, present a certain challenge for users in learning and using openEuler. Based on this issue, this paper designs and implements an application assistant based on openEuler. The application assistant constructs a knowledge base and implements a search functionality based on the TF-IDF and BM25 algorithms, along with a user-friendly command-line interface. When users input keywords, the assistant can intelligently return relevant commands and further assistance information, significantly enhancing user experience and operational efficiency, thereby contributing to the development of the openEuler community.
%K openEuler,
%K TF-IDF,
%K BM25,
%K 操作系统,
%K 国产操作系统,
%K 应用助手
openEuler
%K TF-IDF
%K BM25
%K Operating System
%K Domestic Operating System
%K Application Assistant
%U http://www.hanspub.org/journal/PaperInformation.aspx?PaperID=112038