mirror of
https://github.com/jnMetaCode/superpowers-zh.git
synced 2026-09-02 22:54:06 +08:00
chore(release): v1.7.7 —— 新增 Crush(23 款工具)+ 测试覆盖盲区修补
版本号:7 份声明文件 1.7.6 -> 1.7.7。包内文件 107 -> 108(docs/README.crush.md)。 内容见 RELEASE-NOTES.zh.md v1.7.7 条目。 发版前门禁 - audit.sh 152 pass / 0 warn / 0 fail - verify-release.sh 90 pass / 0 fail(覆盖从 82 项提升) - dry-run:1.7.7 / 108 文件
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"description": "AI 编程超能力中文增强版:20 个 skills(14 翻译 + 4 中国原创 + 2 上游历史保留),支持 Claude Code / Hermes Agent / Cursor / Claw Code / Qoder 等 23 款工具",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"source": "./",
|
||||
"author": {
|
||||
"name": "jnMetaCode",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"description": "AI 编程超能力中文增强版:20 个 skills(14 翻译 + 4 中国原创 + 2 上游历史保留),支持 Claude Code / Hermes Agent / Cursor / Claw Code / Qoder 等 23 款工具",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"author": {
|
||||
"name": "jnMetaCode",
|
||||
"url": "https://github.com/jnMetaCode"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"description": "AI 编程超能力中文增强版:头脑风暴、subagent 驱动开发、规划、TDD、调试、代码审查、收尾工作流,附 4 个中文 skills 沉淀。",
|
||||
"author": {
|
||||
"name": "jnMetaCode",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"name": "superpowers-zh",
|
||||
"displayName": "Superpowers 中文版",
|
||||
"description": "AI 编程超能力中文增强版:20 个 skills(14 翻译 + 4 中国原创 + 2 上游历史保留),支持 Cursor / Claude Code / Hermes Agent / Claw Code / Qoder 等 23 款工具",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"author": {
|
||||
"name": "jnMetaCode",
|
||||
"url": "https://github.com/jnMetaCode"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"description": "AI 编程超能力中文增强版:头脑风暴、subagent 驱动开发、规划、TDD、调试、代码审查、收尾工作流,附 4 个中文 skills 沉淀。",
|
||||
"author": {
|
||||
"name": "jnMetaCode",
|
||||
|
||||
@@ -16,7 +16,8 @@ Chinese community edition of [superpowers](https://github.com/obra/superpowers)
|
||||
>
|
||||
> 🌍 Also available in [English](https://aiolaola.com/en?utm_source=github&utm_campaign=superpowers) · [日本語](https://aiolaola.com/ja?utm_source=github&utm_campaign=superpowers) · [Español](https://aiolaola.com/es?utm_source=github&utm_campaign=superpowers) · [한국어](https://aiolaola.com/ko?utm_source=github&utm_campaign=superpowers) · [繁體中文](https://aiolaola.com/zh-Hant?utm_source=github&utm_campaign=superpowers)
|
||||
|
||||
> 🆕 **v1.7.6 更新亮点**([完整 Release Notes →](RELEASE-NOTES.zh.md))
|
||||
> 🆕 **v1.7.7 更新亮点**([完整 Release Notes →](RELEASE-NOTES.zh.md))
|
||||
> - 🆕 **新增 Crush**(工具数 22 → 23)—— 若你已为 CC / Cursor / Codex 装过,Crush 其实已经能读到,别重复装
|
||||
> - 🎯 **上游 v6.2.0 对齐完成** —— audit 的结构漂移告警清零;C 块盘点时发现其中 3 项不是风格改动而是实质新规则
|
||||
> - 🐛 **两个 worktree / Gemini 的真问题** —— 修掉 worktree 清理静默空转;更正「Gemini 不支持子智能体」的错误说法(原说法会让 3 个 skill 在 Gemini CLI 上瘸腿)
|
||||
> - 🔄 **测试参考重构** —— `testing-anti-patterns` → `writing-good-tests`:从 5 个反模式清单改为两条原则 + 变异检查
|
||||
|
||||
@@ -16,7 +16,8 @@ Chinese community edition of [superpowers](https://github.com/obra/superpowers)
|
||||
|
||||
> 📖 **免費配套學習** → [從零學會 AI 編程](https://aiolaola.com/?utm_source=github&utm_campaign=superpowers):180 節免費實操課 + 《AI 編程實戰三卷書》線上閱讀 + 實戰社群 · superpowers 裝好後配上方法論效率翻倍 · 永久免費
|
||||
|
||||
> 🆕 **v1.7.6 更新亮點**([完整 Release Notes →](RELEASE-NOTES.zh.md))
|
||||
> 🆕 **v1.7.7 更新亮點**([完整 Release Notes →](RELEASE-NOTES.zh.md))
|
||||
> - 🆕 **新增 Crush**(工具數 22 → 23)—— 若你已為 CC / Cursor / Codex 裝過,Crush 其實已經能讀到,別重複裝
|
||||
> - 🎯 **上游 v6.2.0 對齊完成** —— audit 的結構漂移告警清零;C 塊盤點時發現其中 3 項不是風格改動而是實質新規則
|
||||
> - 🐛 **兩個 worktree / Gemini 的真問題** —— 修掉 worktree 清理靜默空轉;更正「Gemini 不支援子智能體」的錯誤說法(原說法會讓 3 個 skill 在 Gemini CLI 上瘸腿)
|
||||
> - 🔄 **測試參考重構** —— `testing-anti-patterns` → `writing-good-tests`:從 5 個反模式清單改為兩條原則 + 變異檢查
|
||||
|
||||
@@ -6,6 +6,50 @@
|
||||
|
||||
---
|
||||
|
||||
## v1.7.7 (2026-08-08)
|
||||
|
||||
### 🆕 新增 Crush 适配(工具数 22 → 23,关 #40)
|
||||
|
||||
查权威源([charmbracelet/crush](https://github.com/charmbracelet/crush) repo 文档)确认:Crush 遵循 **Agent Skills 开放标准**,项目级**自动发现**四个目录,无需任何配置:
|
||||
|
||||
```
|
||||
.crush/skills .agents/skills .claude/skills .cursor/skills
|
||||
```
|
||||
|
||||
用户级为 `~/.config/crush/skills`,因此**支持 `--global`**。
|
||||
|
||||
> ⚠️ **一个重要副作用:** 已经为 Claude Code / Cursor / Codex / Antigravity 装过 superpowers-zh 的用户,**Crush 现在就已经能读到那些 skills** —— 此时**不要**再装 `--tool crush`,否则同一批 skills 会有两份被重复加载。[docs/README.crush.md](https://github.com/jnMetaCode/superpowers-zh/blob/main/docs/README.crush.md) 里给了确认命令。
|
||||
|
||||
skills-only 适配,不需要 bootstrap;**不动你的 `crush.json`**(四个自动发现目录已够用)。实测:装 20 skills / 二次装幂等 / 卸载零残留且正确保留用户的 `crush.json`;`--global` 装到 `~/.config/crush/skills` 并可干净卸载。
|
||||
|
||||
### 🎯 上个版本新加的计数检查,第一次在真实改动里生效
|
||||
|
||||
加 Crush 时漏改了 `site/build.mjs` 的 5 处计数(三语言标语 + FAQ 枚举)。v1.7.3 引入的 audit Category 5 **直接 FAIL 拦下**:
|
||||
|
||||
```
|
||||
❌ 计数不一致: site/build.mjs「官网简体标语」= 22,应为 23
|
||||
❌ 计数不一致: site/build.mjs「官网 FAQ 枚举」= 22,应为 23
|
||||
... 共 5 条
|
||||
```
|
||||
|
||||
已补 site 18 处并重建,三语言首页 23 计数、0 残留、Crush 均已出现。
|
||||
|
||||
### 🔧 `verify-release.sh` 有同样的漂移问题,已修
|
||||
|
||||
它有自己独立的覆盖清单 —— 加新工具时不进去就**静默不测**。本次 Crush 就是这样:分数仍是 82,因为压根没测它。
|
||||
|
||||
- `SPEC` / `DETECT` / `GLOBAL_OK` 三处补 Crush
|
||||
- 顺带发现 B 段还漏了 **3 个工具**的检测标记:DeerFlow(`deer_flow`)、VS Code(`.github/copilot-instructions.md`)、Gemini CLI(`GEMINI.md`)—— 后两个是**文件而非目录**,原先的 DETECT 循环一律 `mkdir`,现按扩展名区分创建方式
|
||||
- **新增 G 段自检**:`SPEC` 覆盖数必须等于 installer 宣称的工具数;`DETECT` 覆盖的工具名集合必须包含全部 `TARGETS` 名字(用**集合比对**而非数条数 —— 一个工具可以有多个检测标记,数数会误判)
|
||||
|
||||
覆盖从 **82 项升到 90 项**。
|
||||
|
||||
### ✅ 验证
|
||||
|
||||
`scripts/audit.sh` **152 pass / 0 warn / 0 fail**、`scripts/verify-release.sh` **90 pass / 0 fail**。
|
||||
|
||||
---
|
||||
|
||||
## v1.7.6 (2026-08-08)
|
||||
|
||||
**上游 v6.2.0 对齐完成** —— [#19](https://github.com/jnMetaCode/superpowers-zh/issues/19) 的 C 块收尾,`scripts/audit.sh` 的上游结构漂移告警**清零**。
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"description": "AI 编程超能力中文版 — TDD、调试、代码审查等经过实战验证的工作方法论",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"contextFileName": "GEMINI.md"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "superpowers-zh",
|
||||
"version": "1.7.6",
|
||||
"version": "1.7.7",
|
||||
"engines": {
|
||||
"node": ">=20.0.0"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user