Summary
把用户对 HarmonyOS、ArkUI、Canvas 或代码生成产品动效的模糊描述转换为准确术语、相近概念和可能的 ArkUI 能力,例如“松手像急刹车”“拖过头有阻力”“页面像从同一个卡片长出来”“后端没完成却显示成功”。用于命名、检索和编写提示词;不要用于完整设计审视、传统视频剪辑、镜头叙事、直接实现或构建问题。
dososo/harmonyos-design · Archived
把用户对 HarmonyOS、ArkUI、Canvas 或代码生成产品动效的模糊描述转换为准确术语、相近概念和可能的 ArkUI 能力,例如“松手像急刹车”“拖过头有阻力”“页面像从同一个卡片长出来”“后端没完成却显示成功”。用于命名、检索和编写提示词;不要用于完整设计审视、传统视频剪辑、镜头叙事、直接实现或构建问题。
npx skills add dososo/harmonyos-design --skill harmonyos-motion-vocabulary
把用户对 HarmonyOS、ArkUI、Canvas 或代码生成产品动效的模糊描述转换为准确术语、相近概念和可能的 ArkUI 能力,例如“松手像急刹车”“拖过头有阻力”“页面像从同一个卡片长出来”“后端没完成却显示成功”。用于命名、检索和编写提示词;不要用于完整设计审视、传统视频剪辑、镜头叙事、直接实现或构建问题。
This repository is archived — consider an actively maintained alternative.
严格审视 HarmonyOS、OpenHarmony 与 ArkUI 产品或代码,只报告有证据的设计、导航、跨设备适?
4 installs审视、设计、从零启动或改进 HarmonyOS、OpenHarmony 与 ArkUI 产品界面。用于检查 ArkTS UI、建立新…
4 installsVision-driven HarmonyOS NEXT device automation using Midscene. Operates entirely from screensho…
2.1K installsHarmonyOS application development expert. Use when building HarmonyOS apps with ArkTS, ArkUI, S…
481 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsBrowser automation CLI for AI agents. Use when the user needs to interact with websites, includ…
810.4K installsReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "chec…
617.3K installsBuild, deploy, evaluate, optimize, fine-tune, and manage Microsoft Foundry agents, models, and …
576.5K installsDebug Azure production issues on Azure using AppLens, Azure Monitor, resource health, and safe …
568.9K installsOther skills from dososo/harmonyos-design.
npx skills add dososo/harmonyos-design
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
7,193 B
SUMMARY.md
457 B
只做一件事:把模糊的视觉或手感描述转换为准确术语。
非交互视频可以使用节奏、连续性、错峰、形变、曲线等术语,但不要套用按下反馈、焦点、可打断输入等交互词汇。对缺少已核验官方资料的第三方工具,不对其具体能力作假设。
**术语** — 一句话定义。
ArkUI 关联:`可能的 API 或能力`
边界:何时不是这个术语。
有多个可能时,先给最佳匹配,再给 1–2 个近义概念。
ArkUI 关联:
curves.responsiveSpringMotion();curves.springMotion();curves.interpolatingSpring()。ArkUI 关联:geometryTransition()、Navigation 默认或自定义转场。
这些通常是 House Style,不是统一官方要求。
用户说“动画在撒谎”时,最佳匹配通常是 虚假完成 或 异步状态不真实,不是简单的缓动问题。
用户:
卡片拖出去以后,松手那一下像突然刹车,然后才回去。
输出:
**速度继承(Velocity handoff)缺失** — 离手后的回稳动画没有沿用手势最后速度,因此在松手点产生速度断层。
ArkUI 关联:跟手阶段检查 `responsiveSpringMotion()`,离手回稳检查 `springMotion()`。
边界:若卡顿来自掉帧而不是速度归零,则属于性能长帧,不是速度继承。