预计阅读时间: 41.7 分钟
10186 字2 图250 字/分
本文有一定时效性·2个月前更新
最后更新: 2025年08月27日
为了保护网站不被牛鬼蛇神等大手子搞事
于是去搞了一份赛博佛祖的前端代码
<!-- _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\||| : |||// \ / _||||| -:- |||||- \ | | \\\ - /// | | | \_| ''\---/'' | | \ .-\__ `-` ___/-. / ___`. .' /--.--\ `. . __ ."" '< `.___\_<|>_/___.' >'"". | | : `- \`.;`\ _ /`;.`/ - ` : | | \ \ `-. \_ __\ /__ _/ .-` / / ======`-.____`-.___\_____/___.-`____.-'====== `=---=' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 佛祖保佑 永无BUG 佛曰: 写字楼里写字间,写字间里程序员; 程序人员写程序,又拿程序换酒钱。 酒醒只在网上坐,酒醉还来网下眠; 酒醉酒醒日复日,网上网下年复年。 但愿老死电脑间,不愿鞠躬老板前; 奔驰宝马贵者趣,公交自行程序员。 别人笑我忒疯癫,我笑自己命太贱; 不见满街漂亮妹,哪个归得程序员? -->
直接写在head或者body就可以了
下面是样式图

可是我依然觉得太传统了
就创建了一个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;`);
})();
虽然有时会辣眼睛,但无所谓了哈哈哈
评论