技能库整理 + 站点更新2026-09-30

三个动作:①「都更新成新的自选股」②「自行整理技能库」③ 把整理结果挂到站点对应的交互项上。以下是执行结果与待办。

自选股独立页
145 只
82 → 145,已重建
镜像端发布
4/4 一致
逐字节验证通过
Cloudflare 端
待补发
今日网络不通
技能目录
462 → 455
归档 7 个,只移不删

一、自选股页已换成 145 只新版

站点常驻的 自选股.html 原来停在 2026-09-22 / 82 只的旧版(就是上次「怎么少了」的原因)。 现已按 09-29 收盘的 145 只全池重建,内容与昨天交付的报告一致。

文件改前改后改动
自选股.html148,224230,200整页重建:四象限定位 × 资金 + 阶段×资金共振矩阵 + 12 板块聚类 + 六类信号池 + 145 行可交互明细(阶段筛选按钮 / 详情弹窗 / 采纳校准)
index.html55,15155,636移除 09-22 旧卡片,在 09-29 区块顶部插入独立分析卡(09-29 组现 5 张,全站 78 张)
calendar.html38,33939,179POSTS 76 → 77 条,09-29 新增「自选股·独立页」条目

三页均已留 .bak_20260930_* 备份;改动后跑了内联 JS 语法自检 → 全部通过。
本表记录的是「换 145 只」这一步的中间态;本节之后又为「把本报告挂到站点」动了 index.html / calendar.html,最终字节见第三节。

镜像端:已上线并逐字节验证(13:18 一次 · 14:24 复发一次)

页面本地镜像端结果
首页 /57,75457,754一致
calendar.html41,07941,079一致
自选股.html230,200230,200一致
2026-09-30-14-30-00/技能库整理报告_20260930.html12,35212,352一致

链接不变:https://lgn-stock-notes-99933.app.workbuddy.host/
响应头 Last-Modified: Wed, 30 Sep 2026 06:24:49 GMT = 北京时间 14:24:49, 与本地文件 mtime 完全对齐 —— 按老规矩,这是「确实发出去了」的铁证。

管理入口:设置 — 数据管理 — 应用。注:上面这张表是复发之后的最终态;13:18 那次只发了前三页,当时 index/calendar 分别是 55,636 / 39,179。

Cloudflare 端:今天不通,需补发一次

今天 Cloudflare 整段不通:api.cloudflare.com 与 leige-stock-notes.pages.dev 探测都返回 000(直连、代理 127.0.0.1:63892 都不通);wrangler 跑满 90 秒无任何输出被掐掉。

按老规矩没有硬磕。本地文件已就绪,网络恢复后一条命令补上即可(在 D:\新桌面\leige-stock-notes 下):

npx wrangler pages deploy . --project-name=leige-stock-notes --commit-dirty=true

提示我一下就行,或者等下次开工我自动补。手机端现在就能看,不受影响。

二、技能库整理

顶层目录 462 → 455,移出 7 个到 ~/.workbuddy/skills/_archive_20260930/。全部只移不删,归档件里的 SKILL.md 统一改名 SKILL.md.archived,保证加载器扫不到,随时可一键恢复。

方法上先做了一件事:按 frontmatter 的 name 字段 + 正文哈希分组,而不是凭目录名下判断。 16 组同名技能里,整树哈希一组都不相同,但剥掉 frontmatter 后立刻认出 2 组是真重复 —— 所以「砍哪个」必须是数据说话。

① 我自己功能重叠的技能:内容全量并入,再归档

归档原体量并入到并入后理由
watchlist-pool-review16.6 KB ashare-watchlist-stage-flow-review60.7 → 77.0 KB 两者都响应「自选股复盘」,触发词打架。口径铁律 / 阶段判定树 / 阶段释义 / 11 条坑清单全文并入带脚本管线的大技能
ashare-daily-review7.4 KB ashare-daily-market-review20.2 → 27.6 KB 同为大盘复盘。8 块必取数据 / 取数降级路径 / 三个高频坑 / 换手率榜读法全文并入
leige-site-deploy23.3 KB leige-site-archive11.4 → 14.5 KB 它内含已被推翻的结论(称镜像端「延迟同步、发布走不通」,09-25 已实测推翻)。CDN 兜底 / 交付前自检清单已切段并入正确的那个

顺带把保留者的 description 补了触发词,否则以后同一句话不会再路由到合并后的技能; ashare-watchlist-stage-flow-review 版本 1.6.0 → 1.7.0。

② 第三方重复安装:只归档「正文一致」或「版本更低」的

归档保留判据
skill_2059464154913587200a-stock-data纯正文 md5 完全一致,同版本 3.2.3
skill_2053082894098632704summarize纯正文 1066 B 完全一致,同版本 1.0.0
skill_2053081574105186304evolvercapability-evolver:1.51.3 < 1.53.2
skill_2053084036212973568tencent-docs腾讯文档:1.0.31 < 1.0.41

③ 顺手修掉一处「毒性内容」

leige-daily-stock-notes(09-15 的总纲)里,「链路 B 国内镜像」一节还写着 发布走不通、只能等自动同步 —— 这是被推翻的旧法。已在该节顶部加维护指针: 明确 workbuddy_sites_deploy 已恢复正常、镜像必须主动重发一次、 站点操作以 leige-site-archive 为唯一权威。

只加指针、不删历史 —— 那节里的「4 篇报告 / 命名 / 风格 / 凭据 / 归档铁律」仍然有效。

④ 需要你拍板的:12 组同名但内容/版本不同

这些是同名两张皮(多为不同版本变体),砍错会静默降级功能,所以我没动,列给你定:

superdesign vs frontend-design · lexiang-knowledge-base vs 乐享知识库 · nano-banana-pro vs skill_2053082421296758784 · proactive-agent vs -skill vs -lite · self-improving-agent vs -1-0-2 · self-improving-agent-cn vs xiucheng-self-improving-agent · tavily vs tavily-web-search-for-openclaw · liang-tavily-search vs openclaw-tavily-search · weather vs skill_2053083103871561728 · westockdata vs westock-data · youtube vs youtube-api-skill · find-skills vs find-skills-skill

说一句「留哪个」我就照办;或者你说「你看着办」,我按版本号高的留。

三、本轮:报告已挂到站点「对应的交互项」

报告已归档进站点,并在四个入口上挂好 —— 其中「交互项」按你的意思逐个挂到位,不是只丢一个文件进去:

入口改法
归档目录新建 2026-09-30-14-30-00/技能库整理报告_20260930.html(12,352 B)
index.html · 顶部快捷按钮新增 🧰 技能库整理 · 09.30(紫色 alt 样式),排在「📈 最近复盘 · 09.29」之后、「📅 文章日历」之前
index.html · 文章日历分组新建 📅 文章日历 · 2026-09-30 分组 + 卡片;新增标签样式 .tag-meta(紫)
calendar.htmlPOSTS 77 → 78,新增「工具·技能库整理」条目;hero 新增快捷链接;同步 .tag-meta

本次改动前对 index.html / calendar.html 各留了一份 .bak_20260930_1430 备份。

顺手修掉两处历史遗留 —— 都是真会影响观感或交互的 bug

① index.html 有一处多余的 </div>(在 2026-09-24 分组标题那一行末尾)。 它让 .wrap(max-width:960px 的居中容器)在这里提前闭合, 于是 09-22 及以下的全部卡片脱离居中容器、变成通栏铺满屏幕,与上半部分版式明显不一致。
已删除多余标签:全页 div 开/闭由 166 / 167 恢复为 165 / 165,嵌套深度终值归零(修复前是 −1)。

② calendar.html 的默认选中日期是硬编码 —— 原文写死 var selDate = '2026-09-29';。 后果是每天打开日历都默认停在写死的那一天,新发的文章不会被自动选中(今天就停在 09-29,而不是有文章的 09-30)。
已改为动态取值:今天有文章就选今天 → 否则选「≤ 今天的最新一天」→ 再否则选全库最新一天。 本次实测默认选中已变为 2026-09-30,且以后无需再改。

四、归档区可随时回滚

归档说明(含恢复命令 + 待裁定清单)在 ~/.workbuddy/skills/_archive_20260930/_README.md, 执行日志在同目录 _TIDY_LOG.txt,全库清点数据在 data/skills_inventory.json。

恢复一条命令即可:把目录移回顶层,再把 SKILL.md.archived 改回 SKILL.md。