apiVersion: v1alpha1 kind: Setting metadata: name: theme-hao-setting spec: forms: - group: basics label: 基础 formSchema: - $formkit: text name: siteTitle label: 站点名称 placeholder: 请输入站点名称 help: 支持 HTML 语法 - $formkit: date name: siteStartTime label: 建站时间 validation: required - $formkit: text name: icp label: ICP 备案 placeholder: 请输入 ICP 备案号 help: 皖 ICP 备 xxxxxxxx 号 - $formkit: text name: gongan label: 公安备案 placeholder: 请输入公安备案号 help: 皖公网安备 xxxxxxxx 号 - $formkit: url name: copyrightAgreement label: 版权协议 placeholder: 请输入版权协议地址 help: 文章模块声明版权,也会使用此协议 - group: nav label: 导航 formSchema: - $formkit: menuRadio name: leftMenu label: 站点名左侧 help: 默认只有主菜单,可前往【外观】—>【菜单】新建菜单组 - $formkit: group name: right label: 导航栏右侧 value: article: travelling: travellingUrl: children: - $formkit: radio name: travelling id: travelling key: travelling label: 开往按钮 value: true options: - label: 打开 value: true - label: 关闭 value: false - $formkit: url if: $get(travelling).value name: travellingUrl label: 开往链接 placeholder: 请输入开往链接 value: https://travellings.cn/go.html - $formkit: radio name: article label: 随机文章 value: true options: - label: 打开 value: true - label: 关闭 value: false - $formkit: radio name: darkMode label: 切换模式 value: true options: - label: 打开 value: true - label: 关闭 value: false - group: top label: 顶部 formSchema: - $formkit: group name: above label: 首页第一屏 value: enable_above: typed: enable_typed_random: enable_above_video: index_img: phone_index_img: index_video: children: - $formkit: radio name: enable_above key: enable_above id: enable_above value: false options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: repeater name: typed if: $get(enable_above).value label: 打字机显示的文字 value: [ ] children: - $formkit: text name: text label: 自定义文字 placeholder: 请输入自定义文字 - $formkit: radio label: 随机文字 if: $get(enable_above).value name: enable_typed_random key: enable_typed_random id: enable_typed_random value: false help: 如果配置了自定义文字,优先展示自定义文字 options: - label: 启用 value: true - label: 禁用 value: false - $formkit: radio if: $get(enable_above).value label: 背景模式 name: enable_above_video key: enable_above_video id: enable_above_video value: false options: - label: 显示视频 value: true - label: 显示图片 value: false - $formkit: attachment name: index_video key: index_video id: index_video if: $get(enable_above).value && $get(enable_above_video).value label: 动态壁纸 placeholder: 请填写动态壁纸地址 value: help: http(s)://xxx.mp4 - $formkit: attachment name: index_img if: $get(enable_above).value && $get(enable_above_video).value == false label: PC背景图 placeholder: 请填写背景图地址 value: https://www.dmoe.cc/random.php - $formkit: attachment name: phone_index_img if: $get(enable_above).value && $get(enable_above_video).value == false label: 移动端背景图 placeholder: 请填写移动端背景图地址 value: https://imgapi.kouseki.cn/random?sort=mp - $formkit: radio name: moment label: 瞬间说说 value: true options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: radio name: recentTop id: recentTop key: recentTop label: 顶部 Banner value: true options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: group name: BannerLeft label: Banner 左侧 if: $get(recentTop).value value: bannersBackground: bannersTitleBig: bannersTitleSmall: bikan: remen: shiyong: techStack: children: - $formkit: select name: bannersBackground label: 背景图 value: default options: - label: 默认技术栈 value: default - label: 个人技术栈 value: techStack - $formkit: repeater name: techStack label: 个人技术栈 value: [ ] children: - $formkit: text name: name label: 名称 placeholder: 请输入名称 - $formkit: attachment name: url label: 路径 placeholder: 请输入图标路径 - $formkit: color name: background label: 背景色 - $formkit: textarea name: bannersTitleBig label: 大标题 placeholder: 请输入大标题 value: Halo Theme Hao help: 支持 HTML 语法 - $formkit: textarea name: bannersTitleSmall label: 小标题 placeholder: 请输入小标题 value: 更多信息请关注 GitHub help: 支持 HTML 语法 - $formkit: repeater name: categoryGroup min: 3 max: 3 value: - title: "必看精选" icon: "iconfont icon-book" url: "/" colorOneLight: "#358bff" colorTwoLight: "#15c6ff" colorOneDark: "#0653b8" colorTwoDark: "#2fcbff" - title: "热门文章" icon: "iconfont icon-burn" url: "/" colorOneLight: "#ff6655" colorTwoLight: "#ffbf37" colorOneDark: "#e22a16" colorTwoDark: "#da980c" - title: "实用教程" icon: "iconfont icon-book" url: "/" colorOneLight: "#18e7ae" colorTwoLight: "#1eebeb" colorOneDark: "#099e74" colorTwoDark: "#0ea4a4" children: - $formkit: text name: title label: 标题 placeholder: 请输入内容 validation: required - $formkit: text name: icon label: 图标 placeholder: 请输入内容 validation: required - $formkit: url name: url label: 跳转地址 placeholder: 请输入内容 validation: required - $formkit: color name: colorOneLight label: 颜色1 (浅色) validation: required - $formkit: color name: colorTwoLight label: 颜色2 (浅色) validation: required - $formkit: color name: colorOneDark label: 颜色1 (深色) validation: required - $formkit: color name: colorTwoDark label: 颜色2 (深色) validation: required - $formkit: group name: BannerRight label: Banner 右侧 if: $get(recentTop).value value: todayRecommend: todayRecommendContent: children: - $formkit: radio name: todayRecommend id: todayRecommend key: todayRecommend label: 今日推荐 value: true options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: group name: todayRecommendContent if: $get(todayRecommend).value label: 今日推荐 value: todayRecommendUrl: todayRecommendTitle: todayRecommendCover: todayRecommendxTitle: recommendPost: recommendPostCustom: children: - $formkit: url name: todayRecommendUrl label: 跳转地址 placeholder: 请输入地址 value: / - $formkit: text name: todayRecommendxTitle label: 小标题 placeholder: 请输入小标题 value: 今日推荐 - $formkit: text name: todayRecommendTitle label: 大标题 placeholder: 请输入标题 value: Halo-Theme-Hao - $formkit: attachment name: todayRecommendCover label: 背景图 placeholder: 请输入地址 value: https://liuzhihang.com/upload/hao_dark.jpg - $formkit: select name: recommendPost id: recommendPost key: recommendPost label: 推荐文章 value: latest options: - label: 最新文章 value: latest - label: 自定义 value: custom - $formkit: repeater if: $get(recommendPost).value === custom name: recommendPostCustom label: 自定义文章 help: 建议设置六篇文章 value: [ ] children: - $formkit: url name: url label: 链接 - $formkit: text name: title label: 标题 - $formkit: attachment name: cover label: 封面地址 - group: layout label: 布局 formSchema: - $formkit: group name: navs value: nav: navCustomCategory: navCustomTag: navCustomUrl: navMore: navMoreCustomUrl: children: - $formkit: select name: nav id: nav key: nav label: 导航条显示内容 value: category options: - label: 分类 value: category - label: 标签 value: tag - label: 自定义分类 value: custom-category - label: 自定义标签 value: custom-tag - label: 自定义路径 value: custom-url - $formkit: repeater if: $get(nav).value === 'custom-category' name: navCustomCategory label: 自定义分类 value: [ ] children: - $formkit: categorySelect name: category label: 分类 - $formkit: repeater if: $get(nav).value === 'custom-tag' name: navCustomTag label: 自定义标签 value: [ ] children: - $formkit: tagSelect name: tag label: 标签 - $formkit: repeater if: $get(nav).value === 'custom-url' name: navCustomUrl label: 自定义路径 value: [ ] children: - $formkit: text name: title label: 标题 - $formkit: url name: url label: 链接 - $formkit: select name: navMore id: navMore key: navMore label: 更多按钮跳转地址 value: categories options: - label: 隐藏 value: hide - label: 分类 value: categories - label: 标签 value: tags - label: 自定义地址 value: customUrl - $formkit: url if: $get(navMore).value === customUrl name: navMoreCustomUrl label: 文章导航更多跳转路径 value: - $formkit: group name: post value: cols: postLocation: postRandomImg: children: - $formkit: select name: cols label: 文章布局 value: col2 options: - label: 单列 value: col1 - label: 两列 value: col2 - label: 三列 value: col3 - label: 四列 value: col4 - $formkit: select name: postLocation label: 封面位置 value: top options: - label: 上方 value: top - label: 左侧 value: left - label: 右侧 value: right - label: 交替 value: alternate help: 建议单列时,将图片放在左右 - $formkit: url name: postRandomImg label: 随机封面 value: https://source.unsplash.com/random/600x400/?blog,scenery,night,desert,sea help: 未设置文章封面时,将使用随机封面 (二次元随机图地址:https://www.dmoe.cc/random.php) - $formkit: radio name: articleCardPolish label: 首页文章卡片(擦亮效果) value: false options: - label: 显示 value: true - label: 隐藏 value: false - group: sidebar label: 侧栏 formSchema: - $formkit: select name: location label: 侧边栏位置 value: right-aside options: - value: hide-aside label: 隐藏 - value: right-aside label: 右侧 - value: left-aside label: 左侧 - $formkit: group name: widgetss label: 侧边栏内容 help: 目前提供的小部件有:profile(站点资料), wechat(微信), welcome(小板报), steam(Steam卡片), music(音乐卡片), friend-link(通讯录), recent-posts(近期文章), comments(最新评论), categories(文章分类), tags(文章标签), stat(统计), tags-stat(标签&归档&统计)。你可以随意组合或排序,以逗号隔开。 value: indexWidgets: postWidgets: tagWidgets: categoryWidgets: pageWidgets: children: - $formkit: textarea name: indexWidgets label: 首页 value: profile,wechat,comments,recent-posts,categories,tags-stat - $formkit: textarea name: postWidgets label: 文章页 value: profile,wechat,toc,comments,recent-posts,categories,tags-stat help: post 可以支持设置 toc - $formkit: textarea name: tagWidgets label: 标签页 value: profile,wechat,comments,recent-posts,categories,tags-stat - $formkit: textarea name: categoryWidgets label: 分类页 value: profile,wechat,comments,recent-posts,categories,tags-stat - $formkit: textarea name: pageWidgets label: 自定义页 value: "" help: 自定义页面默认没有侧栏 - $formkit: group name: profile label: 个人卡片 value: profileName: profileDesc: socialMedia: profileStyle: desc: stickerImg: children: - $formkit: select name: profileStyle id: profileStyle key: profileStyle label: 样式 value: default options: - value: default label: 默认 - value: one label: 样式一 - $formkit: attachment name: stickerImg if: $get(profileStyle).value == 'one' label: 贴纸 value: https://0206.ink/upload/omxo3N22290781690363822143.png placeholder: 请输入图片地址 - $formkit: text if: $get(profileStyle).value == 'one' name: desc value: "分享设计与科技生活" label: 卡片名称下面的描述 - $formkit: text name: helloText label: 作者打招呼 placeholder: 请填写作者打招呼 value: 🤖️ 数码科技爱好者, 🔍 分享与热心帮助, 🏠 智能家居小能手, 🔨 设计开发一条龙, 🤝 专修交互与设计, 🏃 脚踏实地行动派, 🧱 团队小组发动机, 💢 壮汉人狠话不多 help: 注意格式 (🤖️ 数码科技爱好者, 🔍 分享与热心帮助 ) 以逗号隔开 - $formkit: text name: profileName label: 卡片名称 placeholder: 请填写个人卡片名称 help: 不填写默认为站点则名称 - $formkit: textarea name: profileDesc label: 描述信息 placeholder: 请填写个人卡片描述信息 help: 支持 HTML 语法 - $formkit: repeater name: socialMedia label: 社交媒体 help: 此处社交媒体最多设置两个 max: 2 value: [ ] children: - $formkit: select name: icon label: 图标 options: - label: 电子邮箱 value: icon-mail-line - label: 微信 value: icon-wechat2 - label: 公众号 value: icon-weixingongzhonghao - label: 腾讯 QQ value: icon-qq-line - label: 新浪微博 value: icon-weibo-line - label: 知乎 value: icon-zhihu-line - label: 豆瓣 value: icon-douban-line - label: 哔哩哔哩 value: icon-bilibili-line - label: GitHub value: icon-github-line - label: GitLab value: icon-gitlab-line - label: 百度 value: icon-baidu-line - label: 掘金 value: icon-juejin - label: 语雀 value: icon-yuque - label: 博客园 value: icon-CN_cnblogs - label: CSDN value: icon-csdn1 - label: LeetCode value: icon-leetcode - label: 头条 value: icon-jinritoutiao - label: 抖音 / TikTok value: icon-douyin - label: Telegram value: icon-telegram-line - label: Facebook value: icon-facebook-box-line - label: Instagram value: icon-instagram-line - label: LinkedIn value: icon-linkedin-box-line - label: Twitter value: icon-twitter-line - label: Slack value: icon-slack-line - label: Discord value: icon-discord-line - label: YouTube value: icon-youtube-line - label: Steam value: icon-steam-fill - label: Dribbble value: icon-dribbble-line - $formkit: text name: name label: 名称 - $formkit: url name: url label: 链接 - $formkit: radio name: urlType label: 链接类型 value: normal help: 如果选择了图片类型,那么在访客点击之后会使用弹框的形式加载 options: - label: 跳转链接 value: normal - label: 图片 value: image - $formkit: group name: wechat label: 公众号 value: wechatImgFace: wechatImgBack: children: - $formkit: attachment name: wechatImgFace placeholder: 公众号正面图 - $formkit: attachment name: wechatImgBack placeholder: 公众号背面图 help: 图片可以从公众号后台下载物料或者自制 - $formkit: group name: welcome label: 小板报 value: key: children: - $formkit: text name: key label: 腾讯位置服务Key help: 申请地址:https://lbs.qq.com/dev/console/application/mine - $formkit: text name: locationLng label: 经度坐标 help: 可访问 https://lbs.qq.com/getPoint 拾取坐标,示例:113.215456 placeholder: 请输入经度坐标 - $formkit: text name: locationLat label: 纬度坐标 help: 示例:22.582401 placeholder: 请输入纬度坐标 - $formkit: group name: music label: 音乐卡片 help: 文档请看:https://github.com/zonemeen/netease-recent-profile value: key: children: - $formkit: url name: musicUrl label: 跳转地址 value: /music - $formkit: textarea name: lightMsimg label: 浅色卡片 value: https://card-music.0206.ink/?id=xxxxx&theme=card&themeColor=e60026&mode=light&size=300&show_random=1 help: https://card-music.0206.ink/?id=xxxxx&theme=card&themeColor=e60026&mode=light&size=300&show_random=1 - $formkit: textarea name: lightBackMsimg label: 浅色翻页卡片 value: https://card-music.0206.ink/?id=xxxxx&size=60&type=1&mode=light&title=%E6%9C%80%E8%BF%91%E5%B8%B8%E5%90%AC%E6%A6%9C%E5%8D%95&number=6 help: https://card-music.0206.ink/?id=xxxxx&size=60&type=1&mode=light&title=%E6%9C%80%E8%BF%91%E5%B8%B8%E5%90%AC%E6%A6%9C%E5%8D%95&number=6 - $formkit: textarea name: darkMsimg label: 深色卡片 value: https://card-music.0206.ink/?id=xxxxx&theme=card&themeColor=e60026&mode=dark&size=300&show_random=1 help: https://card-music.0206.ink/?id=xxxxx&theme=card&themeColor=e60026&mode=dark&size=300&show_random=1 - $formkit: textarea name: darkBackMsimg label: 深色翻页卡片 value: https://card-music.0206.ink/?id=xxxxx&size=60%E2%80%A6F%91%E5%B8%B8%E5%90%AC%E6%A6%9C%E5%8D%95&number=6 help: https://card-music.0206.ink/?id=xxxxx&size=60%E2%80%A6F%91%E5%B8%B8%E5%90%AC%E6%A6%9C%E5%8D%95&number=6 - $formkit: group name: steam label: Steam卡片 help: 文档请看:https://github.com/yuyinws/steam-card value: key: children: - $formkit: url name: steamUrl label: 跳转地址 value: / - $formkit: textarea name: cardSteam label: 卡片 value: https://card.yuy1n.io/card/xxxxxx/gradient1,badge,bg-game-1111460,games,screenshots,badges help: https://card.yuy1n.io/card/xxxxxx/gradient1,badge,bg-game-1111460,games,screenshots,badges - $formkit: number name: recentPost label: 最新文章 value: 4 help: 文章数量 - $formkit: number name: newcommentnumber label: 最新评论 value: 5 help: 最新评论数量, 小于 0 则展示5条评论 - $formkit: number name: categoryQuantity label: 文章分类 value: -1 help: 小于 0 则展示全部分类 - $formkit: number name: tagQuantity label: 文章标签 value: -1 help: 小于 0 则展示全部标签 - $formkit: number name: archivesQuantity label: 文章归档 value: -1 help: 小于 0 则展示全部归档(目前没用等适配) - $formkit: radio name: tags_switch label: 标签&归档&统计 (标签按钮开关) value: true options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: radio name: archive_switch label: 标签&归档&统计 (归档按钮开关) value: false options: - label: 显示 value: true - label: 隐藏 value: false - group: footer label: 页脚 formSchema: - $formkit: group name: social_media label: 社交媒体 value: socialMediaLeft: centerImg: socialMediaRight: children: - $formkit: attachment name: centerImg label: 中间 logo placeholder: 请填写 logo 图片地址 value: https://liuzhihang.com/upload/logo.png - $formkit: repeater name: socialMediaLeft label: 左侧 value: [ ] children: - $formkit: select name: icon label: 图标 options: - label: 电子邮箱 value: icon-mail-line - label: 微信 value: icon-wechat2 - label: 公众号 value: icon-weixingongzhonghao - label: 腾讯 QQ value: icon-qq-line - label: 新浪微博 value: icon-weibo-line - label: 知乎 value: icon-zhihu-line - label: 豆瓣 value: icon-douban-line - label: 哔哩哔哩 value: icon-bilibili-line - label: GitHub value: icon-github-line - label: GitLab value: icon-gitlab-line - label: 百度 value: icon-baidu-line - label: 掘金 value: icon-juejin - label: 语雀 value: icon-yuque - label: 博客园 value: icon-CN_cnblogs - label: CSDN value: icon-csdn1 - label: LeetCode value: icon-leetcode - label: 头条 value: icon-jinritoutiao - label: 抖音 / TikTok value: icon-douyin - label: Telegram value: icon-telegram-line - label: Facebook value: icon-facebook-box-line - label: Instagram value: icon-instagram-line - label: LinkedIn value: icon-linkedin-box-line - label: Twitter value: icon-twitter-line - label: Slack value: icon-slack-line - label: Discord value: icon-discord-line - label: YouTube value: icon-youtube-line - label: Steam value: icon-steam-fill - label: Dribbble value: icon-dribbble-line - $formkit: text name: name label: 名称 - $formkit: text name: url label: 链接 - $formkit: radio name: urlType label: 链接类型 value: normal help: 如果选择了图片类型,那么在访客点击之后会使用弹框的形式加载 options: - label: 跳转链接 value: normal - label: 图片 value: image - $formkit: repeater name: socialMediaRight label: 右侧 value: [ ] children: - $formkit: select name: icon label: 图标 options: - label: 电子邮箱 value: icon-mail-line - label: 微信 value: icon-wechat2 - label: 公众号 value: icon-weixingongzhonghao - label: 腾讯 QQ value: icon-qq-line - label: 新浪微博 value: icon-weibo-line - label: 知乎 value: icon-zhihu-line - label: 豆瓣 value: icon-douban-line - label: 哔哩哔哩 value: icon-bilibili-line - label: GitHub value: icon-github-line - label: GitLab value: icon-gitlab-line - label: 百度 value: icon-baidu-line - label: 掘金 value: icon-juejin - label: 语雀 value: icon-yuque - label: 博客园 value: icon-CN_cnblogs - label: CSDN value: icon-csdn1 - label: LeetCode value: icon-leetcode - label: 头条 value: icon-jinritoutiao - label: 抖音 / TikTok value: icon-douyin - label: Telegram value: icon-telegram-line - label: Facebook value: icon-facebook-box-line - label: Instagram value: icon-instagram-line - label: LinkedIn value: icon-linkedin-box-line - label: Twitter value: icon-twitter-line - label: Slack value: icon-slack-line - label: Discord value: icon-discord-line - label: YouTube value: icon-youtube-line - label: Steam value: icon-steam-fill - label: Dribbble value: icon-dribbble-line - $formkit: text name: name label: 名称 - $formkit: text name: url label: 链接 - $formkit: radio name: urlType label: 链接类型 value: normal help: 如果选择了图片类型,那么在访客点击之后会使用弹框的形式加载 options: - label: 跳转链接 value: normal - label: 图片 value: image - $formkit: menuRadio name: menu label: 相关链接 help: 默认只有主菜单,可前往【外观】—>【菜单】新建菜单组 - $formkit: group name: footer_group label: 页脚友链 value: enable_footer_group: num: children: - $formkit: radio name: enable_footer_group id: enable_footer_group key: enable_footer_group value: true options: - label: 启用 value: true - label: 禁用 value: false - $formkit: number if: $get(enable_footer_group).value name: num label: 友链数 value: 3 validation: required - $formkit: group name: footerContent label: 页脚内容 value: runtime: footeStyle: children: - $formkit: select name: footerStyle id: footeStyle key: footeStyle label: 样式 value: default options: - value: default label: 默认 - value: one label: 样式一 - $formkit: group if: $get(footeStyle).value == 'one' name: style_one label: 样式一 value: runtime_enable: work_img: work_description: offduty_img: offduty_description: bdageitem: children: - $formkit: radio name: runtime_enable id: runtime_enable key: runtime_enable value: true label: 运行时间 options: - label: 显示 value: true - label: 隐藏 value: false - $formkit: attachment if: $get(runtime_enable).value name: work_img label: 上班时间的徽标 placeholder: 请输入内容 value: "https://0206.ink/upload/%E5%9B%B0%E5%9B%B0%E9%B1%BC-%E4%B8%8B%E7%8F%AD%E5%95%A6-yellowgreen.svg" - $formkit: text if: $get(runtime_enable).value name: work_description label: 上班时间的 title 描述 placeholder: 请输入内容 value: "距离月入25k也就还差一个大佬带我~" - $formkit: attachment if: $get(runtime_enable).value name: offduty_img label: 下班时间的徽标 placeholder: 请输入内容 value: "https://0206.ink/upload/%E5%9B%B0%E5%9B%B0%E9%B1%BC-%E4%B8%8B%E7%8F%AD%E5%95%A6-yellowgreen.svg" - $formkit: text if: $get(runtime_enable).value name: offduty_description label: 下班时间的 title 描述 placeholder: 请输入内容 value: "下班了就该开开心心的玩耍,嘿嘿~" - $formkit: repeater name: bdageitem label: 徽标配置项 value: - link: "https://halo.run/" shields: "https://npm.elemecdn.com/hao-theme-static@1.2.0/templates/images/Frame-Halo-blue.svg" message: "博客框架为halo2.x" children: - $formkit: url name: link label: 链接 placeholder: 请输入内容 value: "https://halo.run/" validation: required - $formkit: attachment name: shields label: 徽标 placeholder: 请输入内容 validation: required value: "https://npm.elemecdn.com/hao-theme-static@1.2.0/templates/images/Frame-Halo-blue.svg" - $formkit: text name: message label: 徽标 title placeholder: 请输入内容 validation: required value: "博客框架为halo2.x" - group: post label: 文章 formSchema: - $formkit: radio name: dynamicBackground label: 动态主色 value: true options: - label: 打开 value: true - label: 关闭 value: false help: 文章主色匹配图片颜色 - $formkit: radio name: summarize label: 文章摘要(首页) value: false options: - label: 打开 value: true - label: 关闭 value: false help: 是否显示文章摘要 - $formkit: group name: aiDescription label: 文章 AI 摘要 value: aiDescriptionEnable: gptName: mode: switchBtn: btnLink: randomNum: basicWordCount: key: Referer: children: - $formkit: radio name: aiDescriptionEnable id: aiDescriptionEnable key: aiDescriptionEnable value: false options: - label: 启用 value: true - label: 禁用 value: false - $formkit: text if: $get(aiDescriptionEnable).value name: gptName label: 名称 placeholder: 请输入内容 value: KunKunYu - $formkit: radio if: $get(aiDescriptionEnable).value name: mode label: 模式 value: local help: 本地模式需要自己填写文章摘要 options: - label: 本地 value: local - label: ai value: tianli - $formkit: radio if: $get(aiDescriptionEnable).value name: switchBtn label: 显示切换按钮 value: false options: - label: 是 value: true - label: 否 value: false - $formkit: url if: $get(aiDescriptionEnable).value name: btnLink label: 链接地址 placeholder: 输入链接地址 value: https://afdian.net/item/f18c2e08db4411eda2f25254001e7c00 - $formkit: number if: $get(aiDescriptionEnable).value name: randomNum label: 随机次数 value: 3 help: 按钮最大的随机次数,也就是一篇文章最大随机出来几种 - $formkit: number if: $get(aiDescriptionEnable).value name: basicWordCount label: 字符数 value: 1000 help: 最低获取字符数, 最小1000, 最大1999 - $formkit: text if: $get(aiDescriptionEnable).value name: key label: key value: xxxx placeholder: 请输入key - $formkit: url if: $get(aiDescriptionEnable).value name: Referer label: 你的博客地址 help: 注意保留最后的斜杠 value: https://xx.xx/ - $formkit: select name: copyrightsStyle id: copyrightsStyle key: copyrightsStyle label: 版权样式 value: default options: - value: default label: 默认 - value: one label: 样式一 - $formkit: text if: $get(copyrightsStyle).value == 'one' name: desc value: "分享设计与科技生活" label: 版权样式一(描述) - $formkit: group name: post_edit label: 运营模式与责任 value: enable_post_edit: post_edit_url: children: - $formkit: radio name: enable_post_edit id: enable_post_edit key: enable_post_edit help: 启用文章运营模式与责任,请正确填写链接 value: false options: - label: 启用 value: true - label: 禁用 value: false - $formkit: url name: post_edit_url if: $get(enable_post_edit).value label: 运营模式与责任地址 placeholder: 请输入运营模式与责任地址 value: /rss - $formkit: group name: share_right label: 分享按钮 value: mobile_edit: weibo_edit: copyurl_edit: children: - $formkit: radio name: mobile_edit help: 启用分享手机访问二维码 value: true options: - label: 启用 value: true - label: 禁用 value: false - $formkit: radio name: weibo_edit help: 启用分享到微博 value: true options: - label: 启用 value: true - label: 禁用 value: false - $formkit: radio name: copyurl_edit help: 启用复制链接 value: true options: - label: 启用 value: true - label: 禁用 value: false - $formkit: group name: copyrights label: 版权声明 value: enable: content: children: - $formkit: radio name: enable id: enable key: enable value: false options: - label: 打开 value: true - label: 关闭 value: false help: 文章底部显示版权声明模块 - $formkit: textarea if: $get(enable).value name: content label: 声明内容 placeholder: '本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员小航' help: 支持 HTML 语法 - $formkit: number name: recommendQuantity label: 阅读建议 value: 4 help: 文章数量 - group: categories label: 分类 formSchema: - $formkit: select name: use label: 页面样式 value: default options: - label: 默认 value: default - label: 3D value: 3D - group: moment label: 瞬间 formSchema: - $formkit: attachment name: backgroundImg label: 背景图 value: https://liuzhihang.com/upload/moments.png placeholder: 请输入图片地址 - $formkit: text name: smallTitle label: 小标题 value: 即刻短文 - $formkit: text name: bigTitle label: 大标题 value: 分享生活的小确幸 - $formkit: text name: detail label: 描述 value: 使用 Halo/Moment插件 构建 - $formkit: text name: buttonTitle label: 按钮标题 value: 部署瞬间 - $formkit: url name: buttonUrl validation: url value: https://github.com/halo-sigs/plugin-moments label: 按钮跳转连链接 placeholder: 请输入跳转 url - group: link label: 友链 formSchema: - $formkit: text name: smallTitle label: 小标题 value: 友情链接 - $formkit: text name: bigTitle label: 大标题 value: 我和我的小伙伴们 - $formkit: url name: fcircleUrl value: "/fcircle" label: 鱼塘链接 - $formkit: url name: linksUrl value: "/links" label: 友链链接 - $formkit: radio name: linksCanvas label: 互动友链 value: false options: - label: 打开 value: true - label: 关闭 value: false - group: fcircle label: 友链鱼塘 formSchema: - $formkit: attachment name: backgroundImg label: 背景图 value: https://npm.elemecdn.com/hao-theme-static@1.2.0/templates/images/64624940e3623.jpeg placeholder: 请输入图片地址 - $formkit: text name: smallTitle label: 小标题 value: 友链 - $formkit: text name: bigTitle label: 大标题 value: 最新文章订阅 - $formkit: text name: detail label: 描述 value: 使用 友链朋友圈 订阅友链最新文章 - $formkit: text name: buttonTitle label: 按钮标题 value: 部署项目 - $formkit: url name: buttonUrl validation: url value: https://github.com/Rock-Candy-Tea/hexo-circle-of-friends label: 按钮跳转连链接 placeholder: 请输入跳转 url - $formkit: url name: apiurl value: "https://moments.0206.ink/" label: token地址 placeholder: 请输入token地址 - $formkit: radio name: fcircleRandomFriendsEnable label: 友链鱼塘页面(钓鱼) value: true options: - label: 打开 value: true - label: 关闭 value: false - $formkit: radio name: linksRandomFriendsEnable label: 友链页面(钓鱼) value: true options: - label: 打开 value: true - label: 关闭 value: false - group: photos label: 图库 formSchema: - $formkit: attachment name: backgroundImg label: 背景图 value: https://liuzhihang.com/upload/moments.png placeholder: 请输入图片地址 - $formkit: text name: smallTitle label: 小标题 value: 相册集 - $formkit: text name: bigTitle label: 大标题 value: 这里是我的相册集哦😯 - $formkit: text name: detail label: 描述 value: 每一张照片都是一次美好的记忆。 - group: todo label: 待办清单 formSchema: - $formkit: attachment name: backgroundImg label: 背景图 value: https://npm.elemecdn.com/hao-theme-static@1.2.0/templates/images/64624940e3623.jpeg placeholder: 请输入图片地址 - $formkit: text name: smallTitle label: 小标题 value: 想做清单 - $formkit: text name: bigTitle label: 大标题 value: ToDoList - $formkit: text name: detail label: 描述 value: 要做的事还有很多,想做的事源源不断 - $formkit: repeater name: list label: 待办清单 value: [ ] children: - $formkit: text name: class_name label: 标题 placeholder: 请输入标题 - $formkit: radio name: seat label: 位置 value: left options: - label: 左 value: left - label: 右 value: right - $formkit: repeater name: todo_list label: 内容列表 value: [ ] children: - $formkit: textarea name: content label: 内容 placeholder: 请输入内容 - $formkit: radio name: completed label: 填写 value: false options: - label: 完成 value: true - label: 未完成 value: false - group: equipment label: 我的装备 formSchema: - $formkit: attachment name: backgroundImg label: 背景图 value: https://liuzhihang.com/upload/moments.png placeholder: 请输入图片地址 - $formkit: text name: smallTitle label: 小标题 value: 好物 - $formkit: text name: bigTitle label: 大标题 value: 实物装备推荐 - $formkit: text name: detail label: 描述 value: 跟我一起享受科技带来的乐趣 - $formkit: repeater name: category_list label: 我的装备 value: [ ] children: - $formkit: text name: category_name label: 装备分类名称 placeholder: 请输入装备分类名称 value: 生产力 - $formkit: text name: description label: 分类描述信息 placeholder: 请输入分类描述信息 value: 提升自己生产效率的硬件设备 - $formkit: repeater name: equipment_list label: 装备列表 value: [ ] children: - $formkit: attachment name: img label: 装备展示图 placeholder: 请输入装备展示图地址 - $formkit: text name: name label: 装备名称 placeholder: 请输入装备名称 value: MacBookPro - $formkit: text name: model label: 装备型号/版本 placeholder: 请输入装备型号/版本 value: M1Pro 32G / 1TB - $formkit: textarea name: description label: 装备描述 placeholder: 请输入装备描述 value: 屏幕显示效果好、色彩准确、对比度强、性能强劲、续航优秀。可以用来开发和设计。 - $formkit: text name: button label: 左下角按钮显示文字 placeholder: 请输入左下角按钮显示文字 value: 详情 - $formkit: text name: url label: 左下角按钮跳转链接 placeholder: 请输入左下角按钮跳转链接 value: https://www.apple.com.cn/macbook-pro/ - group: about label: 关于 formSchema: - $formkit: textarea name: widgets label: 小部件 value: content-idea,hello-about,authorCareers,personalities-photo,textarea,game,like-music,statistics-map help: content-idea(我的介绍&我的想法), hello-about(我的问候), authorCareers(技能&职业生涯), personalities-photo(性格&图片), textarea(座右铭), game(爱好), like-music(关注偏好&音乐偏好), statistics-map(数据统计&音乐偏好)。你可以随意组合或排序,以逗号隔开。 - $formkit: repeater name: authorInfoLeftTags label: 个人标签-左 help: 头像左侧个人标签 value: [ ] children: - $formkit: text name: tag label: 标签 placeholder: 请输入内容 - $formkit: repeater name: authorInfoRightTags label: 个人标签-右 help: 头像右侧个人标签 value: [ ] children: - $formkit: text name: tag label: 标签 placeholder: 请输入内容 - $formkit: textarea name: content label: 我的介绍 value: