소스 정보
- 저장소
- easysoft/zui
- 최근 소스 활동
- 2026년 9월 5일 12:49
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2,766
- 포크
- 678
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/easysoft/zui --skill zuix-helper명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | zuix-helper |
| description | 在独立 ZUI 扩展项目中设计、实现或修复函数、类、store 和其他 helper;实施前确认计划或复用已有批准。 |
按 共享工作流 解析本次所需上下文、读取适用规则并检查所有权;已有且未变化的发现直接复用。
阅读 helper 规范 的相关部分;涉及包角色、文档或调试页时再读对应规范。从目标和必要调用方判断库内私有 helper、纯函数/类型、状态类、store/单例或浏览器 DOM 模块,不因“可能复用”擅自创建共享包或扩大公共 API。
按本次涉及的 helper 类别和变化选择以下决策,未变化的契约引用现状:
window / document / storage 的环境防护,以及 listener、observer、timer、缓存和 DOM 引用的清理。packageName;不要从 folderName 拼出 @zui/<name>,不要通过相对路径穿越扩展项目、主仓库或符号链接。zuiName 只用于宿主发现和构建选择。公共模块导入、dependency 名称和类型解析均以 packageName 为准。尚无适用批准时,在修改任何文件前按共享工作流给出拟实施计划;以下仅展开本次相关决策:
folderName / packageName / zuiName、helper 分类及必要参考依据;targetLibRoot 内精确文件集、入口、真实依赖和 zui.contributes 影响;extensionRoot 执行的 dependency/lint/type/test,以及在 zuiRoot + extsName 执行的联合验证;尚无适用批准时,等待用户对计划明确确认后再实施。
批准复用、修订回复、增量范围和等待期间的推进遵循共享工作流,始终服从当前协作模式。
gitRoot 状态,按共享工作流复用或刷新受影响的上下文。targetLibRoot 及已批准的扩展项目文件。安装依赖、更新扩展 lockfile、lint、类型检查和测试都从 extensionRoot 执行;不修改宿主源码、依赖、lockfile 或注册;宿主生成物和缓存写入遵循共享工作流的验证隔离与批准规则。workspace:*、namespace 或“不声明 @zui 依赖”等局部惯例机械套到扩展项目。../zuix-doc/SKILL.md 或 ../zuix-dev/SKILL.md;完全位于共享批准范围时不重复确认。按共享工作流选择本次所需的扩展检查及宿主检查,完成范围内修复和复验。验收项目按涉及的输入、错误、重入/并发、序列化、环境防护或清理行为选择。
涉及宿主运行时或分发时,使用已确认的 zuiRoot + extsName 和准确 zuiName 做所需联合验证,执行位置遵循隔离与批准规则。交付时报告 API、修改文件、影响交付的上下文及分层验证结果,不自动提交、推送或发布。