Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
26352c4c69 | ||
|
|
6321a8528a |
@@ -38,3 +38,5 @@
|
||||
- 允许清单登记 6 类运维环境地址与示例占位符(非凭据),附理由。
|
||||
- 安全扫描:57 个警告 → **0 个警告、0 个高危**。
|
||||
- 新增 `.gitea/workflows/skill-gate.yml`:PR/main 跑 `validate --strict` + `scan` + `catalog --check` + 安装器测试。
|
||||
|
||||
- 新增 `MAINTENANCE.md`:技能维护节奏(每日漂移、每周 evals 抽样、每月目录审阅、每季度治理复核)。
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
# 技能维护节奏
|
||||
|
||||
> 配套 `SCOPE.md`(收不收)、`skill-creator`(怎么建)、`docs/skill-routing.md`(用哪个)。
|
||||
> 本文件管「多久做一次什么」。
|
||||
|
||||
## 每次改动(任何 PR)
|
||||
|
||||
1. 过 `SCOPE.md` 收录门槛(真实失败 + 组合不出来),新技能默认先 `beta`。
|
||||
2. 跑四道门禁:`validate-skills.py --strict`、`scan-skill.sh`、`generate-catalog.py --check`、`tests/install-skills.test.sh`。
|
||||
3. 技能有增删改 → **同步回改** `docs/skill-routing.md` 与 `catalog.json`。
|
||||
4. 更新 `plugin.json` 版本号与 `CHANGELOG.md`。
|
||||
|
||||
## 每日(随 7:30 项目日报)
|
||||
|
||||
- 两台机器跑 `install-skills.sh --audit`:**drift > 0 就要报**,并注明是「未安装 / 版本落后 / 本地改动」。
|
||||
- 门禁失败或扫描出高危:立即处理,不等到日报。
|
||||
- 例外:`beta` 与 `deprecated` 不计入 drift。
|
||||
|
||||
## 每周一 10:00 — evals 抽样回归
|
||||
|
||||
- 范围:上周改过的技能 + 3 个高风险技能(`dev-coding`、`dev-review`、`req-design`)。
|
||||
- 每技能取 1 条关键用例,做「有技能 / 无技能」对比,按 rubric 打分。
|
||||
- 结果记录到 `reports/evals/YYYY-Www.md`,进周报。
|
||||
- 连续两次无增量的技能 → 按 `SCOPE.md` 评估降级。
|
||||
- 不做全量(61 技能 × 3 用例成本过高);全量只在治理大改时做。
|
||||
|
||||
## 每月 1 日 10:00 — 漂移与目录审阅
|
||||
|
||||
- 两台机器 `--audit` 漂移必须为 0(beta/deprecated 除外)。
|
||||
- 审 `catalog.json`:`description` 长度 <80 或 >600 的标黄;含「各种 / 等等 / 相关」这类泛化词的标出。
|
||||
- 第三方技能(arkcli 等)有变动时,评估是否影响团队技能。
|
||||
|
||||
## 每季度首月 1 日 10:30 — 治理复核
|
||||
|
||||
- 人工过一遍 `docs/skill-routing.md`:删掉不再用的引用、补上新技能。
|
||||
- 清理 `deprecated`:满 3 个月且无回滚需求 → 删除插件目录。
|
||||
- 复核分桶与调用模式:还有没有命令型技能占着 `model-invoked`。
|
||||
- 更新本文件与 `CHANGELOG.md`。
|
||||
|
||||
## 责任分工
|
||||
|
||||
- 项目经理 Bot:执行节奏、出周/月报、盯漂移与门禁。
|
||||
- 改技能的 agent:负责门禁四件套与路由回改。
|
||||
- 人工拍板项:废弃技能、路由变更、`promoted` 晋升。
|
||||
@@ -210,3 +210,4 @@ A: SSE 模式直连远程服务器,零依赖开箱即用(推荐)。stdio
|
||||
- **校验 / 安全 / 清单**:`python3 scripts/validate-skills.py`、`./scripts/scan-skill.sh`、`python3 scripts/generate-catalog.py`
|
||||
- **建技能**:走 `skill-creator` 技能(收录门槛、分桶、调用模式、evals、四段式文档、路由回改),不要手写。
|
||||
- **路由表**:`docs/skill-routing.md`(什么任务用哪个技能,人读;由原 `ai-proj-helper-entry` 技能降级而来)。
|
||||
- **维护节奏**:`MAINTENANCE.md`(每次改动 / 每日 / 每周 / 每月 / 每季度各做什么)。
|
||||
|
||||
Reference in New Issue
Block a user