① Skill 分析页进化路径(git 双泳道,点节点看 diff)+ 得分趋势 + 贡献来源 + 贡献原子
技能库 / 3gpp-spec-lookup

3gpp-spec-lookup

检索 3GPP 规范条款并生成引用摘要

main a41c9f2 staging 灰度中 7be03d1
平均 ux · 近30日
8.2/10
↑ 0.6 对比上一版本
推荐 → 触发
41/ 127 次
命中率 32%
贡献原子
23
来自 5 位用户
版本
14
main 9 · staging 5
当前灰度
staging 8.6 vs main 8.2
样本 12/20 · 约 2 天后裁决

进化路径

点击节点查看该版本与 diff
main staging
alice 的 push-edit 修改
灰度观察中 · staging HEAD
7be03d1
v5 · staging 晋升合入
晋升 · ux 8.2 · main HEAD
a41c9f2
检索缓存与条款别名
staging 提交
3d92e10
表格解析重写
回滚 · 5.9 < 7.3,表格解析劣化
e01b774
v3 · staging 晋升合入
晋升 · 8.1 > 7.0 · ux 7.4
5fc2a90
条款号解析增强
staging 提交
9a10c3e
首个灰度分支
staging 提交
1f8d2b0
v2 · 补引用格式
ux 6.8
c771f02
v1 · 初版蒸馏
ux 6.1
88ab4d1
晋升 回滚 观察中 普通提交

得分趋势 ux 日均 · 悬停查看当日贡献原子,点击下钻

main staging
10864 5/246/76/217/5 v3 v4 v5 8.6 8.2 6月28日 main 8.1 · 3 个原子 staging 8.4 · 2 个原子 ↗

贡献来源 23 个原子

al
alice
9
bo
bob
7
m0
m0032
4
ca
carol
2
da
dave
1
来源模型
dsv4 11 sonnet-5 8 k2 4

贡献原子 点击查看原子详情

查 38.331 RRC 重配置条款
alice · dsv4 · 进入 v5
4.2
对比 R17/R18 切换流程差异
bob · sonnet-5 · 进入 v5
3.8
生成条款引用清单
alice · dsv4 · 进入 v3
3.1
源已清理 (原子文件已过期回收,保留记录)
m0032 · k2 · 进入 v3
2.6
② 轨迹 & 原子详情页原子时间线(链表序)+ 原子详情与原文切片 + traj—atom—skill 关系图
轨迹 & 原子 / traj_cc_dsv4_890da9d9

traj_cc_dsv4_890da9d9

claude-code · dsv4 alice processed 平均 ux 7.9

原子时间线 按链表序 pre/post_atom_id · 点击节点查看详情

01
部署 xquiz 到 1717
ux 8.5
02
修 nginx 反代 404
ux 7.2
03
查 38.331 RRC 条款
ux 9.0 · 3gpp-spec-lookup
04
写单测覆盖重试
ux 7.6
05
发版 push PyPI
ux 8.1

atom_…890d_0003

ux 9.0
intent
查 38.331 RRC 重配置条款并引用到设计文档
summary
agent 用 3gpp-spec-lookup 检索条款,摘取 5.3.5.3 生成引用段落
tags
3gpp spec-lookup 文档引用
used_skills
3gpp-spec-lookup
去向
进入 3gpp-spec-lookup v5(weightscore 4.2)→ 跳转 skill 血缘
offset
12,400 – 18,220
原文切片(按 offset 定位 · 只读)
user: 帮我查一下 38.331 里 RRC reconfiguration 的条款号…
assistant: 使用 3gpp-spec-lookup 检索…条款 5.3.5.3 规定 … (截取 5.8k 字符)

关系图 traj — atom — skill · 点节点跳转

traj_…9d9 01 02 03 04 05 3gpp-spec-lookup pytest-retry-fix weightscore 4.2
轨迹 原子 skill 贡献边
③ 用户画像页PCA 散点(原子/兴趣中心/skill)+ tag 构成 + 推荐×触发(结论可执行)
用户 & 画像 / alice
al

alice

轨迹 46 · 原子 212 · 用过 17 个 skill · 主力模型 dsv4 (62%) · 4 个兴趣中心

兴趣散点 原子摘要向量 PCA 投影(坐标无量纲)· 悬停预览 · 点击跳详情

3gpp 检索 部署运维 测试修复 发版流程 3gpp-spec-lookup nginx-subpath-proxy pytest-retry-fix atom_…12fe_0004 "docker 里修 e2e 入库屏障" · ux 7.8
原子(按兴趣簇着色) 兴趣中心(kmeans ≤5) skill 向量

tag 构成 212 个原子

3gpp
28%
部署
22%
nginx
14%
单测
12%
发版
9%
docker
7%
git
5%
其他
3%

个人页用占比条(可读),团队总览保留标签云做氛围导航。

推荐 × 触发 命中率 = 触发次数 / 推荐次数 · 结论可直接执行

skill来源 推荐触发 命中率最近触发结论
3gpp-spec-lookup 团队蒸馏 1811
61%
2 天前 高价值
nginx-subpath-proxy 团队蒸馏 125
42%
6 天前 正常
excel-formula-gen skillhub 三方 151
7%
34 天前 常推不用 · 建议停推
minecraft-modding skillhub 三方 90
0%
从未 零触发 · 建议停推
④ 「我的」控制面(普通用户)语义检索+pin + 推给我的 + 贡献去向 + 世界消息与通知气泡

我的

身份 bob(connect --name)· 已 pin 2 个 skill
检索池 = 团队 main / staging + skillhub 三方

推给我的 槽位:blocked 排除 → pinned → ranked → recommended

查看全部 23 个 →
nginx-subpath-proxy
团队蒸馏 · 我触发过 5 次
pinned · 自己
release-checklist
admin 指派 · 我触发过 2 次
pinned · admin 锁定
3gpp-spec-lookup
团队蒸馏 · 我触发过 11 次
recommended
pytest-retry-fix
团队蒸馏 · 未触发过
ranked
已屏蔽(2):excel-formula-gen · minecraft-modding
管理 →

世界消息 团队动态 · 只放 skill 名与动作

全部动态 →
今天
m0
m00323121 用了 bob 蒸馏的 nginx-subpath-proxy
打出 9.1 分 好评 · 3 分钟前
al
alice3gpp-spec-lookup 提了修改
push-edit 分支 · 点击看 diff · 1 小时前
昨天
excel-formula-gen 灰度被回滚
staging 5.9 < main 7.3 · 昨天 18:40
ad
admin 全局 pin 了 release-checklist
所有人的 manifest 首位 · 昨天 09:12

我的贡献去向 每级可点击钻取

38
贡献轨迹
171
切出原子
9
进入 skill
6
人使用过
nginx-subpath-proxy
al
m0
+2
ux 8.4
e2e-docker-fixture
ca
ux 5.2 走低

检索结果

nginx-subpath-proxy
nginx 单文件配置子路径反代到内网端口,处理 rewrite…
团队蒸馏
caddy-reverse-proxy
Caddyfile 反代与自动 HTTPS 配置…
skillhub 三方
浏览器系统通知(Web Notifications · 浏览器最小化也会弹)
x
xskill 控制台刚刚
m00323121 使用了你的 skill
nginx-subpath-proxy · 打了 9.1 分(好评)
m0
你的 skill 被点亮了
m00323121 用 nginx-subpath-proxy 打出 9.1 分
查看详情 →
⑤ 管理页(admin)用户×推送/pin(代 pin、全局 pin)+ 画像相似度聚类

管理

推送与配置管理 · 技能生命周期 · 画像聚类 · 仅 admin 可见,写操作只在 serve 内置形态开放

用户 × 推送 / 配置 点"配置"打开该用户完整 skill 清单抽屉

用户被推荐 配置摘要触发率
al
alice
17 pin 1 屏蔽 2
48%
bo
bob
14 pin 2
39%
m0
m0032
11
22%
ca
carol
8
31%
当前 3 个(所有用户优先注入): release-checklist security-baseline commit-bilingual

技能管理 两段式:先下线(停止分发,数据保留)→ 再删除(二次确认)

skill状态 近30日触发
3gpp-spec-lookup 在役 · 灰度中 41
minecraft-modding 已下线 · 12 天 0
删除不可逆:需在确认框中输入 skill 全名(含 git 历史与 .uxscores 一并移除;建议先"下线"观察一个周期)。

画像聚类 边 = mean_tensor 相似度 > 0.6 · 点边看共同点

alice bob m0032 carol dave frank alice — bob · 相似度 0.81 共同:3gpp · nginx · 部署 通信协议组 · 疑似密切协作 前端组 冷启动 · 孤立
节点大小 = 原子数边粗细 = 相似度 冷启动
al
alice 的 skill 配置
被推荐 17 · pinned 1 · 已屏蔽 2
全部 17 pinned 1 已屏蔽 2
3gpp-spec-lookup
团队蒸馏 · 触发 11 次
nginx-subpath-proxy
团队蒸馏 · 触发 4 次
release-checklist
admin 全局 pin · 锁定
global
pytest-retry-fix
团队蒸馏 · 触发 2 次
e2e-docker-fixture
团队蒸馏 · 触发 1 次
excel-formula-gen
已屏蔽 · skillhub 三方
caddy-reverse-proxy
skillhub 三方 · 未触发
还有 10 个 · 滚动查看
⑥ 总览页可信 KPI + 蒸馏管线实时进度(冷启动屏障/候选孵化进度条)+ 趋势与生态分布

总览

全部指标口径见 docs/dashboard-metrics.md(卡片 ⓘ 同源)
轨迹
1,284
今日 +23
原子
5,832
今日 +104
skill
47
灰度中 4 · 孵化中 6
今日成本
$3.42
本周 $18.7
平均 ux
7.6/10
↑ 0.3 vs 上周

蒸馏管线 实时 · 30s 轮询 · 点击阶段查看队列明细

待拆分轨迹
3
拆分中
1
聚类分派中
2
候选累积中
12skill
蒸馏 / 灰度中
1/4
冷启动屏障 收集满后统一蒸馏,避免碎片化 skill 34 / 50 条轨迹
近 30 日 · 新增原子/日
104

候选孵化进度 weightscore 满 10 触发蒸馏

traj2skill-release8.6 / 10
6 个原子贡献 · 差 1~2 个同主题原子即触发
k8s-debug-notes5.2 / 10
4 个原子贡献 · 3 天前最后累积
grafana-alert-rules baby 2.1 / 10
TCA 新建 · 1 个原子
全部 12 个候选 →

生态分布 按轨迹来源

claude-code
62%
codex
23%
opencode
15%
⑦ 设置页(admin)config.yaml 分段表单 + 原文编辑 + 校验并热加载

设置

config.yaml 管理 · 仅 admin · 校验失败不落盘不生效(直接报错)
上次热加载:今天 14:02 · 成功

看板 dashboard

enabled
public
admins["admin"]

灰度 canary

staging_need3
observe_days7

推荐 recommend

质量 / 相关性配比80 / 20
cluster_centers5

config.yaml 已修改 · 未生效

dashboard:
enabled: true
public: false
admins: ["admin"]
canary:
staging_need: 3 # ← 本次修改
observe_days: 7
recommend:
quality_ratio: 0.8
cluster_centers: 5
llm: # 该段热加载不生效,改动需重启 serve
model: deepseek-v4
热加载范围:dashboard / canary / recommend / skillhub 段即时生效;llm、watch_dirs 段涉及进程级资源,改动后需重启 serve(页面明确标注,不做静默半生效)。
⑧ 用户列表 · 连接状态看板在线/离线 + client 版本(落后标注)+ 上次活跃 + 使用统计 + harness/模型

用户 & 画像

在线 3 / 6 版本落后 2 server 最新 0.6.1a8
连接状态每次 sync 心跳更新(last_seen);在线 = 2 个同步周期内有心跳;点行进画像详情
用户状态 client 版本上次活跃 轨迹 · 原子触发次数 harness主力模型
al
alice
在线 0.6.1a8 2 分钟前 46 · 212 37 claude-code 82% codex 18% dsv4 62%
bo
bob
在线 0.6.1a8 刚刚 38 · 171 29 claude-code 100% sonnet-5 71%
m0
m0032
在线 0.6.0a4 落后 18 分钟前 24 · 96 11 codex 64% claude-code 36% k2 55%
ca
carol
离线 0.6.1a8 昨天 19:02 17 · 64 8 opencode 90% dsv4 88%
da
dave
离线 0.5.3 落后 3 天前 9 · 31 2 claude-code 100% dsv4 100%
fr
frank
离线 0.6.1a8 12 天前 2 · 5 0 claude-code 100% 样本不足
版本列数据源:client 在 register 与每次 sync 携带 X-Xskill-Version,server 写入 clients.client_version(新增轻量埋点);"落后" = 低于 server 当前分发版本。触发次数 = 该用户 atom used_skills 命中计数。