# kylin-os-manager **Repository Path**: openkylin/kylin-os-manager ## Basic Information - **Project Name**: kylin-os-manager - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: upstream - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 12 - **Created**: 2022-09-23 - **Last Updated**: 2025-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 麒麟管家开发规范 ## 安装目录规范 每个插件、守护进程、百宝箱在 /usr/share/kylin-os-manager/ 下单独创建一个目录 * 麒麟管家可执行程序安装目录:/usr/bin/ * 麒麟管家主体数据安装目录:/usr/share/kylin-os-manager/ * 插件、守护进程、百宝箱安装目录:/usr/share/kylin-os-manager/xxx/ ## 配置文件安装规范 * 全局级别配置文件:/usr/share/kylin-os-manager/xxx/ * 用户级别配置文件:~/.kylin-os-manager/xxx/ ## 命名规范 * 插件命名:komp-xxx * 守护进程命名:komd-xxx * 百宝箱命名:komt-xxx ## 插件开发规范 * 每个插件生成自己的日志文件,日志文件保存在 ~/.log/kylin-os-manager/komp-xxx/ ## 百宝箱应用开发规范 * 每个插件生成自己的日志文件,日志文件保存在 ~/.log/kylin-os-manager/komt-xxx/ * 每个应用需要实现最小化拉起功能或者本身需要支持多开 ## 其他规范 * 功能方面要尽量减少对外部的依赖 # kom开发计划 * 日志模块 * 外部命令执行,并且获取执行结果 * 进程间通信方式(主框架与守护进程,主框架与插件) # 待办 * 打点数据清理 # 已实现内容 ## 插件 * 故障检测 * 垃圾清理 * 百宝箱 ## 守护进程 * 崩溃收集 * 首次启动配置进程 ## 百宝箱 * 文件粉碎 * 开机助手 * 远程控制用户端 * 远程控制技服端