正在加载...

赛博佛祖保佑代码

建站那些事  ·  2025-08-25

预计阅读时间: 41.7 分钟
10186 字2 图250 字/分
⚠️
本文有一定时效性·1个月前更新
最后更新: 2025年08月27日

为了保护网站不被牛鬼蛇神等大手子搞事

于是去搞了一份赛博佛祖的前端代码

<!--
                               _ooOoo_
                              o8888888o
                              88" . "88
                              (| -_- |)
                              O\  =  /O
                           ____/`---'\____
                         .'  \\|     |//  `.
                        /  \\|||  :  |||//  \
                       /  _||||| -:- |||||-  \
                       |   | \\\  -  /// |   |
                       | \_|  ''\---/''  |   |
                       \  .-\__  `-`  ___/-. /
                     ___`. .'  /--.--\  `. . __
                  ."" '<  `.___\_<|>_/___.'  >'"".
                 | | :  `- \`.;`\ _ /`;.`/ - ` : | |
                 \  \ `-.   \_ __\ /__ _/   .-` /  /
            ======`-.____`-.___\_____/___.-`____.-'======
                               `=---='
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  佛祖保佑             永无BUG
          佛曰:
                  写字楼里写字间,写字间里程序员;
                  程序人员写程序,又拿程序换酒钱。
                  酒醒只在网上坐,酒醉还来网下眠;
                  酒醉酒醒日复日,网上网下年复年。
                  但愿老死电脑间,不愿鞠躬老板前;
                  奔驰宝马贵者趣,公交自行程序员。
                  别人笑我忒疯癫,我笑自己命太贱;
                  不见满街漂亮妹,哪个归得程序员?
                                              -->

直接写在head或者body就可以了

下面是样式图

image.png

可是我依然觉得太传统了

就创建了一个JS在控制台打印一个赛博佛祖出来

(function () {
  const asciiBuddha = `
                               _ooOoo_
                              o8888888o
                              88" . "88
                              (| -_- |)
                              O\\  =  /O
                           ____/\\---'/____
                         .'  \\\\|  |  |//  '.
                        /   \\\\\\   :   ////   \\
                       /  _||||| -:- |||||_   \\
                       |   | \\\\\\  -  /// |   |
                       | \\_|  ''\\---/''  |   |
                       \\  .-\\__  \`-\`  __/-.  /
                     ___\`. .'   /--.--\\   \`. .___
                  ."" '<  \`.___\\_<|>_/___.'  >' "".
                 | | :  \`- \\\`.;\`\\ _ /\\\`;.\\\`/ - \` : | |
                 \\  \\ \`-.   \\_ __\\ /__ _/   .-\` /  /
            ======\`-.____\`-.___\\_____/___.-\`____.-'======
                               \`=---='
`;

  const blessing = "赛博佛祖保佑       永无BUG";

  const poem = `
佛曰:

光标闪烁似晨钟,代码行行念真经。
黑夜不眠追逻辑,清晨依旧对虚屏。

变量如尘皆有数,函数如法各分明。
算法千般皆是路,调试万次悟无形。

Git 仓便是藏经阁,提交推送如诵经。
编译若闻雷霆动,运行如得佛法清。

世人但笑工位苦,杯中冷咖对天明。
笑我何妨无假日,我自心安即佛心。

不羡红尘歌与舞,只愿网络永安宁。
若问生涯何所得,留给后来是干净。
`;

  // 随机颜色函数
  function randomColor() {
    const colors = ["gold", "cyan", "violet", "orange", "deepskyblue", "black"];
    return colors[Math.floor(Math.random() * colors.length)];
  }

  // 打印佛祖 ASCII (随机颜色)
  console.log(`%c${asciiBuddha}`, `color: ${randomColor()}; font-weight: bold;`);

  // 打印保佑语
  console.log(`%c${blessing}`, "color: red; font-size: 20px; font-weight: bold; padding: 2px;");

  // 打印诗句,增加深背景色
  console.log(`%c${poem}`, `color: ${randomColor()}; font-size: 16px; font-style: italic; padding: 2px;`);
})();

image.png

虽然有时会辣眼睛,但无所谓了哈哈哈

评论
正在加载验证组件