소스 정보
- 저장소
- 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-commit명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | zuix-commit |
| description | 分析独立 ZUI 扩展项目的提交范围、生成英文 commit message,或执行明确授权的 Git 提交;按实际 Git 所有权和项目规范操作。 |
按 共享工作流 解析本次所需上下文并读取适用 AGENTS.md,复用仍适用的发现。提交首先需要明确 extensionRoot 与实际 gitRoot;宿主只在相关联合验证需要时解析。
所有 Git 命令使用 git -C <gitRoot>,不要把宿主 exts/ 符号链接所在仓库当成文件所有者。目标库的目录名、package 名、zui 名只用于定位和理解变更,不用于猜测 commit scope。
从适用的提交规范和最近稳定历史推导 type、scope、语言及格式,显式规范优先。历史不足或相互冲突时,报告影响本次提交的不确定性,不硬编码另一项目的前缀。
先判断用户意图:
git add、git commit 或其他写操作。始终遵守:
--amend、--no-verify、push、force push、reset、clean 或删除操作。zuiRoot 的源码、注册、依赖或锁文件;宿主联合验证的生成物和缓存写入遵循共享工作流的验证隔离与批准规则;若用户明确把宿主改动也纳入提交,它属于另一个 Git 根,必须单独分析和提交。除非扩展项目规范另有规定,保留 ZUI 常用语义:* 表示修改、+ 表示新增、- 表示移除;按提交的主要目的判断,不按文件 A/M/D 状态机械拆分。标题使用简洁英文祈使句,不添加 emoji、句号或 Agent Co-authored-by。
收集上下文:并行收集状态、路径和必要历史,不读取全部无关变更内容:
git -C <gitRoot> --no-optional-locks status --short --branchgit -C <gitRoot> diff --cached --name-statusgit -C <gitRoot> diff --name-statusgit -C <gitRoot> ls-files --others --exclude-standard -zgit -C <gitRoot> log --oneline -20记录 extensionRoot 相对 gitRoot 的路径,确认候选文件由该 Git 根拥有。
确定候选范围:
.env*、凭据、token、私钥、私有配置等敏感内容。--no-ext-diff,pathspec 始终放在 -- 后。评审可读取判断所需的基线源码、调用方和测试,不混入候选外的未提交变更内容。规划原子提交:先按逻辑目的分组,再应用已推导的 type/scope。
审查每组变更:检查调试残留、明显逻辑错误、遗漏的异常/空值分支、复制错误、公共 API 注释、无关文件、生成物和敏感信息。按文件与行号报告问题;仅有提交授权不包含修复;提交模式下,本任务已有仍适用的修复授权且相应实施确认要求已满足时,在评审后完成范围内修复、重新评审和验证,再继续提交。没有修复授权或需要接受未解决问题时,仍由用户决定;修复后重新收集上下文。
执行验证:始终对候选或暂存变更运行相应 git diff --check。按候选风险从 extensionRoot 实际脚本和规则选择必要检查,复用同一快照的有效结果;快照变化后重新评审并补充受影响验证。宿主联合检查遵循共享工作流的上下文、隔离与批准规则,结果与扩展侧分开。仅有提交授权不包含修复;只读模式不运行会刷新产物或缓存的命令,除非用户明确要求。验证失败时先按第 4 步核对已有修复授权,完成范围内修复并复验;仍有失败时,只有用户明确接受相应风险才继续提交,不绕过 hooks。
输出或提交:
git -C <gitRoot> add -- <明确路径...>;不使用 git add . 或 git add -A。diff --check,确认只包含当前组且与已评审、已验证快照一致;存在差异时重新评审并补充受影响验证。--no-verify。确认结果:运行 git -C <gitRoot> status --short --branch,报告每个 commit 的短 hash、标题、scope 依据、验证结果和仍保留的未提交改动。