技能展示页上线
今天做了什么
- 目标:把 Codex 的所有技能和介绍、用法放上个人网站,并统计调用次数(主动/被动)和触发原因。
- grill-me 拷问第五轮,三问定方案:
- 展示形态:分层展示——自建与精选技能大卡片,官方/插件技能压缩列表,数据文件驱动(
site/src/data/skills.ts),和工具箱页同一套模式 - 统计来源:被动调用没有遥测可言,历史清零,从今天起协议记录——“记录技能调用”写进记忆协议必写区,每次任务收尾追加计数和
skillUsage(滚动 10 条) - 展示方式:卡片带“主动 ×N / 被动 ×M”徽章 + 页面底部“最近触发”时间线,每条带触发原因
- 展示形态:分层展示——自建与精选技能大卡片,官方/插件技能压缩列表,数据文件驱动(
- 落地:/skills 页面上线,导航加“技能”,回填了当时已知的 8 条调用记录。
过程与坑
- 关键认知:Codex 没有技能调用遥测,被动调用发生完不留痕。所以统计的可靠性 = 协议纪律的可靠性,和记忆库是同一个信任模型——数据文件的 git 历史随时可查可纠。
- 拷问中砍掉的东西:TOP 排行(数据为零的阶段搭展厅没意义)、全量 60+ 卡片(对访客是噪音)。
下一步
- 数据养起来之后,页面可以加“最常用 TOP 5”排行。