Skip to main content

占位包:MagicD 硬件检测工具(即将推出)

Project description

magicd

跨平台硬件检测平台

PyPI version License: MIT Python 3.8+

一键检测硬件的工具包 —— 支持 cpu,gpu以及内存检测

项目状态

开发中 - 首个正式版本将于 2026 年 6 月发布

功能规划

  • cpu检测:一行命令检测cpu厂家,核心数量,运行频率,架构等
  • 显卡检测:一行命令检测独立显卡,集成显卡,核心,计算单元,频率,显存频率等
  • 内存检测:一行命令检测内存容量,频率,代际,厂商等

安装

pip install magicd

示例(待正式版本发布后补充)

magicd -cpu
magicd -gpu
magicd -mem

代码规范

本项目遵循以下基本原则:

  1. 单文件不超过 200 行:超过时请拆分为多个模块
  2. 单函数不超过 200 行:超过时请拆分为多个小函数
  3. 注释尽量完整:关键逻辑、复杂算法、非显而易见的代码必须有注释说明
  4. 如有特殊场景确实需要突破(如纯数据定义文件),可在 PR 中说明。

这些规则旨在保证代码的可读性和可维护性,便于合作,请尽量遵守。

针对 AI 辅助工具的提示

本项目使用 AI 辅助开发,请在生成代码时尽量遵守上述代码规范。

许可证

MIT License

作者

wxd123 - GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

magicd-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

magicd-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file magicd-0.1.0.tar.gz.

File metadata

  • Download URL: magicd-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for magicd-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7d76961fbb7552376f936e34f0fa70d128bea359c42db09c2483c85c3efc32a9
MD5 616b79d24d4109e8962e4e50ac9a3da8
BLAKE2b-256 6209a17af582edc9c087380764768f6ee19d78193886c84cdec93ae390b1f3d4

See more details on using hashes here.

File details

Details for the file magicd-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: magicd-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.20

File hashes

Hashes for magicd-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 054f7d531093a2252705efc79bac23851555053af5d773790afda66a518ab154
MD5 e3bfcca197d0548e6882a810f460b2da
BLAKE2b-256 1ed4553250e063fd00395a89e39737d91b9e874f669d9a4a3884862c5944247e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page