npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@hippox/codegenie

v3.14.2026

Published

HarmonyOS AI 开发 CLI,通过 npm 分发平台二进制

Downloads

1,204

Readme

CodeGenie CLI

CodeGenie 是面向 HarmonyOS 开发场景的 AI CLI。

安装

npm install -g @hippox/codegenie

预发布渠道:

npm install -g @hippox/codegenie@beta
npm install -g @hippox/codegenie@alpha

安装完成后即可直接执行:

codegenie --version

说明:

  • npm 安装会直接创建全局 codegenie 命令
  • 如果 npm 因 optionalDependencies 配置跳过了平台包,安装脚本会自动补装当前平台包
  • npm 安装阶段会预热 runtime assets;Windows 还会额外隐藏预热一次默认启动路径,因此安装时间会略长,但首次可见启动会更快
  • 首次运行通常不再需要解包和安装依赖;首次进入某个工作区时,仍可能有少量项目级初始化
  • 首次运行不会再把二进制复制到 ~/.codegenie/bin
  • npm 安装/升级会清理旧安装残留和临时更新残留
  • upgrade 在 npm 安装场景下会提示或委托执行 npm 升级命令,不直接覆写 npm 全局目录

卸载

推荐顺序:

codegenie uninstall --yes
npm uninstall -g @hippox/codegenie

说明:

  • codegenie uninstall --yes 删除 ~/.codegenie 运行目录
  • npm uninstall -g @hippox/codegenie 删除 npm 全局命令和包记录
  • npm 卸载生命周期脚本会做最佳努力清理,但不同 npm 版本行为不完全一致,不应只依赖 npm uninstall -g

平台说明

当前 staged 平台包:@hippox/codegenie-darwin-arm64, @hippox/codegenie-darwin-x64, @hippox/codegenie-win32-x64

  • baseline 兼容构建不进入 npm 正式发布范围

发布说明

仓库中的 packages/npm/codegenie 为元包模板。正式发布前请先运行仓库脚本生成 dist/npm/ 下的 publishable 包,再按发布顺序上传各平台包和元包。