@aphrody/identity

中文文档
1.4.7发布于 2026/10/23Apache-2.0ES Module零依赖近 30 天下载 1998

M3表面的Apprody产品身份:品牌徽章和图标,Apprody活字,动画宠物(React 组件和自定义元素,Codes-composed tracks,16-way 凝视)从箱子/ui/身份取出.

中文使用文档

@aphrody/身份

反应/M3表面的Apprody产品特性,取自: crates/ui/identity 爱慕者 仓库.

导入目录需求
@aphrody/identityAphrodyAvatar, (中文(简体) ), AphrodyPet, (中文(简体) ), BRAND_ICONS, (中文(简体) ), brandIcon, (中文(简体) ), brandSrcSet,宠物数据页:1 @aphrody/m3 ?url 装填器
@aphrody/identity/brand品牌徽章图标(icon-64/128/192.png作为 URL?url 装填器
@aphrody/identity/themeAPHRODY_M3_SEED:用于本地和网络M3主题的共享Apprody/Bun产品种子无
@aphrody/identity/atlasPET_ATLAS_URL (书写表)?url 装填器
@aphrody/identity/petPET, (中文(简体) ), frameAt, (中文(简体) ), gazeFrame, (中文(简体) ), spriteStyle (计时轨道,16道视线)无
@aphrody/identity/runtimePET_WEB, (中文(简体) ), resolve, (中文(简体) ), currentFrame, (中文(简体) ), Ambient, (中文(简体) ), gaze: 箱子时钟(Codex- 组合的轨道,状态寿命),勾选为勾选无
@aphrody/identity/element<aphrody-pet> 自定义元素, defineAphrodyPet() (16.6 KB 改进,3.6 KB gzip)地图集 URL 在 src
@aphrody/identity/loadloadIcon(source, { size, scale, tint, fit, output }): PNG、JPEG、WebP、GIF、SVG、ICO(最佳条目: size × scale和 symbol:<name>?style=…&fill=…&wght=…&grad=…&opsz=… 从cdn.aphrody.com到一个 ImageBitmap 或 SVG 标记; 板条箱加载器的浏览器侧面 (8. 4 KB 已修改, 3. 8 KB gzip)位图浏览器

品牌和地图集模块通过相对路径导入了板条箱资产,因此它们以异化法解决 取出( 此寄存器挂载于 m3/) (中文(简体) ). src/animations.generated.ts 生成于 货箱的 assets/aphrody/animations.json 以 bun run gen· ; bun run test (单位:千美元)src/pet.test.ts) 失败 两者意见不一。 类型检查 : bun run typecheck。 。 。 .

<aphrody-pet src="…/spritesheet.webp" size="104">: 每帧变化一个计时器, prefers-reduced-motion 显示第一个框架, setState("running" | "waiting" | "review" | "failed"), (中文(简体) ), clearState(), (中文(简体) ), play(name | null), (中文(简体) ), 凝视在休息时跟随指针no-gaze 禁用它). src/web.generated.ts 从箱子的 assets/aphrody/web.json· ; src/runtime.test.ts 重放这个箱子的 tests/fixtures/parite-web.json。 。 。 . bun run demo 为演示服务 Bun.serve, (中文(简体) ), bun demo/check.ts 用无头Chrome来驱动它 bun run measure [--wasm file] 打印捆绑大小和时间(选择和数字:箱子 README).

版本与发布记录

@aphrody/identity 共发布 8 个版本,首次发布于 2026/10/05;过去 12 个月发布了 8 个版本。

版本发布日期距今
1.4.7latest2026/10/2315 天前
1.4.42026/10/1820 天前
0.1.52026/10/1028 天前
0.1.42026/10/1028 天前
0.1.32026/10/1028 天前
0.1.22026/10/0929 天前

关于 @aphrody/identity 的常见问题

@aphrody/identity 是什么?

M3表面的Apprody产品身份:品牌徽章和图标,Apprody活字,动画宠物(React 组件和自定义元素,Codes-composed tracks,16-way 凝视)从箱子/ui/身份取出.

如何安装 @aphrody/identity?

在项目目录运行 npm install @aphrody/identity,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=18.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@aphrody/identity 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/aphrody__identity 是否存在。

@aphrody/identity 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@aphrody/identity 可以商用吗?

@aphrody/identity 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@aphrody/identity 的下载量有多少?

根据 npm 官方下载统计,@aphrody/identity 在 2026/10/06 – 2026/11/04 这 30 天内被下载 1,998 次,日均约 67 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@aphrody/identity 还在维护吗?

最新版本 1.4.7 发布于 2026/10/23(15 天前);至今共发布 8 个版本,其中过去 12 个月发布了 8 个;首次发布于 2026/10/05。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。