From 1f32f608ffc1a6bec331c182aaa5bb42365c8295 Mon Sep 17 00:00:00 2001 From: Wcowin <1135801806@qq.com> Date: Wed, 9 Jul 2025 23:18:48 +0800 Subject: [PATCH] Add new feature to process user input Introduced a function to handle and validate user input, improving the robustness of the input processing workflow. --- .../0027722f277bde02f38323d73b77a3d3.json | 6 ++-- .../008bdcfed0b0b9b589c54c03e8783d0d.json | 6 ++-- .../0b6176fc36485a4b7648d96ffd6b7282.json | 6 ++-- .../0d3e95ce9ad53d469c8aaae47719525f.json | 6 ++-- .../0dcbc37ab3e6963f1b3741d81c32b9c9.json | 6 ++-- .../0ec4ff66c09bcbc1f189ff70391a7d5d.json | 6 ++-- .../0eeeda15a44fd8926aaf5ff9812ea5ea.json | 6 ++-- .../11703e885f66213ef55252aa0203d1f8.json | 6 ++-- .../11dac48a1198d8ce7e345276f6d4f501.json | 7 ---- .../2159251c4cc57ddc1a2e5a4d6ce49b0f.json | 6 ++-- .../220350a8f8e51d3b7455257138a808af.json | 6 ++-- .../2d86ca064a44a260d18cfb9cb515d7a0.json | 6 ++-- .../2f0d26f2d010b74892d9144710852c11.json | 7 ---- .../30abfae7f16ecb7e41855d7ee59fe151.json | 6 ++-- .../3309c39267871635526f6fed179bdcc7.json | 6 ++-- .../3b92e621cadfddb1f9d06e307c5f7ccf.json | 6 ++-- .../3d3b50606857af8f7e5e972fcf31b31f.json | 6 ++-- .../42b524e7ffe869ec1cdd013899773fe9.json | 6 ++-- .../4d823b90bb4a370baba6d254759e8951.json | 6 ++-- .../5560f97450f87a5fc516715dca59124e.json | 6 ++-- .../59c551361d3a6a9dc416cfcb9a16b6d0.json | 6 ++-- .../632dbb8b4be93cc5aee43beaa9640dd7.json | 6 ++-- .../815b3ebd5170fde5593a4a0c67813d41.json | 6 ++-- .../8c834bb008a9ea4f0259db65d38d8891.json | 6 ++-- .../9135036bb2cee912073c79448a507199.json | 6 ++-- .../941b898d6a2fb8331109e1dbec8a087c.json | 6 ++-- .../b387ce5ca7493235052b340338689e8a.json | 7 ---- .../d3b41a11e5859b15b2707e47aae0c888.json | 6 ++-- .../d8d8f54e1bc344c8d6175d7ff48d59e5.json | 6 ++-- .../d9cacc5ca0e343bad0c95d22720949e9.json | 6 ++-- .../e7267ce6a4cd1f5054768befa04b1173.json | 6 ++-- .../eb9262abe9f1173610b1de79da25b5dd.json | 6 ++-- .../ee2f15a1a2f326e50b283acbba050ccf.json | 6 ++-- .../ef4140da894c1462ea138ccbb859b9cb.json | 7 ---- .ai_cache/service_config.json | 6 ++-- .../plugin/git-committers/page-authors.json | 2 +- .vscode/settings.json | 3 +- docs/ZH-TW/index.md | 1 + docs/about/geren.md | 8 ++--- docs/blog/posts/update2025.md | 4 +++ docs/liuyanban.md | 6 ++-- .../__pycache__/ai_summary.cpython-311.pyc | Bin 49402 -> 49386 bytes docs/overrides/hooks/ai_summary.py | 30 +++++++++--------- docs/overrides/partials/footer.html | 2 +- mkdocs.yml | 3 +- 45 files changed, 126 insertions(+), 147 deletions(-) delete mode 100644 .ai_cache/11dac48a1198d8ce7e345276f6d4f501.json delete mode 100644 .ai_cache/2f0d26f2d010b74892d9144710852c11.json delete mode 100644 .ai_cache/b387ce5ca7493235052b340338689e8a.json delete mode 100644 .ai_cache/ef4140da894c1462ea138ccbb859b9cb.json diff --git a/.ai_cache/0027722f277bde02f38323d73b77a3d3.json b/.ai_cache/0027722f277bde02f38323d73b77a3d3.json index 4d3972b..6dd90eb 100644 --- a/.ai_cache/0027722f277bde02f38323d73b77a3d3.json +++ b/.ai_cache/0027722f277bde02f38323d73b77a3d3.json @@ -1,7 +1,7 @@ { - "summary": "该网站2025年持续优化性能与用户体验,重点提升页面流畅度和加载速度,修复了友链统计、评论区定位等多项功能问题。设计方面引入Material Design圆角化风格,重构页脚样式,并更新教程内容适配最新版本。同时优化了图片查看功能,清理失效链接,改进留言板交互设计,确保网站稳定运行与视觉一致性。", - "service": "deepseek", + "summary": "本文记录了2025年网站更新,包括优化流畅度、修复显示问题、设计改进和教程更新等,旨在提升用户体验和网站性能。", + "service": "glm", "page_title": "2025网站更新记录", - "timestamp": "2025-07-08T11:19:43.570517", + "timestamp": "2025-07-09T19:59:54.371013", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/008bdcfed0b0b9b589c54c03e8783d0d.json b/.ai_cache/008bdcfed0b0b9b589c54c03e8783d0d.json index ee0772e..157b305 100644 --- a/.ai_cache/008bdcfed0b0b9b589c54c03e8783d0d.json +++ b/.ai_cache/008bdcfed0b0b9b589c54c03e8783d0d.json @@ -1,7 +1,7 @@ { - "summary": "本文系统介绍了Git的核心操作与实用技巧,涵盖仓库创建、分支管理、冲突解决等基础功能,重点讲解了stash暂存、rebase/merge策略选择、cherry-pick热修复等高级用法。通过具体代码示例和操作图示,帮助开发者掌握版本控制关键场景的解决方案,提升团队协作效率与代码管理能力。", - "service": "deepseek", + "summary": "本文介绍了Git的基本操作和实用技巧,包括新建仓库、克隆、提交、分支管理、合并冲突处理等,并探讨了临时保存、灵活合并、 cherry-pick、修改提交等高级操作,旨在帮助开发者提升Git使用效率。", + "service": "glm", "page_title": "Git 实用技巧", - "timestamp": "2025-07-08T11:21:40.923658", + "timestamp": "2025-07-09T20:00:14.257325", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/0b6176fc36485a4b7648d96ffd6b7282.json b/.ai_cache/0b6176fc36485a4b7648d96ffd6b7282.json index c3ef569..d8c76c8 100644 --- a/.ai_cache/0b6176fc36485a4b7648d96ffd6b7282.json +++ b/.ai_cache/0b6176fc36485a4b7648d96ffd6b7282.json @@ -1,7 +1,7 @@ { - "summary": "MkDocs支持通过自定义HTML文件实现页脚个性化配置。用户需在docs/overrides/partials目录下创建或修改footer.html文件,插入特定代码片段即可完成设置。该功能适用于需要定制网站底部信息的场景,操作简单且无需修改核心配置文件。", - "service": "deepseek", + "summary": "MkDocs支持自定义页脚,通过编辑`footer.html`文件可添加自定义代码,实现个性化页脚设置。", + "service": "glm", "page_title": "页脚设置", - "timestamp": "2025-07-08T11:20:29.267564", + "timestamp": "2025-07-09T20:00:02.047017", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/0d3e95ce9ad53d469c8aaae47719525f.json b/.ai_cache/0d3e95ce9ad53d469c8aaae47719525f.json index e2f580f..9fd2e8e 100644 --- a/.ai_cache/0d3e95ce9ad53d469c8aaae47719525f.json +++ b/.ai_cache/0d3e95ce9ad53d469c8aaae47719525f.json @@ -1,7 +1,7 @@ { - "summary": "Tidio提供免费、无需梯子的在线聊天解决方案,适用于网站集成。用户只需注册账户,从设置中获取专属JavaScript代码,并将其嵌入网站指定位置即可快速部署。该工具安装简便,仅需粘贴一行代码,支持实时聊天功能,适合中小型网站提升客户互动效率。", - "service": "deepseek", + "summary": "Tidio免费版提供便捷的在线聊天功能,只需创建账户并粘贴一行代码即可安装,适用于各类网站。", + "service": "glm", "page_title": "添加在线聊天", - "timestamp": "2025-07-08T11:21:26.033287", + "timestamp": "2025-07-09T20:00:10.797953", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/0dcbc37ab3e6963f1b3741d81c32b9c9.json b/.ai_cache/0dcbc37ab3e6963f1b3741d81c32b9c9.json index f50f9a0..43c4157 100644 --- a/.ai_cache/0dcbc37ab3e6963f1b3741d81c32b9c9.json +++ b/.ai_cache/0dcbc37ab3e6963f1b3741d81c32b9c9.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了网页圆角化设计的实现方法,重点讲解了通过CSS样式实现图片和边框圆角效果的技术方案。内容包括创建CSS文件、在配置文件中引入样式、具体代码实现示例以及实际效果展示,同时提供了按钮圆角化设计的实现方式。这些方法适用于美化网页元素,提升界面视觉效果,适用于各类网站建设项目。", - "service": "deepseek", + "summary": "本文介绍了网页圆角化设计的方法,包括通过CSS文件引入和md文件使用,实现图片和边框的圆角效果,并展示了如何利用内置的grid cards和按钮样式,提升网页视觉效果。", + "service": "glm", "page_title": "网页圆角化设计", - "timestamp": "2025-07-08T11:21:33.676320", + "timestamp": "2025-07-09T20:00:12.611857", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/0ec4ff66c09bcbc1f189ff70391a7d5d.json b/.ai_cache/0ec4ff66c09bcbc1f189ff70391a7d5d.json index c5facbd..42b3d24 100644 --- a/.ai_cache/0ec4ff66c09bcbc1f189ff70391a7d5d.json +++ b/.ai_cache/0ec4ff66c09bcbc1f189ff70391a7d5d.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍如何通过git-revision-date-localized插件为MKdocs文档添加文章修订时间戳。该方法通过修改CI工作流配置,优化了本地渲染性能,仅在发布时获取Git历史记录,既提升了构建速度,又能在页面底部准确显示文档最后更新时间。适用于需要展示文档时效性的技术文档项目。", - "service": "deepseek", + "summary": "通过git插件实现MKdocs文章修订时间戳功能,支持本地化日期显示,优化渲染速度,提升文档更新追踪效率。", + "service": "glm", "page_title": "为MKdocs添加文章修订时间戳", - "timestamp": "2025-07-08T11:21:18.212678", + "timestamp": "2025-07-09T20:00:09.608392", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/0eeeda15a44fd8926aaf5ff9812ea5ea.json b/.ai_cache/0eeeda15a44fd8926aaf5ff9812ea5ea.json index c3b1325..35b4e8a 100644 --- a/.ai_cache/0eeeda15a44fd8926aaf5ff9812ea5ea.json +++ b/.ai_cache/0eeeda15a44fd8926aaf5ff9812ea5ea.json @@ -1,7 +1,7 @@ { - "summary": "MIT许可证授予用户自由使用、修改和分发软件的广泛权利,仅要求保留版权声明和许可条款。该许可明确声明软件按\"原样\"提供,不承担任何质量担保或法律责任,适用于希望最大限度开放代码使用的开发者。作为最流行的开源许可之一,其简洁性和宽松性使其成为商业和开源项目的理想选择。", - "service": "deepseek", + "summary": "麻省理工学院许可证允许用户无限制使用、复制、修改和分发软件,但需保留版权声明和许可声明。软件提供“原样”,不保证适销性或无侵权性,使用风险自担。", + "service": "glm", "page_title": "许可声明", - "timestamp": "2025-07-08T11:18:19.664628", + "timestamp": "2025-07-09T19:59:37.331858", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/11703e885f66213ef55252aa0203d1f8.json b/.ai_cache/11703e885f66213ef55252aa0203d1f8.json index 6fbb3c3..7c2c1f8 100644 --- a/.ai_cache/11703e885f66213ef55252aa0203d1f8.json +++ b/.ai_cache/11703e885f66213ef55252aa0203d1f8.json @@ -1,7 +1,7 @@ { - "summary": "在Github Pages部署mkdocs时,自定义域名失效的原因是项目未拉取到本地,导致每次推送后CNAME文件被清除。解决方法是在/docs目录下创建无后缀的CNAME文件并填入域名,确保配置持久化。该方案适用于使用mkdocs构建文档并需绑定自定义域名的场景。", - "service": "deepseek", + "summary": "在Github Pages部署mkdocs时,通过在/docs目录下创建无后缀的CNAME文件并填写域名,可解决自定义域名失效问题。原因在于每次添加自定义域名后,系统会生成新的CNAME文件,但未同步到本地,导致push后CNAME信息丢失。", + "service": "glm", "page_title": "3.解决Github Pages部署mkdocs自定义域名失效的问题", - "timestamp": "2025-07-08T11:18:50.244415", + "timestamp": "2025-07-09T19:59:46.806034", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/11dac48a1198d8ce7e345276f6d4f501.json b/.ai_cache/11dac48a1198d8ce7e345276f6d4f501.json deleted file mode 100644 index 5dbac01..0000000 --- a/.ai_cache/11dac48a1198d8ce7e345276f6d4f501.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "summary": "本文介绍了在MKdocs中添加友链的具体方法,通过CSS样式代码实现美观的卡片式友链展示效果。关键步骤包括在.md文件中插入友链代码,并提供了响应式设计的CSS样式,支持桌面端双栏布局和移动端自适应优化。技术亮点包含悬浮动画效果、圆角设计和色彩交互反馈,适用于技术博客等需要展示外部链接的场景。", - "service": "deepseek", - "page_title": "如何给MKdocs添加友链", - "timestamp": "2025-06-26T23:00:53.990822", - "language": "zh" -} \ No newline at end of file diff --git a/.ai_cache/2159251c4cc57ddc1a2e5a4d6ce49b0f.json b/.ai_cache/2159251c4cc57ddc1a2e5a4d6ce49b0f.json index adaa053..a7a60b8 100644 --- a/.ai_cache/2159251c4cc57ddc1a2e5a4d6ce49b0f.json +++ b/.ai_cache/2159251c4cc57ddc1a2e5a4d6ce49b0f.json @@ -1,7 +1,7 @@ { - "summary": "本文探讨了MkDocs中相对地址引用的常见问题与解决方案,重点分析了图片、PDF、跨页面及静态资源的正确引用方式。指出路径大小写敏感性和以`docs`目录为基准的关键要点,并针对本地与线上环境差异提供了调试建议。通过规范目录结构和统一相对路径写法,可确保资源在不同环境下正常加载,提升文档系统的可维护性。", - "service": "deepseek", + "summary": "本文针对MKdocs中相对地址引用问题进行探讨,涵盖图片、PDF、Markdown页面等资源引用的写法、注意事项及常见问题,强调统一资源管理目录结构的重要性,确保本地和线上文档正确访问。", + "service": "glm", "page_title": "相对地址的一些问题", - "timestamp": "2025-07-08T11:20:04.310308", + "timestamp": "2025-07-09T19:59:57.281649", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/220350a8f8e51d3b7455257138a808af.json b/.ai_cache/220350a8f8e51d3b7455257138a808af.json index aba0b13..87968ac 100644 --- a/.ai_cache/220350a8f8e51d3b7455257138a808af.json +++ b/.ai_cache/220350a8f8e51d3b7455257138a808af.json @@ -1,7 +1,7 @@ { - "summary": "唐·诺曼提出的情感设计三层次理论包括本能层、行为层和反思层。本能层关注产品外观引发的即时情感反应,行为层强调使用过程中的功能性和效率,反思层涉及用户对产品的理性评价和自我认同。这三个层次相互影响,共同塑造用户对产品的整体体验。该理论为设计提供了系统框架,帮助平衡美学、功能与情感诉求,广泛应用于产品开发与用户体验优化。", - "service": "deepseek", + "summary": "唐·诺曼提出情感设计分为本能层、行为层和反思层,分别影响产品外观、使用体验和用户思考。本能层关注产品外观,行为层关注使用体验,反思层关注用户对产品的思考。这三个层次共同构成产品整体体验。", + "service": "glm", "page_title": "唐·诺曼—情感设计的三个层次", - "timestamp": "2025-07-08T11:22:16.849071", + "timestamp": "2025-07-09T20:00:21.378650", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/2d86ca064a44a260d18cfb9cb515d7a0.json b/.ai_cache/2d86ca064a44a260d18cfb9cb515d7a0.json index 1b97088..eee8c0f 100644 --- a/.ai_cache/2d86ca064a44a260d18cfb9cb515d7a0.json +++ b/.ai_cache/2d86ca064a44a260d18cfb9cb515d7a0.json @@ -1,7 +1,7 @@ { - "summary": "Mkdocs内置博客插件可快速搭建技术博客,只需在mkdocs.yml中添加简单配置即可启用。支持通过docs/blog/.authors.yml文件管理作者信息,无需额外创建文件。该插件集成度高,适合文档站点快速扩展博客功能,简化了技术内容发布流程。", - "service": "deepseek", + "summary": "Mkdocs博客插件易于配置,通过添加特定行至mkdocs.yml文件,并配置作者信息,即可快速搭建个人博客。", + "service": "glm", "page_title": "添加Mkdocs博客", - "timestamp": "2025-07-08T11:18:57.121256", + "timestamp": "2025-07-09T19:59:47.865754", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/2f0d26f2d010b74892d9144710852c11.json b/.ai_cache/2f0d26f2d010b74892d9144710852c11.json deleted file mode 100644 index a33d1a0..0000000 --- a/.ai_cache/2f0d26f2d010b74892d9144710852c11.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "summary": "本次网站更新主要围绕性能优化和功能修复展开,重点提升了页面流畅度和加载速度。关键改进包括修复Markdown解析器渲染问题、优化友链统计准确性、解决评论区重定位bug,并更新教程内容适配最新版本。同时调整了留言板布局,清理失效图片链接,并尝试引入glightbox插件增强图片浏览体验。更新体现了对用户体验和技术细节的持续优化。", - "service": "deepseek", - "page_title": "2025网站更新记录", - "timestamp": "2025-06-26T23:02:10.818301", - "language": "zh" -} \ No newline at end of file diff --git a/.ai_cache/30abfae7f16ecb7e41855d7ee59fe151.json b/.ai_cache/30abfae7f16ecb7e41855d7ee59fe151.json index c3cb31f..0719d3e 100644 --- a/.ai_cache/30abfae7f16ecb7e41855d7ee59fe151.json +++ b/.ai_cache/30abfae7f16ecb7e41855d7ee59fe151.json @@ -1,7 +1,7 @@ { - "summary": "霞鹜文楷是一款基于日本FONTWORKS公司Klee One衍生的开源中文字体,兼具仿宋和楷体特点,适用于屏幕阅读和排版。该字体提供多个版本,包括屏幕阅读版、轻便版、GB/TC规范版等,支持简繁日韩字符。作为开源项目,它解决了商业字体侵权风险问题,并通过深度学习补全了6857个汉字字形。用户可通过GitHub、Gitee等平台获取,支持Windows、macOS等系统安装。", - "service": "deepseek", + "summary": "霞鹜文楷是一款基于Klee One开源日文字体衍生的高质量中文字体,支持简繁日韩三字重,适用于网站、手机系统等,具有美观、可读性强等特点。", + "service": "glm", "page_title": "修改网站字体", - "timestamp": "2025-07-08T11:20:54.358060", + "timestamp": "2025-07-09T20:00:05.955545", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/3309c39267871635526f6fed179bdcc7.json b/.ai_cache/3309c39267871635526f6fed179bdcc7.json index 5fe5af6..fc5e9ed 100644 --- a/.ai_cache/3309c39267871635526f6fed179bdcc7.json +++ b/.ai_cache/3309c39267871635526f6fed179bdcc7.json @@ -1,7 +1,7 @@ { - "summary": "该技术文档介绍了三种网页背景特效的实现方法:雪花、樱花和粒子效果。核心是通过JavaScript动态加载特效脚本,并利用LocalStorage控制特效的显示状态。代码示例展示了如何通过DOM操作插入外部脚本,实现可配置的动态视觉效果,适用于增强网页交互体验。关键技术点包括LocalStorage的状态管理和动态资源加载。", - "service": "deepseek", + "summary": "本文介绍了如何通过JavaScript和LocalStorage实现网页背景特效,包括雪花、樱花和粒子效果,通过设置标志控制是否显示,适用于个性化网页设计。", + "service": "glm", "page_title": "背景特效", - "timestamp": "2025-07-08T11:20:19.952759", + "timestamp": "2025-07-09T20:00:00.962646", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/3b92e621cadfddb1f9d06e307c5f7ccf.json b/.ai_cache/3b92e621cadfddb1f9d06e307c5f7ccf.json index cce0bb0..756baba 100644 --- a/.ai_cache/3b92e621cadfddb1f9d06e307c5f7ccf.json +++ b/.ai_cache/3b92e621cadfddb1f9d06e307c5f7ccf.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了使用MkDocs框架部署静态网页到GitHub Pages的完整流程。详细说明了从创建GitHub仓库、本地环境配置、MkDocs初始化到最终部署的关键步骤,包括目录结构调整、workflow配置和yml文件基础设置。重点强调了GitHub Actions的权限设置和Pages服务的发布路径选择,为技术人员提供了快速搭建文档网站的实践指南。", - "service": "deepseek", + "summary": "本文介绍了使用MkDocs和GitHub Pages部署静态网页的详细步骤,包括准备工作、创建网站、配置完善和参考资料,帮助读者快速搭建个人博客或网站。", + "service": "glm", "page_title": "1.利用Mkdocs部署静态网页", - "timestamp": "2025-07-08T11:18:33.935381", + "timestamp": "2025-07-09T19:59:41.333874", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/3d3b50606857af8f7e5e972fcf31b31f.json b/.ai_cache/3d3b50606857af8f7e5e972fcf31b31f.json index 9a482cf..3ef7dd7 100644 --- a/.ai_cache/3d3b50606857af8f7e5e972fcf31b31f.json +++ b/.ai_cache/3d3b50606857af8f7e5e972fcf31b31f.json @@ -1,7 +1,7 @@ { - "summary": "MWeb Pro是一款专为macOS设计的专业Markdown写作与笔记应用,支持GFM语法扩展(包括表格、LaTeX、代码块等)和多种图表库(如mermaid、PlantUML)。提供便捷的图片插入、表格编辑和LaTeX辅助功能,支持导出多种格式(PDF、HTML等)并发布到主流平台(WordPress、印象笔记等)。其强大的文档库支持分类树和标签管理,适合知识收集与静态网站生成,兼具快速笔记和全局搜索功能,优化写作与内容管理体验。", - "service": "deepseek", + "summary": "MWeb Pro是一款macOS上的Markdown写作与笔记应用,支持GFM语法、多种输出格式和强大的笔记功能,适用于博客写作、知识管理和文档输出。", + "service": "glm", "page_title": "MWeb Pro", - "timestamp": "2025-07-08T11:22:01.589451", + "timestamp": "2025-07-09T20:00:17.187140", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/42b524e7ffe869ec1cdd013899773fe9.json b/.ai_cache/42b524e7ffe869ec1cdd013899773fe9.json index 7a87f0f..148e23e 100644 --- a/.ai_cache/42b524e7ffe869ec1cdd013899773fe9.json +++ b/.ai_cache/42b524e7ffe869ec1cdd013899773fe9.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍如何在文档项目中添加顶部公告栏,通过修改`docs/overrides/main.html`文件实现自定义公告内容。操作步骤包括创建文件目录结构、编辑HTML代码以及灵活调整公告样式。该方法适用于需要突出显示重要通知的技术文档系统,具有配置简单、维护方便的特点。", - "service": "deepseek", + "summary": "本文介绍了如何在网站中添加顶部公告栏,通过在`docs/overrides`目录下新建`main.html`文件并修改其内容实现,适用于自定义网站布局。", + "service": "glm", "page_title": "添加顶部公告栏", - "timestamp": "2025-07-08T11:20:36.293426", + "timestamp": "2025-07-09T20:00:03.273178", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/4d823b90bb4a370baba6d254759e8951.json b/.ai_cache/4d823b90bb4a370baba6d254759e8951.json index 7580aaf..67fe310 100644 --- a/.ai_cache/4d823b90bb4a370baba6d254759e8951.json +++ b/.ai_cache/4d823b90bb4a370baba6d254759e8951.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了MkDocs文档工具的学习资源和使用指南,包括官方教程、Material主题教程及插件列表,并提供了作者的中文教程(语雀、CSDN、知乎)。内容涵盖快速部署静态网页到GitHub Pages、配置mkdocs.yml及添加博客等核心操作,同时附有视频教程。最后请求使用者注明教程来源并支持友链申请。", - "service": "deepseek", + "summary": "本文介绍了Mkdocs文档教程,涵盖官方教程、Material for MkDocs插件、中文教程和视频教程,指导用户快速部署静态网页至GitHub pages,并配置Mkdocs博客。", + "service": "glm", "page_title": "0.Mkdocs教程前言", - "timestamp": "2025-07-08T11:19:06.752842", + "timestamp": "2025-07-09T19:59:49.407883", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/5560f97450f87a5fc516715dca59124e.json b/.ai_cache/5560f97450f87a5fc516715dca59124e.json index 5accf6e..5fc5b0e 100644 --- a/.ai_cache/5560f97450f87a5fc516715dca59124e.json +++ b/.ai_cache/5560f97450f87a5fc516715dca59124e.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了使用MkDocs构建网站时的性能优化方法,包括采用WebP等高效图片格式压缩资源、通过CDN分发静态文件减少延迟,以及优化git插件配置加速本地渲染。建议开发时禁用非必要插件,并推荐使用jsDelivr CDN和Lighthouse工具进行效果验证,有效提升网站访问速度。", - "service": "deepseek", + "summary": "优化网站访问速度,可采取图片格式转换、使用CDN加速资源、调整本地渲染配置等措施,并利用Lighthouse进行性能测试。", + "service": "glm", "page_title": "加速网站访问的一些心得", - "timestamp": "2025-07-08T11:20:11.837012", + "timestamp": "2025-07-09T19:59:59.882438", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/59c551361d3a6a9dc416cfcb9a16b6d0.json b/.ai_cache/59c551361d3a6a9dc416cfcb9a16b6d0.json index 7c2edb7..6f49d41 100644 --- a/.ai_cache/59c551361d3a6a9dc416cfcb9a16b6d0.json +++ b/.ai_cache/59c551361d3a6a9dc416cfcb9a16b6d0.json @@ -1,7 +1,7 @@ { - "summary": "Markdown是一种轻量级标记语言,支持纯文本编写并转换为多种格式(如HTML、PDF)。本文介绍了其核心语法,包括标题、列表、表格、链接、图片插入等常用功能,并推荐了各平台编辑工具。通过简洁的标记符号实现文档格式化,适用于快速编写易读易写的技术文档和笔记。", - "service": "deepseek", + "summary": "Markdown是一种轻量级标记语言,便于纯文本格式编写文档,支持多种格式导出。本文介绍了Markdown的基本语法,包括标题、列表、表格、链接、图片、代码块等,并提供了一些文档创作工具推荐。", + "service": "glm", "page_title": "Markdown指南", - "timestamp": "2025-07-08T11:22:09.202626", + "timestamp": "2025-07-09T20:00:19.000594", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/632dbb8b4be93cc5aee43beaa9640dd7.json b/.ai_cache/632dbb8b4be93cc5aee43beaa9640dd7.json index f3b3b54..868b108 100644 --- a/.ai_cache/632dbb8b4be93cc5aee43beaa9640dd7.json +++ b/.ai_cache/632dbb8b4be93cc5aee43beaa9640dd7.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了如何在MkDocs文档系统中实现阅读时间统计功能。通过创建reading_time.py脚本并配置mkdocs.yml文件,系统可自动计算文章阅读时长、中文字符数和代码行数。支持通过hide_reading_time参数排除特定页面,并提供EXCLUDE_PATTERNS正则表达式进行批量过滤。该功能适用于技术文档网站,能帮助读者预估阅读时间,提升用户体验。", - "service": "deepseek", + "summary": "本文介绍了如何为Markdown文档添加阅读时间统计功能。通过配置mkdocs.yml文件和编写Python脚本,实现自动计算并展示阅读时间、中文字符数和代码行数等统计信息。", + "service": "glm", "page_title": "添加阅读信息统计", - "timestamp": "2025-07-08T11:21:02.082586", + "timestamp": "2025-07-09T20:00:07.898964", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/815b3ebd5170fde5593a4a0c67813d41.json b/.ai_cache/815b3ebd5170fde5593a4a0c67813d41.json index 13a5a66..0f9689b 100644 --- a/.ai_cache/815b3ebd5170fde5593a4a0c67813d41.json +++ b/.ai_cache/815b3ebd5170fde5593a4a0c67813d41.json @@ -1,7 +1,7 @@ { - "summary": "该项目为MkDocs文档系统开发了AI智能摘要插件,支持DeepSeek、OpenAI等主流AI服务,可自动生成80-120字的多语言摘要。具备智能内容清理、缓存优化和灵活配置功能,并提供阅读统计、代码识别等辅助特性。通过hooks机制实现无缝集成,支持本地和CI环境自适应,显著提升技术文档的可读性和管理效率。", - "service": "deepseek", + "summary": "MkDocs AI Hooks是一款集成AI摘要和智能阅读统计功能的插件,支持多AI服务,自动生成80-120字摘要,并提供多种配置选项,提升文档智能化和用户体验。", + "service": "glm", "page_title": "MkDocs文档AI摘要", - "timestamp": "2025-07-08T11:19:53.418533", + "timestamp": "2025-07-09T19:59:55.922690", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/8c834bb008a9ea4f0259db65d38d8891.json b/.ai_cache/8c834bb008a9ea4f0259db65d38d8891.json index 2578544..1927f90 100644 --- a/.ai_cache/8c834bb008a9ea4f0259db65d38d8891.json +++ b/.ai_cache/8c834bb008a9ea4f0259db65d38d8891.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了在MKdocs中添加友链的具体方法,通过CSS样式代码实现网格化友链展示效果。关键步骤包括复制代码到.md文件、自定义卡片样式(悬停动画、圆角设计)以及响应式布局适配。技术亮点涵盖网格布局、过渡动画和移动端优化,适用于技术博客等需要展示外部链接的场景。", - "service": "deepseek", + "summary": "通过简单复制代码至MD文件,即可在MKdocs中添加友链。采用极简设计,支持卡片样式和响应式布局,适用于展示技术博客或资源分享网站。", + "service": "glm", "page_title": "如何给MKdocs添加友链", - "timestamp": "2025-07-08T11:18:26.968484", + "timestamp": "2025-07-09T19:59:39.765402", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/9135036bb2cee912073c79448a507199.json b/.ai_cache/9135036bb2cee912073c79448a507199.json index 4a59b3f..38cc160 100644 --- a/.ai_cache/9135036bb2cee912073c79448a507199.json +++ b/.ai_cache/9135036bb2cee912073c79448a507199.json @@ -1,7 +1,7 @@ { - "summary": "本文介绍了通过JavaScript和CSS自定义网页鼠标样式的方法,重点说明了关键参数设置,包括鼠标尺寸、颜色(支持RGB值和颜色名称)以及跟随圆形的颜色调整。提供了具体的代码实现步骤,并强调需在mkdocs.yml中正确引入相关文件。适用于需要个性化鼠标交互效果的网页开发场景。", - "service": "deepseek", + "summary": "本文介绍了使用JavaScript和CSS自定义鼠标样式的实现方法,包括尺寸、颜色等参数设置,并提供了代码示例和配置步骤。", + "service": "glm", "page_title": "JS实现鼠标样式", - "timestamp": "2025-07-08T11:21:10.237802", + "timestamp": "2025-07-09T20:00:08.755133", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/941b898d6a2fb8331109e1dbec8a087c.json b/.ai_cache/941b898d6a2fb8331109e1dbec8a087c.json index 33ff649..5635826 100644 --- a/.ai_cache/941b898d6a2fb8331109e1dbec8a087c.json +++ b/.ai_cache/941b898d6a2fb8331109e1dbec8a087c.json @@ -1,7 +1,7 @@ { - "summary": "2024年网站持续优化,重点提升流畅度和访问速度,包括启用CDN加速、删除冗余代码、优化UI显示效果。技术改进涉及MKdocs主题更新、代码显示优化、图片迁移至SMMS平台,并引入自动新标签页打开功能。网站被百度/谷歌收录,友链扩展至16位,同时完善了文档修改时间记录功能。", - "service": "deepseek", + "summary": "本文记录了2024年网站更新,包括优化网站流畅度、启用CDN加速、美化Blog页面、更新教程、修复bugs等,旨在提升用户体验。", + "service": "glm", "page_title": "2024网站更新记录", - "timestamp": "2025-07-08T11:19:34.141317", + "timestamp": "2025-07-09T19:59:53.114480", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/b387ce5ca7493235052b340338689e8a.json b/.ai_cache/b387ce5ca7493235052b340338689e8a.json deleted file mode 100644 index 80efc7a..0000000 --- a/.ai_cache/b387ce5ca7493235052b340338689e8a.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "summary": "本文阐述了设计的核心原则与实践要点,强调简洁性、美感和用户体验的重要性。作者提出优秀设计应去除冗余元素,注重视觉平衡与细节把控,同时以用户需求为中心构建直观交互。创新思维和情感共鸣被列为关键要素,通过故事性设计传递品牌价值。全文突出了设计在功能性与艺术性之间的平衡,以及细节处理对产品质感的提升作用。", - "service": "deepseek", - "page_title": "我对设计的一些观点", - "timestamp": "2025-06-04T15:14:49.241260", - "language": "zh" -} \ No newline at end of file diff --git a/.ai_cache/d3b41a11e5859b15b2707e47aae0c888.json b/.ai_cache/d3b41a11e5859b15b2707e47aae0c888.json index 2cf8ad4..55e753f 100644 --- a/.ai_cache/d3b41a11e5859b15b2707e47aae0c888.json +++ b/.ai_cache/d3b41a11e5859b15b2707e47aae0c888.json @@ -1,7 +1,7 @@ { - "summary": "本文详细介绍了Mkdocs配置文件mkdocs.yml的核心配置项,包括站点基本信息设置、主题配色方案(支持明暗模式切换)、导航功能优化(如目录展开、返回顶部等)、搜索增强特性以及Markdown扩展支持。重点讲解了标签系统实现方法、自定义CSS/JS的引入方式,并提供了UI美化建议。该配置文件通过模块化设计实现了文档站点的个性化定制,特别适合需要灵活控制界面和功能的文档项目。", - "service": "deepseek", + "summary": "本文详细介绍了MkDocs配置文件mkdocs.yml的设置方法,包括主题颜色、模式切换、功能启用、导航设置、搜索功能、语言设置、图标、导航栏、标签配置、Markdown扩展、自定义CSS/JS等,旨在帮助用户更好地自定义和优化MkDocs网站。", + "service": "glm", "page_title": "2.Mkdocs配置说明(mkdocs.yml)", - "timestamp": "2025-07-08T11:18:43.373063", + "timestamp": "2025-07-09T19:59:44.268400", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/d8d8f54e1bc344c8d6175d7ff48d59e5.json b/.ai_cache/d8d8f54e1bc344c8d6175d7ff48d59e5.json index 17ef237..c30f460 100644 --- a/.ai_cache/d8d8f54e1bc344c8d6175d7ff48d59e5.json +++ b/.ai_cache/d8d8f54e1bc344c8d6175d7ff48d59e5.json @@ -1,7 +1,7 @@ { - "summary": "本文阐述了设计的核心原则与实践要点,强调简洁性、美感和用户体验的重要性。作者提出优秀设计应去除冗余元素,注重视觉平衡与细节把控,同时以用户需求为导向创造直观交互。创新思维和情感共鸣被视作关键要素,通过故事性表达和突破性方案提升产品价值。全文突出了设计在功能性与艺术性之间的平衡,以及其对用户认知和情感的影响。", - "service": "deepseek", + "summary": "设计应简洁精炼,追求优雅美感,以用户体验为核心,注重细节,鼓励创新与情感共鸣,打造令人愉悦且富有创意的体验。", + "service": "glm", "page_title": "我对设计的一些观点", - "timestamp": "2025-07-08T11:22:25.029610", + "timestamp": "2025-07-09T20:00:22.728567", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/d9cacc5ca0e343bad0c95d22720949e9.json b/.ai_cache/d9cacc5ca0e343bad0c95d22720949e9.json index b55037b..f903cba 100644 --- a/.ai_cache/d9cacc5ca0e343bad0c95d22720949e9.json +++ b/.ai_cache/d9cacc5ca0e343bad0c95d22720949e9.json @@ -1,7 +1,7 @@ { - "summary": "Lighthouse是谷歌开发的网站性能测试工具,可评估页面加载速度、可访问性等关键指标。用户通过浏览器开发者工具(F12)即可快速运行测试,无需额外安装。该工具提供量化评分和优化建议,帮助开发者识别性能瓶颈,适用于各类网站的持续性能监控与改进。测试结果包含SEO、PWA等维度,是前端优化的标准工具之一。", - "service": "deepseek", + "summary": "Lighthouse作为浏览器扩展,可快速评估网站性能,通过谷歌或Edge浏览器即可使用,助力优化网页加载速度和用户体验。", + "service": "glm", "page_title": "利用Lighthouse测试网站性能", - "timestamp": "2025-07-08T11:21:49.108793", + "timestamp": "2025-07-09T20:00:15.859700", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/e7267ce6a4cd1f5054768befa04b1173.json b/.ai_cache/e7267ce6a4cd1f5054768befa04b1173.json index 776bd30..fc3778d 100644 --- a/.ai_cache/e7267ce6a4cd1f5054768befa04b1173.json +++ b/.ai_cache/e7267ce6a4cd1f5054768befa04b1173.json @@ -1,7 +1,7 @@ { - "summary": "2022年网站建设经历了三个阶段:6月确定MKdocs框架并测试早期功能;10月全款购入独立域名并取消cookie确认以优化隐私保护;同月建立Github仓库正式上线,移除cookie弹窗简化访问流程,并新增首页反馈功能。更新重点包括技术框架选型、用户隐私优化及交互体验改进。", - "service": "deepseek", + "summary": "2022年网站更新记录:建立Github仓库,简化打开流程,新增反馈收集;购买域名,取消cookie确认,保障隐私;研究网站建设,初步确定框架为MKdocs。", + "service": "glm", "page_title": "2022网站更新记录", - "timestamp": "2025-07-08T11:19:14.261595", + "timestamp": "2025-07-09T19:59:50.455583", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/eb9262abe9f1173610b1de79da25b5dd.json b/.ai_cache/eb9262abe9f1173610b1de79da25b5dd.json index ab60d21..656422f 100644 --- a/.ai_cache/eb9262abe9f1173610b1de79da25b5dd.json +++ b/.ai_cache/eb9262abe9f1173610b1de79da25b5dd.json @@ -1,7 +1,7 @@ { - "summary": "giscus是一款基于GitHub Discussions的开源评论系统,无需数据库,数据直接存储在GitHub中。它具有无跟踪、无广告、永久免费的特点,支持多语言、自定义主题和高可配置性。系统能自动同步GitHub的评论更新,适用于静态网站集成,提供轻量级且隐私友好的评论解决方案。", - "service": "deepseek", + "summary": "giscus是一款基于GitHub Discussions的评论系统,开源、无跟踪广告,支持自定义主题和多种语言,自动同步评论,可自建服务,适用于网站评论功能。", + "service": "glm", "page_title": "添加评论系统(giscus为例)", - "timestamp": "2025-07-08T11:20:43.931530", + "timestamp": "2025-07-09T20:00:04.475556", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/ee2f15a1a2f326e50b283acbba050ccf.json b/.ai_cache/ee2f15a1a2f326e50b283acbba050ccf.json index ff56fa9..383440d 100644 --- a/.ai_cache/ee2f15a1a2f326e50b283acbba050ccf.json +++ b/.ai_cache/ee2f15a1a2f326e50b283acbba050ccf.json @@ -1,7 +1,7 @@ { - "summary": "本文记录了2023年网站的技术更新历程,主要包括:引入AI问答机器人(每月25条限制)、新增多语言支持(含台湾地区)、建立Mkdocs-Wcowin主题、优化移动端适配和页面加载速度。关键改进涉及Latex渲染修复、图片懒加载、友链/博客功能新增,以及持续的性能优化(标注为\"玄学\")。技术亮点包括giscus评论系统集成、文楷字体应用和国内镜像部署,整体提升了用户体验和功能完整性。", - "service": "deepseek", + "summary": "本文记录了2023年网站更新,包括优化流畅度、引入人工智能问答机器人、新增多语言支持、修复Bug、增加友链版块、引入个性化标签等功能,旨在提升用户体验和网站性能。", + "service": "glm", "page_title": "2023网站更新记录", - "timestamp": "2025-07-08T11:19:25.392056", + "timestamp": "2025-07-09T19:59:51.720080", "language": "zh" } \ No newline at end of file diff --git a/.ai_cache/ef4140da894c1462ea138ccbb859b9cb.json b/.ai_cache/ef4140da894c1462ea138ccbb859b9cb.json deleted file mode 100644 index 49ab71d..0000000 --- a/.ai_cache/ef4140da894c1462ea138ccbb859b9cb.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "summary": "该插件为MkDocs文档系统提供AI驱动的智能摘要和阅读统计功能,支持OpenAI、DeepSeek等多API服务。核心特性包括自动生成80-120字多语言摘要、智能内容清理、高效缓存系统,以及精准的中文阅读时间估算。通过灵活的配置选项,用户可实现文件夹或页面级别的精确控制,并自定义API服务和提示词。安装简便,支持直接下载或Git克隆,适合技术文档和博客的自动化摘要需求。", - "service": "deepseek", - "page_title": "MkDocs文档AI摘要", - "timestamp": "2025-06-04T15:12:14.050558", - "language": "zh" -} \ No newline at end of file diff --git a/.ai_cache/service_config.json b/.ai_cache/service_config.json index 5aaf6a6..ea0335b 100644 --- a/.ai_cache/service_config.json +++ b/.ai_cache/service_config.json @@ -1,10 +1,10 @@ { - "default_service": "deepseek", + "default_service": "glm", "available_services": [ - "deepseek", + "glm", "openai", "gemini" ], "summary_language": "zh", - "check_time": "2025-07-08T03:49:14.573710" + "check_time": "2025-07-09T19:59:34.629517" } \ No newline at end of file diff --git a/.cache/plugin/git-committers/page-authors.json b/.cache/plugin/git-committers/page-authors.json index 858ceb1..274ece0 100644 --- a/.cache/plugin/git-committers/page-authors.json +++ b/.cache/plugin/git-committers/page-authors.json @@ -1 +1 @@ -{"cache_date": "2025-07-08", "page_authors": {}} \ No newline at end of file +{"cache_date": "2025-07-09", "page_authors": {}} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 66767e4..8bdb773 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,4 @@ { - "bitoAI.codeCompletion.enableAutoCompletion": false + "bitoAI.codeCompletion.enableAutoCompletion": false, + "Codegeex.RepoIndex": true } \ No newline at end of file diff --git a/docs/ZH-TW/index.md b/docs/ZH-TW/index.md index 1f48a4e..afbb78e 100644 --- a/docs/ZH-TW/index.md +++ b/docs/ZH-TW/index.md @@ -6,6 +6,7 @@ hide: - footer - feedback comments: false +hide_reading_time: true --- # 首頁 diff --git a/docs/about/geren.md b/docs/about/geren.md index ad8a825..ea85b88 100644 --- a/docs/about/geren.md +++ b/docs/about/geren.md @@ -23,8 +23,8 @@ status: new
- Back Image - Front Image + Back Image + Front Image