问剑脚本

打磨中

个人主页仓库旁的 lint / 构建 / 冒烟与安全检索脚本收拢(打磨中)

最近整理 · 2026-05-12

面向本仓库日常维护:把跑 eslint、next build、针对关键路由的轻量 GET 冒烟,以及仓库内禁止项(如 service_role、危险 API 形态等)的本地检索,收成可复读的小段脚本与说明。仍在脱敏与泛化,去掉与本机路径、内网相关的硬编码后再谈对外公开形态。

开源与进展

仍处打磨中:条目描述的是围绕本个人主页仓库的 lint、构建、冒烟与安全检索习惯而整理的脚本草稿,尚未形成可独立发布的版本,亦未承诺 npm 包或一键安装形态。

与全站一致:仅链出,不托管脚本包、不提供下载代理;外链区留空直至有可长期维护的固定地址。

铸者自述

问剑脚本是给自己备的收剑谱:记的是这条个人主页江湖的起居注,不是抄来即用的万能脚本集。若你只是路过,可当作一种自检清单的写法;若你也有类似小而固定的维护 ritual,将来共铸札记开炉时或可对照。

当前寻求反馈

欢迎指出:哪些检查值得合并、哪些不该自动化、以及脚本里容易误伤的边界(例如误杀合法字典文案)。请勿贴真实密钥、内网地址或完整 .env。

器理详述

定位是「改完顺手验证」的一步式命令拼盘,而非通用 DevOps 平台。脚本不写密钥与 token,示例一律占位;若有路径假设,尽量收口到环境变量或本地 profile。换机器仍能照着跑一圈,确认这条个人主页工作流没踩线,再考虑是否抽成更独立的目录结构。

可用武之地

  • 改完本站后的本地 eslint、next build,以及对 /、/contact、/skills 等关键路径的轻量 GET 冒烟
  • 发版或提交前对 src / supabase 等做禁止字符串检索,减少误提 env、误加 iframe 一类回归

淬炼路线图

  • 区分「本仓库必跑最短路径」与「可选深测」,默认不拖长反馈时间
  • 统一退出码与终端输出格式,便于日后接 CI(当前仍以本机执行为主)
  • 脱敏与注释到位后,再决定是否挂源码或文档出站链

共铸场

「AI 管事」炉火未起:此处将来仅用于自动摘要阶段札记、归类标签与检查失效链接;不写库、不代发言、亦不取代人工决断。

共铸参与须知

将来若开放札记,过客可在此留下想法或短链建议;是否录入「共铸名录」、写入「炉火纪年」,全凭铸者采纳。请勿投递密钥、令牌、私有 URL、内网主机名或完整 .env 正文。

投递共铸构想

本页暂未开放公共留言。若有共铸构想或短链建议,可经由「联络帖」发来;是否录入「共铸名录」与「炉火纪年」,仍以铸者采纳为准。

构思

先定脚本分类:环境检查、日志、备份、杂项。

分类表尚在纸上,未冻结。

共铸札记待开炉

打磨

把可公开片段改写成最小依赖、可单独运行的版本。

正处打磨:逐条剥离硬编码路径。

共铸札记待开炉

试刃

在沙盒与 CI 里跑一遍,确认无隐式外联。

试刃未开:暂无对外跑批。

共铸札记待开炉

出鞘

为每条脚本配一段「何时用 / 何时不要用」的判词。

出鞘前会再检查一遍注释里的示例域名。

共铸札记待开炉

共铸名录

  • 老坛·铸者

    收集、脱敏与注释规范。

已采纳的同道将在此留名。

炉火纪年

作者采纳后,此处会留下来处与缘由。

PythonShell自动化

本站只作引路,不托管文件,不代理下载。

尚未挂链,待出炉后补上。