Files
blog/hugo.toml
T
QunLIn 09f9e96248
Deploy to Production / pre-check (push) Successful in 1m47s
Deploy to Production / build (push) Successful in 13m55s
Deploy to Production / deploy-edgeone (push) Successful in 4m14s
Deploy to Production / finalize (push) Canceled after 3s
Deploy to Production / notify-failure (push) Canceled after 0s
评论后端切到 Cloudflare Workers 自建版
artalk.usj.cc(朋友机器)→ artalk.200181.xyz
数据已用增量导入同步到 artalk-cf 的 D1。
2026-10-02 19:55:29 +08:00

281 lines
10 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ==============================================================================
# 基础配置 (Basic Configuration)
# ==============================================================================
# 网站的基本 URL (Base URL)
baseURL = "https://usj.cc"
# 网站的语言代码 (Language Code)
languageCode = "zh-cn"
# 网站标题 (Site Title)
title = "优世界"
# 使用的主题名称 (Theme Name)
theme = "Ying"
# ==============================================================================
# 核心行为配置 (Core Behavior)
# ==============================================================================
# 文章与页面使用 .html 结尾 (Ugly URLs)
# true: 生成 /post/hello.html, false: 生成 /post/hello/index.html
uglyURLs = true
# 分页设置:每页展示的文章数量 (Pagination)
paginate = 6
# 开启 CJK (中日韩) 语言支持,用于准确统计字数 (CJK Language Support)
hasCJKLanguage = true
# ==============================================================================
# 构建与环境配置 (Build & Environment)
# ==============================================================================
# 模块配置 (Module Configuration)
[module]
[module.hugoVersion]
extended = false
min = "0.116.0"
# 内容渲染配置 (Markup Configuration)
[markup]
[markup.goldmark]
[markup.goldmark.renderer]
unsafe = true # 允许在 Markdown 中使用 HTML 标签 (Allow raw HTML)
[markup.highlight]
style = "dracula" # 代码高亮样式 (Highlight style)
noClasses = false
# 资源压缩配置 (Minification)
[minify]
disableXML = true
[minify.tdewolff]
[minify.tdewolff.css]
keepCSS2 = false
[minify.tdewolff.js]
keepVarNames = false
[minify.tdewolff.html]
keepConditionalComments = true
keepDefaultAttrVals = true
keepDocumentTags = true
keepEndTags = true
keepWhitespace = false
# ==============================================================================
# URL 与 输出格式 (URLs & Output Formats)
# ==============================================================================
# 自定义文章固定链接 (Permalinks)
# 使用日期作为文件名,例如 /20260117.html
[permalinks]
posts = "/:slug"
# 确保日期优先使用 Front Matter 中的 date
[frontmatter]
date = ["date", "publishDate", "lastmod"]
lastmod = ["lastmod", ":git", "date", "publishDate"]
# 输出格式配置 (Outputs)
[outputs]
home = ["HTML", "RSS", "JSON"]
# RSS 媒体类型定义 (RSS Media Type)
[mediaTypes."application/rss+xml"]
suffixes = ["xml"]
# RSS 输出格式详情 (RSS Output Format)
[outputFormats.RSS]
mediaType = "application/rss+xml"
baseName = "rss"
isPlainText = false
noUgly = true
permalinkable = true
# ==============================================================================
# 站点参数配置 (Site Parameters)
# ==============================================================================
[params]
# ----------------------------------------------------------------------------
# 社交链接 (Social Links)
# ----------------------------------------------------------------------------
social = [
{ title = "GitHub", url = "https://github.com/zqlit", icon = "ri-github-fill" },
{ title = "我的主页", url = "#", icon = "ri-at-line" },
{ title = "Rss订阅", url = "/rss.xml", icon = "ri-rss-fill" }
]
# ----------------------------------------------------------------------------
# 移动端配置 (Mobile Configuration)
# ----------------------------------------------------------------------------
[params.mobile]
show_social = true # 移动端是否显示社交图标
show_hitokoto = true # 移动端是否显示一言 (打字机效果)
# ----------------------------------------------------------------------------
# 关于页面配置 (About Page Configuration)
# ----------------------------------------------------------------------------
[params.about]
enableheatmap = true # 开启热力图 (Enable Heatmap)
enableskills = false # 开启技能栈 (Enable Skills)
enablealbum = false # 开启相册 (Enable Album)
# ----------------------------------------------------------------------------
# 作者信息 (Author Info)
# ----------------------------------------------------------------------------
[params.author]
name = "小赵"
avatar = "/image/avatar/tx7.jpg"
description = "不以物喜,不以己悲"
# ----------------------------------------------------------------------------
# 首页搜索配置 (Home Search Configuration)
# ----------------------------------------------------------------------------
[params.home_search]
enable = true
# 搜索提示小人头像 (Search Mascot Avatar)
mascot = "/emotion/bqb/chijing.png"
# 搜索提示文案 (Search Hint Text)
hint = "点击随笔 开始搜索"
# 时段问候语 (Time-based Greetings) - 数组格式,每次随机显示一条
[params.home_search.greetings]
morning = ["早安!元气满满", "新的一天,加油", "早起的鸟儿有虫吃"]
noon = ["中午好!记得干饭", "午饭吃好了吗,来读篇博客", "午后适合摸鱼"]
afternoon = ["下午好!喝杯茶吧", "下午茶时间到了", "下午适合发呆"]
evening = ["晚上好!放松一下", "今晚月色不错", "夜深了,读篇好文"]
night = ["早点睡对皮肤好", "夜猫子你好", "明天再看吧"]
# 节日问候语 (Holiday Greetings) - 格式: "MM-DD" = "文案"
# 已包含 2026 年农历节日对应的公历日期
[params.home_search.holidays]
"01-01" = "元旦快乐!新年新气象"
"02-14" = "情人节快乐!愿有人陪"
"03-08" = "女神节快乐!做自己"
"04-01" = "愚人节快乐!别被骗哦"
"05-01" = "劳动节快乐!放假啦"
"05-04" = "青年节快乐!永远年轻"
"06-01" = "儿童节快乐!童心未泯"
"10-01" = "国庆节快乐!享受假期"
"12-25" = "圣诞快乐!Merry Xmas"
# 2026 农历节日 (需每年更新)
"02-16" = "除夕快乐!记得吃饺子"
"02-17" = "春节快乐!恭喜发财" # 春节
"03-03" = "元宵快乐!吃汤圆啦"
"04-05" = "清明安康"
"06-19" = "端午安康!记得吃粽子"
"08-19" = "七夕快乐!今晚月色美"
"09-25" = "中秋快乐!记得吃月饼"
"10-19" = "重阳安康!登高望远"
# ----------------------------------------------------------------------------
# 留言页面友链申请示例配置 (Message Page Link Exchange Example)
# ----------------------------------------------------------------------------
[params.message_info]
name = "优世界"
description = "不以物喜,不以己悲"
url = "https://usj.cc"
icon = "https://usj.cc/favicon.ico"
# ----------------------------------------------------------------------------
# 评论系统 (Artalk Comments)
# ----------------------------------------------------------------------------
[params.artalk]
# 评论后端:Cloudflare Workers + D1 自建(artalk-cf)
# 2026-10-02 从朋友机器 https://artalk.usj.cc 迁过来
server = "https://artalk.200181.xyz"
site = "优世界"
ai_badge = "AI" # 自定义 AI 评论标识
emoticons = "/emotion/OwO.json"
gravatar = "https://cravatar.cn/avatar/"
# ----------------------------------------------------------------------------
# 弹幕配置 (Barrage Configuration)
# ----------------------------------------------------------------------------
[params.barrage]
enable = true
enableHitokoto = true
hitokotoUrl = "https://v1.hitokoto.cn?c=a&c=b&c=c&c=d&c=i"
# 一言弹幕头像,留空则默认使用博客头像
hitokotoAvatar = ""
# ----------------------------------------------------------------------------
# 无限加载配置 (Infinite Scroll Configuration)
# ----------------------------------------------------------------------------
[params.infiniteScroll]
enable = false
# ----------------------------------------------------------------------------
# AI 评论配置 (AI Comment Configuration)
# ----------------------------------------------------------------------------
[params.ai]
name = ""
avatar = "/image/avatar/ai-avatar.jpg"
# provider = "siliconflow" # options: siliconflow, zhipu
# model = "deepseek-ai/DeepSeek-V3"
# ----------------------------------------------------------------------------
# 打赏配置 (Reward Configuration)
# ----------------------------------------------------------------------------
[params.reward]
enable = false
wechat = "/image/reward/new.png"
# alipay = "/image/reward/alipay.jpg"
# qq = "/image/reward/reward.png"
# ----------------------------------------------------------------------------
# 样式定制 (Style Customization)
# ----------------------------------------------------------------------------
[params.style]
# 自定义背景图开关
enableBackgroundImage = true
# 背景图链接 (留空则不显示背景图,enableBackgroundImage=false 时此项无效)
backgroundImageUrl = "/image/background/deno.webp"
# 背景图显示模式: cover (全屏铺满), contain (完整显示), auto (原始大小), 或具体数值
backgroundSize = "contain"
# 背景图重复: no-repeat (不重复), repeat (重复), repeat-x, repeat-y, round (自动调整)
backgroundRepeat = "round"
# 背景图位置: center, top, bottom, left, right
backgroundPosition = "center"
# 背景图固定: fixed (固定), scroll (随页面滚动)
backgroundAttachment = "fixed"
# ==============================================================================
# 菜单配置 (Menus)
# ==============================================================================
[[menu.main]]
name = "首页"
pageRef = "/"
weight = 10
[[menu.main]]
name = "关于"
url = "/about.html"
weight = 20
[[menu.main]]
name = "友圈"
url = "/circles.html"
weight = 30
[[menu.main]]
name = "留言"
url = "/comment.html"
weight = 40
[[menu.main]]
name = "归档"
url = "/archives.html"
weight = 50
[[menu.main]]
name = "友链"
url = "/links.html"
weight = 60