快速了解
它能做什么
把已暂存改动创建为规范化 Git 提交,并按配置同步 HelloAGENTS 状态与项目知识。
本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。
选择前先看
检查暂存改动,生成或采用规范化提交信息,应用已配置的归属信息,提交当前暂存快照,并按设置更新流程状态和知识库。
适合谁
已完成改动审核、准备把结果记录到 Git 的 HelloAGENTS 用户。
常见任务
- 创建规范化提交
- 应用已配置的提交归属
- 提交后同步流程状态
权限与数据
该命令读取暂存改动和用户设置,写入 Git 提交,并可能更新本地流程状态或项目知识。
权限- 读取 Git 暂存差异
- 创建本地 Git 提交
- 可能更新已配置的项目知识
- 使用本地提交归属和知识库设置
局限
- 没有暂存改动时会停止
- 固定文档没有描述推送或发布提交
DSHub 已核对
- 已记录固定源代码和供应的条目证据。
DSHub 未核对
- 本轮未安装或运行测试。
固定版本安装
主要操作
这个独立 Skill没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。
维护者原文
Skill 使用说明
name: ~commit description: 规范化 Git 提交 + 知识库同步(~commit 命令) policy: allow_implicit_invocation: false
Trigger: ~commit [message]
执行 ~commit 时,知识库同步与状态文件更新范围按当前已加载的 HelloAGENTS“收尾与归档”/ 流程状态要求执行;本命令只负责生成提交信息、读取提交归属配置并完成提交动作。
auto_commit_enabled=false 只关闭收尾阶段的自动提交,不影响显式 ~commit。
流程
- 检查 staged changes(git diff --staged)
- 如果没有 staged changes,提示用户先 git add
- 生成 conventional commit message(如未提供)
- 格式: type(scope): description
- type: feat|fix|refactor|docs|test|chore|style|perf
- 先一次性解析会话中已知设置:优先使用当前会话上下文中已注入的“当前用户设置”、该配置文件原始 JSON 或此前读取结果摘要;上下文不存在或缺少
commit_attribution/kb_create_mode时,才读取一次~/.helloagents/helloagents.json - 复用上一步已解析的设置获取
commit_attribution:- ""(空,默认)→ 不添加归属
- 有内容(如 "Co-Authored-By: HelloAGENTS")→ 添加该内容到 commit message
- 执行 git commit
- 若
state_path已存在,按 HelloAGENTS“已有则更新”要求同步当前已提交状态
知识库同步
提交后,继续复用上方已解析的同一份设置获取 kb_create_mode,不要再次读取 ~/.helloagents/helloagents.json:
- 0 = 跳过
- 1 = 知识库已存在时自动同步(默认)
- 2 = 编码任务在知识库已存在或当前项目已初始化时自动创建或同步 同步范围与更新格式按当前已加载的 HelloAGENTS“收尾与归档”阶段执行。
有意识地管理
安装与管理
前置条件与目标 Profile
目标: 没有原生 DSH Profile 目标。
交付方式: Skill 文件 — https://github.com/hellowind777/helloagents。
兼容性与访问范围
requires_host_review: Not established by supplied evidence。
风险事实
Review instructions before use.
证据 ↗证据与编辑审查Manifest、Bundle patch、分发与新鲜度
不可变证据
审查状态与源码活动
在核对来源内容和不可变发布记录后,已由人工批准发布。AI 参与了内容草稿生成,最终发布决定由人工完成。
人工审查于 2026/8/30 UTC 10:05。GitHub 事实核对日期: 2026/8/30 UTC 09:53。
自当前证据基线以来,没有记录到重要源码变化。