feat: 优化文章展示

This commit is contained in:
snailRun
2025-02-14 16:52:36 +08:00
parent b65419fb76
commit 6ad4500090
96 changed files with 493 additions and 291 deletions
+6 -7
View File
@@ -3,31 +3,30 @@ import { NavItem } from "vuepress/config";
export default [
{
text: "Deepseek",
link: "/Deepseek/",
items: [
{
text: "关于DeepSeek",
link: "/Deepseek/#关于-deepseek",
link: "/关于DeepSeek/",
},
{
text: "DeepSeek 使用指南",
link: "/Deepseek/#deepseek-使用指南",
link: "/DeepSeek使用指南/",
},
{
text: "DeepSeek 应用场景",
link: "/Deepseek/#deepseek-应用场景",
link: "/DeepSeek应用场景/",
},
{
text: "DeepSeek 资源汇总",
link: "/Deepseek/#deepseek-资源汇总",
link: "/DeepSeek资源汇总/",
},
{
text: "DeepSeek 技术解析",
link: "/Deepseek/#deepseek-技术解析",
link: "/DeepSeek技术解析/",
},
{
text: "DeepSeek 行业资讯",
link: "/Deepseek/#行业资讯",
link: "/Deepseek行业资讯/",
},
],
},
+11 -4
View File
@@ -8,14 +8,21 @@ const path = require("path");
function formatMdContent(content, filePath) {
// 检查内容是否以一级或二级标题开始
const firstLine = content.trim().split("\n")[0];
const firstLine = content.trim().split("")[0];
const hasTitle = /^#\s|^##\s/.test(firstLine);
// 获取文件名(不含扩展名)
const fileName = path.basename(filePath, path.extname(filePath));
if (!hasTitle) {
// 获取文件名(不含扩展名)
const fileName = path.basename(filePath, path.extname(filePath));
// 添加二级标题
// 如果没有标题,添加二级标题
return `## ${fileName}\n\n${content}`;
} else {
// 如果有标题,检查标题内容是否与文件名一致
const titleContent = firstLine.replace(/^#\s|^##\s/, "").trim();
if (titleContent !== fileName) {
// 如果标题内容与文件名不一致,在开头添加文件名作为二级标题
return `## ${fileName}\n\n${content}`;
}
}
return content;
+1 -1
View File
@@ -27,7 +27,7 @@ function generateContent(directory, dirName) {
// 处理当前目录下的 Markdown 文件
const files = getFilesInDirectory(directory);
if (files.length > 0) {
for (let i = 0; i < Math.min(files.length, 10); i++) {
for (let i = 0; i < Math.min(files.length, 100); i++) {
const file = files[i];
// 跳过 README.md 文件
if (path.basename(file).toLowerCase() === "readme.md") {
+12 -2
View File
@@ -1,8 +1,18 @@
import { SidebarConfig4Multiple } from "vuepress/config";
import Deeepseek from "./sidebars/deepseek";
import AboutDeeepseek from "./sidebars/aboutDeepseek";
import DeeepseekTechAnalysis from "./sidebars/deepseekTechAnalysis";
import DeeepseekUseGuide from "./sidebars/deepseekUseGuide";
import DeeepseekInfo from "./sidebars/deepseekInfo";
import DeeepseekApp from "./sidebars/deepseekApp";
import DeeepseekSource from "./sidebars/deepseekSource";
// @ts-ignore
export default {
"/关于DeepSeek/": AboutDeeepseek,
"/DeepSeek技术解析/": DeeepseekTechAnalysis,
"/DeepSeek使用指南/": DeeepseekUseGuide,
"/Deepseek行业资讯/": DeeepseekInfo,
"/DeepSeek应用场景/": DeeepseekApp,
"/DeepSeek资源汇总/": DeeepseekSource,
// 降级,默认根据文章标题渲染侧边栏
"/Deepseek/": Deeepseek,
"/": "auto",
} as SidebarConfig4Multiple;
+9
View File
@@ -0,0 +1,9 @@
// 自动生成的侧边栏配置
export default [
{
title: "关于DeepSeek",
collapsable: false,
children: ["DeepSeek 创始团队介绍", "DeepSeek 发展历程", "什么是 DeepSeek?有什么核心功能?"],
},
];
-118
View File
@@ -1,118 +0,0 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "DeepSeek 使用指南",
collapsable: true,
children: [
"DeepSeek 使用指南/DeepSeek API 使用指南",
"DeepSeek 使用指南/DeepSeek 多种使用连接方式推荐",
"DeepSeek 使用指南/DeepSeek 小白快速上手指南",
"DeepSeek 使用指南/DeepSeek 提问技巧/DeepSeek 提示词基本法则",
"DeepSeek 使用指南/DeepSeek 提问技巧/DeepSeek不好用?那是你还不知道这些指令!",
"DeepSeek 使用指南/DeepSeek 提问技巧/吐血整理!DeepSeek神级指令,好用到爆!",
"DeepSeek 使用指南/DeepSeek 提问技巧/普通人也能轻松掌握的 20 个 DeepSeek 高频提示词(2025版)",
"DeepSeek 使用指南/DeepSeek 本地部署教程",
"DeepSeek 使用指南/如何在iPhone上用语音调用Deepseek",
"DeepSeek 使用指南/官方 DeepSeek R1 满血版使用指南",
"DeepSeek 使用指南/普通人能用DeepSeek做什么?20个实用建议",
],
},
{
title: "DeepSeek 应用场景",
collapsable: true,
children: [
"DeepSeek 应用场景/DeepSeek + 内容创作/3秒让DeepSeek写出爆款小红书",
"DeepSeek 应用场景/DeepSeek + 内容创作/人有多大胆,地有多大产:如何用DeepSeek写长篇小说-虎嗅网",
"DeepSeek 应用场景/DeepSeek + 内容创作/如何利用DeepSeek进行高效内容创作",
"DeepSeek 应用场景/DeepSeek + 内容创作/用DeepSeek做小红书真的太牛了!轻轻松松打造爆款笔记",
"DeepSeek 应用场景/DeepSeek + 内容创作/用DeepSeek写文章?这4个骚操作让你躺平也能出爆款!(含提示词)",
"DeepSeek 应用场景/DeepSeek + 创意设计/DeepSeek一句话搞定修图难题",
"DeepSeek 应用场景/DeepSeek + 创意设计/deepseek+数字人王炸组合使用方法",
"DeepSeek 应用场景/DeepSeek + 创意设计/用 deepseek 做 AI 视频,绝了,和抄作业一样简单!",
"DeepSeek 应用场景/DeepSeek + 创意设计/绝绝子!用deepseek做AI视频,涨粉10W+(附保姆级教程)",
"DeepSeek 应用场景/DeepSeek + 创意设计/这怕是全网最强的 DeepSeek 图片教程吧,赶紧收藏了!",
"DeepSeek 应用场景/DeepSeek + 办公效率/DeepSeek R1 + 个人知识库,直接起飞!",
"DeepSeek 应用场景/DeepSeek + 办公效率/DeepSeek嵌入到Excel,提升10倍工作效率,太牛了!",
"DeepSeek 应用场景/DeepSeek + 办公效率/DeepSeek配合KIMI,自动生成PPT,感觉自己要失业了!",
"DeepSeek 应用场景/DeepSeek + 办公效率/WPS里装上deepseek,简直就是办公神器",
"DeepSeek 应用场景/DeepSeek + 办公效率/利用deepseek建立专属销售知识库",
"DeepSeek 应用场景/DeepSeek + 办公效率/如何用DeepSeek更高效地工作:10个实用技巧",
"DeepSeek 应用场景/DeepSeek + 办公效率/手把手教你在word中接入deepseek,秒生文档材料",
"DeepSeek 应用场景/DeepSeek + 办公效率/法律人保姆级deepseek使用指南(附指令版)",
"DeepSeek 应用场景/DeepSeek + 理财/普通人如何通过炒股买基金赚到100万?",
"DeepSeek 应用场景/DeepSeek + 理财/用Deepseek回答:如果有100万闲钱,几年内不用,该怎么理财?",
"DeepSeek 应用场景/DeepSeek + 编程开发/DeepSeek接入Python,一般电脑也能飞速跑,确实可以封神了!",
"DeepSeek 应用场景/DeepSeek + 编程开发/DeepSeek装进VSCode,编程非常丝滑!",
"DeepSeek 应用场景/DeepSeek + 编程开发/教你用DeepSeek+Clien,从0到1开发一个APP",
],
},
{
title: "DeepSeek 技术解析",
collapsable: true,
children: [
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek vs. ChatGPT:谁才是真正的王者?",
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek 爆火逻辑、行业影响及对未来AI发展的启示",
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek-R1 技术全景解析:从原理到实践的“炼金术配方”",
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek技术解读:从V3到R1的MoE架构创新",
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek最强专业拆解:清交复教授超硬核解读",
"DeepSeek 技术解析/DeepSeek 技术分析/DeepSeek的优势与不足",
"DeepSeek 技术解析/DeepSeek 技术分析/一文详解 DeepSeek 技术架构",
"DeepSeek 技术解析/DeepSeek 模型训练/DeepSeek-R1的四个训练阶段",
"DeepSeek 技术解析/DeepSeek 模型训练/DeepSeek-R1的训练流程强化学习(RL)阶段采用了GRPO算法",
"DeepSeek 技术解析/DeepSeek 模型训练/DeepSeek-V3 高效训练关键技术分析",
"DeepSeek 技术解析/DeepSeek 模型训练/DeepSeek华丽文风从何而来?业内人士:训练数据、训练策略和迭代优化缺一不可",
],
},
{
title: "DeepSeek 资源汇总",
collapsable: true,
children: [
"DeepSeek 资源汇总/DeepSeek 学习资料",
"DeepSeek 资源汇总/DeepSeek 官方链接",
"DeepSeek 资源汇总/DeepSeek 开源项目",
],
},
{
title: "关于 DeepSeek",
collapsable: true,
children: [
"关于 DeepSeek/DeepSeek 创始团队介绍",
"关于 DeepSeek/DeepSeek 发展历程",
"关于 DeepSeek/什么是 DeepSeek?有什么核心功能?",
],
},
{
title: "行业资讯",
collapsable: true,
children: [
"行业资讯/DeepSeek“朋友圈”不断扩围:10家国内外云厂商宣布接入",
"行业资讯/DeepSeek“金融朋友圈” 从“争先”到“恐后”,从“好用”到“用好”",
"行业资讯/DeepSeek如何搅动AI产业?",
"行业资讯/DeepSeek宣布涨价!",
"行业资讯/DeepSeek带飞科大讯飞?",
"行业资讯/DeepSeek的“服务器繁忙”让所有人抓狂,背后究竟是怎么回事",
"行业资讯/DeepSeek被封杀了",
"行业资讯/DeepSeek预测:未来10年,就业前景最好的10个专业",
"行业资讯/DeepSeek,紧急声明",
"行业资讯/vivo与荣耀相继接入DeepSeek:AI深度融合引领手机创新潮流",
"行业资讯/vivo官宣:将深度融合满血版DeepSeek",
"行业资讯/不在场的DeepSeek,是巴黎AI峰会真正的主角",
"行业资讯/争先恐后接入DeepSeek的国产手机,它们的自研大模型怎么办?",
"行业资讯/价值千万美元的“AI.com”,会是谁给DeepSeek公司使用的呢",
"行业资讯/外资机构看DeepSeek:提振中国股市 机会藏在这些领域",
"行业资讯/多家车企接入AI大模型DeepSeek 智能汽车再进一步",
"行业资讯/如何利用DeepSeek翻身?抓住AI红利,普通人也能逆袭的3个方向",
"行业资讯/日本如何看待Deepseek",
"行业资讯/深度求索正在物色韩国人工智能人才,展开确保人才的战争",
"行业资讯/清华大学:普通人如何抓住DeepSeek红利2025",
"行业资讯/点赞收藏!DeepSeek在GitHub星标量已超OpenAI",
"行业资讯/爆冷,DeepSeek出局,苹果AI国行版将与阿里合作",
"行业资讯/看短剧、“交朋友”,DeepSeek挤进中老年社交圈",
"行业资讯/被DeepSeek刺激到了?文心一言、ChatGPT同时宣布:免费! ",
"行业资讯/运营商全面接入DeepSeek意味着什么?",
"行业资讯/雷军:钦佩DeepSeek取得的成就,每个人可能都要学习AI知识",
],
},
];
+58
View File
@@ -0,0 +1,58 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "DeepSeek + 内容创作",
collapsable: true,
children: [
"DeepSeek + 内容创作/3秒让DeepSeek写出爆款小红书",
"DeepSeek + 内容创作/人有多大胆,地有多大产:如何用DeepSeek写长篇小说-虎嗅网",
"DeepSeek + 内容创作/如何利用DeepSeek进行高效内容创作",
"DeepSeek + 内容创作/用DeepSeek做小红书真的太牛了!轻轻松松打造爆款笔记",
"DeepSeek + 内容创作/用DeepSeek写文章?这4个骚操作让你躺平也能出爆款!(含提示词)",
],
},
{
title: "DeepSeek + 创意设计",
collapsable: true,
children: [
"DeepSeek + 创意设计/DeepSeek一句话搞定修图难题",
"DeepSeek + 创意设计/deepseek+数字人王炸组合使用方法",
"DeepSeek + 创意设计/用 deepseek 做 AI 视频,绝了,和抄作业一样简单!",
"DeepSeek + 创意设计/绝绝子!用deepseek做AI视频,涨粉10W+(附保姆级教程)",
"DeepSeek + 创意设计/这怕是全网最强的 DeepSeek 图片教程吧,赶紧收藏了!",
],
},
{
title: "DeepSeek + 办公效率",
collapsable: true,
children: [
"DeepSeek + 办公效率/DeepSeek R1 + 个人知识库,直接起飞!",
"DeepSeek + 办公效率/DeepSeek嵌入到Excel,提升10倍工作效率,太牛了!",
"DeepSeek + 办公效率/DeepSeek配合KIMI,自动生成PPT,感觉自己要失业了!",
"DeepSeek + 办公效率/WPS里装上deepseek,简直就是办公神器",
"DeepSeek + 办公效率/利用deepseek建立专属销售知识库",
"DeepSeek + 办公效率/如何用DeepSeek更高效地工作:10个实用技巧",
"DeepSeek + 办公效率/手把手教你在word中接入deepseek,秒生文档材料",
"DeepSeek + 办公效率/法律人保姆级deepseek使用指南(附指令版)",
],
},
{
title: "DeepSeek + 理财",
collapsable: true,
children: [
"DeepSeek + 理财/普通人如何通过炒股买基金赚到100万?",
"DeepSeek + 理财/用Deepseek回答:如果有100万闲钱,几年内不用,该怎么理财?",
],
},
{
title: "DeepSeek + 编程开发",
collapsable: true,
children: [
"DeepSeek + 编程开发/DeepSeek接入Python,一般电脑也能飞速跑,确实可以封神了!",
"DeepSeek + 编程开发/DeepSeek装进VSCode,编程非常丝滑!",
"DeepSeek + 编程开发/教你用DeepSeek+Clien,从0到1开发一个APP",
],
},
];
+37
View File
@@ -0,0 +1,37 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "Deepseek行业资讯",
collapsable: false,
children: [
"DeepSeek“朋友圈”不断扩围:10家国内外云厂商宣布接入",
"DeepSeek“金融朋友圈” 从“争先”到“恐后”,从“好用”到“用好”",
"DeepSeek如何搅动AI产业?",
"DeepSeek宣布涨价!",
"DeepSeek带飞科大讯飞?",
"DeepSeek的“服务器繁忙”让所有人抓狂,背后究竟是怎么回事",
"DeepSeek被封杀了",
"DeepSeek预测:未来10年,就业前景最好的10个专业",
"DeepSeek,紧急声明",
"vivo与荣耀相继接入DeepSeek:AI深度融合引领手机创新潮流",
"vivo官宣:将深度融合满血版DeepSeek",
"不在场的DeepSeek,是巴黎AI峰会真正的主角",
"争先恐后接入DeepSeek的国产手机,它们的自研大模型怎么办?",
"价值千万美元的“AI.com”,会是谁给DeepSeek公司使用的呢",
"外资机构看DeepSeek:提振中国股市 机会藏在这些领域",
"多家车企接入AI大模型DeepSeek 智能汽车再进一步",
"如何利用DeepSeek翻身?抓住AI红利,普通人也能逆袭的3个方向",
"日本如何看待Deepseek",
"深度求索正在物色韩国人工智能人才,展开确保人才的战争",
"清华大学:普通人如何抓住DeepSeek红利2025",
"点赞收藏!DeepSeek在GitHub星标量已超OpenAI",
"爆冷,DeepSeek出局,苹果AI国行版将与阿里合作",
"看短剧、“交朋友”,DeepSeek挤进中老年社交圈",
"被DeepSeek刺激到了?文心一言、ChatGPT同时宣布:免费! ",
"运营商全面接入DeepSeek意味着什么?",
"雷军:钦佩DeepSeek取得的成就,每个人可能都要学习AI知识",
],
},
];
+10
View File
@@ -0,0 +1,10 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "DeepSeek资源汇总",
collapsable: false,
children: ["DeepSeek 学习资料", "DeepSeek 官方链接", "DeepSeek 开源项目"],
},
];
@@ -0,0 +1,28 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "DeepSeek 技术分析",
collapsable: true,
children: [
"DeepSeek 技术分析/DeepSeek vs. ChatGPT:谁才是真正的王者?",
"DeepSeek 技术分析/DeepSeek 爆火逻辑、行业影响及对未来AI发展的启示",
"DeepSeek 技术分析/DeepSeek-R1 技术全景解析:从原理到实践的“炼金术配方”",
"DeepSeek 技术分析/DeepSeek技术解读:从V3到R1的MoE架构创新",
"DeepSeek 技术分析/DeepSeek最强专业拆解:清交复教授超硬核解读",
"DeepSeek 技术分析/DeepSeek的优势与不足",
"DeepSeek 技术分析/一文详解 DeepSeek 技术架构",
],
},
{
title: "DeepSeek 模型训练",
collapsable: true,
children: [
"DeepSeek 模型训练/DeepSeek-R1的四个训练阶段",
"DeepSeek 模型训练/DeepSeek-R1的训练流程强化学习(RL)阶段采用了GRPO算法",
"DeepSeek 模型训练/DeepSeek-V3 高效训练关键技术分析",
"DeepSeek 模型训练/DeepSeek华丽文风从何而来?业内人士:训练数据、训练策略和迭代优化缺一不可",
],
},
];
+28
View File
@@ -0,0 +1,28 @@
// 自动生成的侧边栏配置
export default [
"",
{
title: "DeepSeek使用指南",
collapsable: false,
children: [
"DeepSeek API 使用指南",
"DeepSeek 多种使用连接方式推荐",
"DeepSeek 小白快速上手指南",
"DeepSeek 本地部署教程",
"如何在iPhone上用语音调用Deepseek",
"官方 DeepSeek R1 满血版使用指南",
"普通人能用DeepSeek做什么?20个实用建议",
],
},
{
title: "DeepSeek 提问技巧",
collapsable: true,
children: [
"DeepSeek 提问技巧/DeepSeek 提示词基本法则",
"DeepSeek 提问技巧/DeepSeek不好用?那是你还不知道这些指令!",
"DeepSeek 提问技巧/吐血整理!DeepSeek神级指令,好用到爆!",
"DeepSeek 提问技巧/普通人也能轻松掌握的 20 个 DeepSeek 高频提示词(2025版)",
],
},
];