跳到报告正文
SH SkillHub 开源周报

# 2026 年第 33 周

仓库状态 · 主分支迭代 · 开源生态

正式周期 2026-08-07—2026-08-13 · Asia/Shanghai
PR 统计分支 `main`
项目仓库 iflytek/skillhub
数据来源 GitHub API（认证）· Actions · npm · Traffic
总体状态
正常交付 On track

本期发布应用 v0.2.16，完成每周 Release 目标；面向 `main` 合并 8 个 PR，集中在命名空间管理与合规声明可见性。Issue 新增 6、关闭 2，净流入 4；Actions 有效成功率为 96.1%，但 15 次等待授权仍是外部贡献门禁缺口。

4,910 Stars · 较上次观测 +66
788 Forks · 仓库库存字段
96.1%Actions 有效成功率 · 99/103
1 / 0 应用 / CLI Release · 本期

三分钟总览：只保留仓库、迭代和生态三类决策信息。

本期仅呈现已完成取证的维度，统计口径见「数据说明」。

## 一、仓库关键信息

### 规模快照

Stars 4,910 较上次观测 +66 · 本期当前可见新增 71
Forks 788 仓库库存字段

71 指认证 API 中 `starred_at` 落入本期、且在 8 月 20 日 14:55 查询时仍可见的 Stargazer，不是库存净增长。上次观测（8 月 6 日 18:50）为 4,844，本次为 4,910，两个观测点间变化 +66；两次观测不在严格周期边界，因此 +66 也不等于周净增长。Fork 列表与仓库库存字段不一致，故不展示本期 Fork 到达数。

### 本期协作流转

Issue 新增 6
Issue 关闭 2
PR 新增 12
PR 合并 8
PR 关闭未合并 2

Issue 净流入 4；面向 `main` 的 PR 新增 12、合并 8、关闭未合并 2，净流入 2。其中关闭的 2 个 PR 来自期初存量，说明新增贡献尚未完全转化为完成项。

数据解读：Issue 关闭数（2）低于新增数（6），其中 #709 make dev-all 启动失败与 #708 技能包校验失败直接影响开发与发布体验。本期 8 个合并 PR 均由维护者 XiaoSeS 完成，外部 PR 尚未进入合并环节。

## 二、功能迭代信息

按用户价值排序的重要事项
状态 | 事项 | 进展与下一步
--- | --- | ---
已发布 | 应用 v0.2.16 | 8 月 7 日 13:48 发布，是本期唯一应用 Release；包含此前已合入的统一请求关联与日志追踪基础等改动。CLI 本期未发版，且未取得生产部署证据。
主分支待发布 | 命名空间管理 | #707 管理员命名空间管理与 #705 超级管理员可读命名空间合并，关闭 #580。两者均晚于 v0.2.16 发布时间，尚无包含它们的新 Release。
主分支待发布 | 合规声明可见性 | #703 审查页合规差异面板、#697 合规快照映射与 #699 检索暴露合规映射合入 `main`，形成「元数据—检索—审查」链路；均晚于 v0.2.16，尚无后续 Release。
状态分离 | 部署与文档 | #698 修正阿里云 `runtime.sh` 停止命令 URL，已合入 `main`、尚待 Release；#704 为仓库文档变更，已在主分支可见。
待合并 | 注册即分配个人命名空间 | #712 于 8 月 13 日创建，回应 #711；截至 8 月 20 日统计时点仍未合并。

## 三、生态相关进展

5 / 5 / 0 新增 Issue 作者 / PR 作者 / 合并外部 PR
788 Fork 仓库库存
800 CLI 下载 · 7 个 UTC 日桶

以上为独立参与信号，不构成转化漏斗。

- 社区提出的需求本期 6 个新增 Issue 全部来自社区：#711 注册即分配命名空间、#710 技能列表返回标签、#706 技能图标管理、#701 Python SDK 与调用示例，以及两个缺陷 #709、#708。
- 社区提交的 PR 12 个新增 PR 来自 5 位作者（XiaoSeS、FenjuFu、Vast-Stars、michael-xiii、yhd4711499），其中 #700 俄语本地化与 #702 Python 客户端示例来自外部贡献者，截至统计时点尚未合并。
- 需求到交付的闭环#580（社区报告的超级管理员权限缺陷）在本期由 #705 合并并关闭，是本期唯一完成闭环的社区反馈。
- 访问与获取 GitHub Traffic 的 7 个 UTC 日桶记录 5,920 次浏览、5,498 次克隆；日桶与 Asia/Shanghai 周期不完全对齐，仅作为生态观察。

数据解读：社区输入活跃，但本期外部 PR 合并数为 0；Fork、下载、浏览和克隆来自不同人群，不能解释为转化漏斗。

## 下周关注

- 给出 #709、#708 两个缺陷的结论，二者分别阻塞本地开发与技能包发布。
- 推进 #712 的评审与合并，闭合 #711。
- 处理外部贡献者的 #700、#702，本期社区 PR 合并数为 0。

项目健康详情：区分周期流量与 8 月 20 日当前快照。

流水线成功不等同于公开漏洞数量为 0。

## 项目健康状态

工程稳定性稳定
96.1% 99/103

有效运行中有 4 次失败。

PR Tests 2 次失败，Issue Backlog Rescore 与 DeepWiki 各 1 次；另有 15 次等待授权。
安全流水线稳定
27 / 27 执行成功

另有 4 次等待授权。

只说明公开 Security 工作流执行稳定，不代表漏洞数量为 0。
自动化运营有单点失败
27 / 28 Backlog Rescore

Issue Triage 成功 8 次、跳过 5 次。

文档部署 2/2 成功；Backlog Rescore 有 1 次失败。
Release 交付达成
1 / 0 应用 / CLI

v0.2.16 于本期发布。

达到每周一个 Release 目标；没有生产部署证据。
Issue 治理净流入
+4 本期净流量

新增 6、关闭 2；当前开放 49 个。

当前 16 个需补充信息，16 个已开放至少 30 天。
PR 治理净流入
+2 本期净流量

面向 `main`：新增 12、合并 8、关闭未合并 2。

当前开放 19 个；本期外部 PR 合并数为 0。

## CI 与自动化执行

本期 127 条 Actions 记录：成功 99、失败 4、等待授权 15、跳过 7、取消 2。

### Actions 结果构成

成功 99 失败 4 等待授权 15 跳过 7 取消 2

主要工作流执行明细
工作流 | 总记录 | 成功 | 失败 | 等待授权 | 跳过/取消
--- | --- | --- | --- | --- | ---
Security | 31 | 27 | 0 | 4 | 0
Issue Backlog Rescore | 28 | 27 | 1 | 0 | 0
PR Tests | 22 | 16 | 2 | 4 | 0
PR E2E Tests | 18 | 12 | 0 | 4 | 2
Issue Triage | 13 | 8 | 0 | 0 | 5
PR Scripts | 7 | 4 | 0 | 3 | 0
其他工作流 | 8 | 5 | 1 | 0 | 2

数据解读：有效成功率为 `99 / (99 + 4) = 96.1%`。失败数量较低，但 15 次等待授权说明外部 PR 仍可能无法获得完整检查覆盖。

## 当前存量健康

以下为 8 月 20 日 14:56 快照，不计入 W33 周流量。

### Issue 健康

### 开放 Issue 年龄结构

< 7 天 15
7—13 天 4
14—29 天 14
≥ 30 天 16

### `needs-info` 占比

32.7%16 / 49

16 个 Issue 仍需补充信息。

应集中澄清、拆解或关闭。

### PR 健康

< 7 天 10
7—13 天 3
14—29 天 4
≥ 30 天 2

先看 W33 流转，再看仍未关闭的高价值输入。

价值级别是治理判断，不替代仓库标签。

## 本期 Issue 与 PR 流转

Issue +6 / -2 净流入 4 · 当前开放 49
PR +12 / 完成 10 合并 8 + 关闭未合并 2 · 净流入 2 · 当前开放 19

数据解读：PR 仅统计目标分支 `main`。“完成 10”是维护流转量，不是 10 项功能发布；v0.2.16 只包含本期合并的周报同步 PR #694，其余 7 个合并项尚无后续 Release。

### 新增 Issue（按价值排序）

W33 新增 Issue 价值排序
价值 | Issue | 判断 | 当前状态
--- | --- | --- | ---
A | #709 开发环境启动失败 | 直接阻塞贡献者本地开发，当前为 P1/high risk。 | 仍开放，需形成可复现条件和修复闭环。
A | #701 Python SDK / 调用示例 | 降低非 Java 用户接入门槛，生态价值明确。 | 仍开放；对应 #702 待审。
B | #708 技能包校验失败 | 影响发布体验，但当前复现条件和失败阶段仍需核实。 | 仍开放。
B | #711 注册即分配个人命名空间 | 改善首次发布路径，但涉及命名空间策略和容量边界。 | 仍开放；对应 #712 待审。

### 关键 PR 流转

W33 关键 PR 流转
类型 | 价值 | PR | 结果与判断
--- | --- | --- | ---
合入 main | A | #705 / #707 | 补齐超级管理员命名空间可见性与管理能力；尚无包含它们的新 Release。
合入 main | A | #697 / #699 / #703 | 打通合规映射的元数据、检索和审查视图；尚无包含它们的新 Release。
新增待审 | A | #696 飞书 OAuth | 企业身份入口价值高，但需核对 Provider 信任边界与账户绑定安全。
新增待审 | B | #700 俄语本地化 / #702 Python 示例 / #712 个人命名空间 | 均来自社区输入；截至当前快照仍未合并。

这里说明时间边界、数据来源与缺失项。

未取得的维度直接不展示，不以 0 或上期数值替代。

## 统计口径

- 统计周期展示为 2026-08-07 00:00—2026-08-13 23:59，Asia/Shanghai；程序过滤采用等价半开区间 `[2026-08-07 00:00, 2026-08-14 00:00)`，对应 UTC 为 `[2026-08-06 16:00, 2026-08-13 16:00)`。
- 统计时点 2026-08-20 14:56（Asia/Shanghai）；仓库库存、开放队列与年龄结构取该时点，Star 完整分页于 14:55 完成。周期边界之后的事件不计入 W33 流量。
- 周期衔接 W33 使用标准周边界：起点为 8 月 7 日 00:00，排他终点为 8 月 14 日 00:00；不按查询日期截断。
- Issue 与 PR 的区分 GitHub Issues API 会同时返回 PR。本期 Issues 端点在周期内共 18 条，其中 12 条带 `pull_request` 字段属于 PR，实际 Issue 为 6 条。作者数按剔除 PR 后的 6 条计算，为 5 位。
- Star 证据证据等级为 `current-visible-arrivals`：未取得周期起止两份可比库存快照，因此不给出周期净增长。71 为 `starred_at` 落入本期且在 8 月 20 日查询时仍可见的记录数；新增与取消 Star 同时发生，71 不是净增长。与上次认证观测（8 月 6 日 18:50，4,844）相比，本次（4,910）变化为 +66，仅表示两个观测点之间的差值。
- PR 统计分支仅统计目标为 `main` 的 PR；本期 12 个新增 PR 的 `base.ref` 均为 `main`，无需剔除集成分支。
- Release 按 `published_at` 过滤：应用 Release 为 1（v0.2.16，UTC `2026-08-07T05:48:43Z`，即 8 月 7 日 13:48），CLI Release 为 0。逐个校验合并提交后，v0.2.16 仅包含本期 PR #694，不包含其后合并的 7 个 PR。
- 交付状态用词「已发布」指存在包含该改动的 Release；「主分支待发布」指提交可从 `main` 到达但尚无 Release 证明包含它。没有生产部署证据，因此不使用「已上线」。
- Actions 成功率 `success / (success + failure)`；等待授权、条件跳过和取消不进入分母，但单独展示。
- 当前存量开放 Issue/PR、年龄结构和 `needs-info` 是 8 月 20 日快照，不代表 W33 期末库存，也不参与周流量计算。

## 数据来源与限制

来源覆盖
指标 | 取值 | 来源与覆盖
--- | --- | ---
Stars 库存 | 4,910 | GitHub REST `/repos/iflytek/skillhub`，统计时点快照。
Star 本期当前可见新增 | 71 | 认证 Stargazer 列表完整分页 `starred_at`；非净增长。
Forks 库存 | 788 | 仓库库存字段；Fork 列表分页返回 1,050 条，来源不一致，因此不展示本期到达数。
Issue 新增 | 6 | Issues 端点按 `created_at` 过滤并剔除 `pull_request` 条目。
Issue 关闭 | 2 | Issues 端点完整分页，按 `closed_at` 过滤（#580、#556）并剔除 PR 条目。
PR 新增 / 合并 / 关闭未合并 | 12 / 8 / 2 | Pulls 端点完整分页，按 `created_at`、`merged_at`、`closed_at` 过滤，仅含目标分支 `main`。
应用 / CLI Release | 1 / 0 | Releases 端点按 `published_at` 过滤。
Actions 运行 | 127 | 完整分页后按 `created_at` 过滤；成功 99、失败 4、等待授权 15、跳过 7、取消 2。
CLI 下载 | 800 | npm Downloads API 的 7 个 UTC 日桶；与 Asia/Shanghai 周期不完全对齐。
Views / Clones | 5,920 / 5,498 | GitHub Traffic API 的 7 个 UTC 日桶；仅作生态观察，不统计跨日独立用户。
当前开放 Issue / main PR | 49 / 19 | 8 月 20 日认证 API 快照；与 W33 周流量分开。

未取得：周期起止两份可比 Star/Fork 库存快照、可信 Fork 到达数、生产实例可用率与延迟、生产扫描成功率、私有安全告警，以及文章、直播、社区分享和合作项目链接。以上缺口不以 0 或推断值替代。