@melosic/dsh-dev-workflow:把开发规范写进 DSH,在关键节点自动校验与拦截

@melosic/dsh-dev-workflow 是 Melosic 维护的 DeepSeek Harness 插件,将分支、Conventional Commits、文档同步、PR 与发布等约定写成按需加载的 skill,并提供 check_commit_message、check_doc_sync 两项检查,在 commit、gh pr create、git tag/发布前触发。五类 guard 拦截不可恢复命令、破坏性 git、对外可见操作、敏感读取与凭证参数。通过 dsh plugin --profile 安装后,可用 /dev-workflow status 查看状态;Settings 面板可改开关且无需重启。要求 DSH >=0.2.0-rc.2、Node >=20、pnpm 10.x,MIT 许可。

閱讀全文
DeepSeek Harness 插件:dsh-commit-ai(自動生成符合規範的提交信息)

dsh-commit-ai 是一款 DeepSeek Harness Web GUI 插件,旨在解決手動編寫 Conventional Commits 規範提交信息的繁瑣問題。該插件通過在提交界面集成“Generate with AI”按鈕,自動讀取代碼暫存區的變更內容,並調用部署環境中的默認 LLM 生成符合標準的提交信息。用戶需自行從 GitHub 獲取源碼安裝。此工具適合希望提升提交效率、遵循標準規範的開發者,但在安裝前建議檢查源碼及許可證。

閱讀全文
dsh-git-conventions:爲 DeepSeek Harness 配置 Git 提交、推送與 PR 規範

dsh-git-conventions 是 DeepSeek Harness 的靜態插件,用於自動化執行 Git 提交、推送及 PR 規範檢查。它支持配置化規則,覆蓋 `git commit`、`git push` 和 `gh pr create` 命令。核心功能包括:對 `-m` 內聯提交信息進行 Conventional Commits 結構校驗,不合規即拒絕;在啓用安全選項時,提示使用 `--force-with-lease` 替代裸 `--force` 推送;以及強制要求 `gh pr create` 必須包含標題和描述,缺失則攔截。插件規則通過設置頁配置並持久化,支持中英文,若規則留

閱讀全文
用 writing-commit-messages Skill 寫出規範的 Conventional Commit

介紹 spencerpauly/awesome-cursor-skills 中的 writing-commit-messages:如何用 Agent Skill 約束提交信息遵循 Conventional Commits(類型前綴、scope、正文與 BREAKING CHANGE)。文中核實了 SKILL.md 規則、好壞示例、提交粒度要求,以及 Cursor 手動安裝到 .cursor/skills/ 與 npx skills add 安裝到 Cursor/Claude Code 的用法,適合需要規範協作與自動生成 Changelog 的團隊。

閱讀全文
Git提交信息模板:統一團隊協作的提交規範

### 爲什麼需要統一提交規範? 統一提交規範可解決代碼審查困難、版本迭代混亂、自動化工具失效等問題,讓每次改動目的和內容清晰,便於團隊協作。 ### 規範格式(Conventional Commits) - **類型**(必填):如`feat`(新增功能)、`fix`(修復bug)、`docs`(文檔)等,選錯會誤導版本管理。 - **描述**(必填):簡短(≤50字)、動詞開頭(如“優化”“修復”),避免模糊表述。 - **正文**(可選):空行後詳細說明改動原因、實現細節或問題解決過程。 - **腳註**(可選):關聯Issue(如`Closes #123`)或說明破壞性改動。 ### 如何創建提交模板? - **全局模板**:在用戶根目錄建`.gitmessage`,配置Git使用`git config --global commit.template ~/.gitmessage`。 - **項目級模板**:項目根目錄建`.gitmessage`,執行`git config commit.template .gitmessage`。 ### 工具輔助強制規範 - **Commit

閱讀全文
Git commit message規範:讓團隊協作更高效

日常開發中,規範的Git提交信息(commit message)對團隊協作、問題追蹤至關重要,不規範會導致版本歷史混亂。當前主流規範是Conventional Commits,結構分爲:類型(必填,如`feat`新功能、`fix`修復、`docs`文檔等)、可選作用域(限定模塊範圍,如`用戶模塊`)、簡短描述(核心內容)、可選正文(詳細解釋)、可選腳註(關聯Issue或標註破壞性變更)。 養成規範習慣可藉助工具:`commitizen`(交互式工具)或`commitlint+husky`(提交前自動檢查)。規範的好處包括:提升協作效率、自動生成版本日誌、清晰追蹤問題、提前預警破壞性變更,值得團隊養成。

閱讀全文
Git提交信息規範:爲什麼要寫清晰的commit message?

你是否遇到過Git提交記錄模糊(如“改了”“修復bug”),回顧修改細節困難?清晰的commit message能解決這類問題。它是代碼變更的“日記”,需說明“做了什麼”“爲什麼做”。 寫規範commit message有四大好處:快速回憶(半年後也能看懂修改)、團隊協作(成員快速定位功能變更)、自動化工具支持(生成版本日誌、自動升級版本號)、快速定位bug(線上問題時用git bisect快速縮小範圍)。 規範建議從簡單開始:至少包含“類型+描述”,常見類型有fix(修復bug)、feat(新增功能)等;進階可選Conventional Commits規範,格式爲<類型>[可選作用域]: <描述>,可帶正文和腳註。新手可先從“類型+描述”入手,用cz-cli等工具輔助,每次提交前花10秒明確核心內容,堅持即可提升代碼管理效率。

閱讀全文