欢迎访问文档中心,这里汇集了全面的技术文档和使用指南。
文档中心
- 1: deepseek使用方法
- 1.1: 前言
- 1.2: 第一章 - 零基础
- 1.3: 第二章 - 生活全能管家
- 1.4: 第三章 - 教育进化革命
- 2: 剪映短视频教程
- 3: 爆款文案分享
- 4: markdown语法
- 4.1: Github常用构建命令
- 4.2: 更新文章自动构建推送脚本
- 4.3: 构建需要密码时候使用SSH密钥认证(推荐)
- 4.4: markdown语法完整指南
- 4.5: 日常写文章流程
- 4.6: Go语言菜鸟教程
1 - deepseek使用方法
1.1 - 前言
前言
如今,人工智能正义惊人的速度融入我们的日常生活。从智能助手到自动驾驶汽车,AI技术正在改变我们与世界互动的方式。在这个充满机遇和挑战的时代,理解和掌握人工智能变得尤为重要。
在您打开我们的文档教程第一页时,您已经迈出了了解人工智能的第一步。无论您是技术专家、学生,还是对AI充满好奇的普通人,这份教程都将为您提供宝贵的知识和见解。
在接下来的章节中,我们将深入探讨人工智能的基本概念、核心技术以及实际应用。我们将带您了解机器学习、深度学习、自然语言处理等关键领域,并展示这些技术如何在各行各业中发挥作用。也许您对人工智能和deepseek还不是很了解,但没关系,我们会从基础开始,逐步引导您进入这个令人兴奋的领域。或许偶尔听过这些名词,别担心,这也正是我们成立这个文档的主要原因,我们希望用最简单,最直白的语言,带您走进这个看似复杂但实际上充满乐趣和可能性的世界。
在这个信息爆炸的时代,我们每天都面临着海量的数据和知识。如何高效地获取、处理和利用这些信息,成为了我们必须面对的挑战。人工智能,尤其是像deepseek这样的先进技术,为我们提供了强大的工具,帮助我们更好地理解和利用这些数据。无论您是学生,研究人员,还是企业决策者,掌握这些技术都将为您带来巨大的优势。deepseek都能为您的生活增添一抹亮色。
我们的文档网站专门为“人工智能小白”设计,旨在以通俗易懂的方式介绍复杂的概念和技术。我们相信,每个人都应该有机会了解和利用人工智能,无论他们的背景如何。因此,我们努力将内容简化,使其易于理解,同时保持信息的准确性和深度。
在本站文档中,我们将一起探索:
- deepseek是什么,他与其他人工智能工具有何不同?
- deepseek的核心技术和工作原理。
- 如何注册并开始使用deepseek。
- 使用deepseek的最佳实践和技巧,和常见问题解答。
- 实用的deepseek的应用场景,从写作,学习到日常生活中的各种使用方法。
无论您是希望提升个人技能,还是寻找创新的解决方案,我们相信这份教程都将为您提供有价值的指导和灵感。让我们一起踏上这段探索人工智能的旅程,开启无限可能的大门吧!
作为我们网站的站长,我向您承诺:
- 我们将持续更新和完善内容,确保您获得最新、最准确的信息。
- 不使用复杂的术语和技术语言,让每个人都能轻松理解。
- 提供实用的示例和案例,帮助您将所学知识应用到实际生活中。
- 使用生动有趣的故事和例子,让学习过程更加愉快和引人入胜。
- 始终站在初学者的角度思考,不跳过任何可能让您阔或的步骤。
人工智能正在重塑我们的世界,而了解并善用这些技术,将使我们能够更好地适应和引领未来的发展。感谢您选择我们的文档教程,期待与您一同探索这个令人兴奋的领域!
通过这份教程,我们希望能够激发您的兴趣,帮助您建立坚实的基础,并为您未来在人工智能领域的探索和应用提供支持。无论您的目标是什么,我们都相信,掌握人工智能技术将为您打开新的大门,带来无限的可能性。
无论您是因为好奇,工作需要,还是纯粹的先跟上时代的步伐而来到这里,我们都欢迎您的加入。让我们一起踏上这段探索人工智能的旅程,开启无限可能的大门吧!
最后,感谢您选择我们的文档教程。我们期待与您一同探索这个令人兴奋的领域,共同迎接人工智能带来的美好未来!
1.2 - 第一章 - 零基础
新手极速通关:从零到精通的核心指南
在现代社会,人工智能(AI)已经渗透到我们的生活的各个角落。你可能在社交媒体上看到它在进行内容推荐,或者在购物网站上发现它帮你筛选商品。无论你是技术爱好者,还是对AI一无所知的新手,这篇指南将帮助你快速了解并掌握AI的核心概念和应用。
deepseek就是一款现金的人工智能大模型,他不同于传统的搜索引擎,不仅能帮助你找到信息,还能理解语言,模拟思维,甚至帮助你进行创作,解答问题,分析数据!
AI人工智能的领军者Deepseek
Deepseek是一款由人工智能企业深度求索(deepseek inc)研发的语言大模型,它拥有强大的自然语言处理能力,能够理解和生成类似人类的文本内容。无论是撰写文章、回答问题,还是进行对话,Deepseek都能胜任。
一,deepseek和搜索引擎有什么区别?
你有可能会觉得:deepseek和搜索引擎(如百度、谷歌)很像,实际上它们有着本质的区别。其实,两者有很大的不同,传统的搜索引擎主要依赖关键词匹配和链接分析来提供信息,而deepseek则利用深度学习技术,理解上下文和语义,从而生成更自然和相关的回答。他并不是通过简单的关键词匹配,而是通过对海量数据的学习,理解用户提出的每个问题,并给出准确,合理的答案,他就想一个能和我们对话的智能助手,能帮助我们解决很多实际的问题。
二,Deepseek是如何工作的
Deepseek是如何理解并回答你的问题的呢?这是得益于它背后的深度学习技术。Deepseek通过大量的文本数据进行训练,学习语言的结构和意义。当你向Deepseek提出一个问题时,它会分析你的输入,理解其中的含义,然后生成一个符合上下文的回答。这个过程类似于人类在阅读和理解文本时所做的工作。
深度学习是人工智能领域中的一种重要技术,简单来说,就是通过对大量的文本,书籍,文章,网页等数据的学习,逐渐掌握了语言的规律,理解了句子和段落的含义,再模仿人的思维方式来处理问题。
举个例子,当用户向Deepseek提问时,它不是通过查找某些固定的关键字来回答问题,而是通过分析问题的结构,上下文,甚至是用户之前提问的记录,来推测用户真正想要的答案。这种能力使得Deepseek能够提供更加个性化和准确的回答。这种深度思考能力让Deepseek与传统的搜索引擎有了本质的不同。
deepseek界面功能分布和操作
Deepseek的界面设计简洁明了,用户可以轻松地找到自己需要的功能。下面是Deepseek界面功能分布和操作指南:
搜索框:位于界面的顶部,用户可以在这里输入自己需要查找的信息或问题。搜索框支持中文和英文输入,用户可以根据自己的需求选择合适的语言。
搜索按钮:位于搜索框的右侧,用户点击该按钮即可开始搜索。搜索按钮下方有一个下拉菜单,用户可以选择不同的搜索结果排序方式,如按照时间、相关性等排序。
搜索结果:搜索框下方是搜索结果展示区域,用户可以在这里查看搜索到的相关信息或答案。搜索结果会以列表的形式展示,每个结果都包含标题、摘要和链接等信息。
相关搜索:搜索结果下方是相关搜索推荐,用户可以在这里查看与当前搜索相关的其他关键词或问题。
设置:界面右上角有一个设置按钮,用户可以在这里进行一些个性化设置,如调整搜索结果数量、语言等。
帮助:界面右上角还有一个帮助按钮,用户可以在这里查看Deepseek的使用指南和常见问题解答。
通过以上操作,用户可以方便地使用Deepseek进行搜索和获取信息。同时,Deepseek还支持语音搜索,用户可以通过语音助手来输入搜索内容,更加便捷地获取所需信息。
deepseek的强大功能
Deepseek不仅是一款强大的搜索引擎,它还拥有许多其他功能,可以帮助用户更好地获取信息。以下是一些Deepseek的强大功能:
智能问答:Deepseek可以回答各种问题,包括科技、历史、文化、体育等各个领域的问题。用户只需输入问题,Deepseek就能给出准确、详细的回答。
文本生成:Deepseek可以根据用户输入的关键词或主题,生成相关的文章、报告或摘要。用户可以轻松地获取所需的信息,而无需自己撰写。
数据分析和可视化:Deepseek可以分析用户输入的数据,并生成图表、图形等可视化结果。用户可以更直观地了解数据的变化趋势和规律。
智能推荐:Deepseek可以根据用户的搜索历史和偏好,推荐相关的信息或产品。用户可以轻松地发现感兴趣的内容,提高使用体验。
多语言支持:Deepseek支持多种语言,包括中文、英文、日文、韩文等。用户可以根据自己的需求选择合适的语言进行搜索和获取信息。
通过以上功能,Deepseek可以为用户提供更加全面、便捷的信息获取方式。无论是查找信息、解决问题,还是进行数据分析,Deepseek都能满足用户的需求。
deepseek的提问技巧
在使用deepseek时候一定注意要把深度思考选上,否则你可能会得到一些错误的答案,因为深度思考是deepseek的核心功能之一,它可以帮助deepseek更好地理解你的问题,并给出更准确的答案。
当你遇到需要仔细琢磨的问题时,别着急点发送键,先把深度思考选择上,这样deepseek就能更好地理解你的问题,并给出更准确的答案。普通问题就想是快餐店点餐,AI立刻给你标准答案,而深度思考模式就像预约了专家会诊,它要花30秒到1分钟(屏幕上会出现进度动画条)但产生出的回答会包含多个方面的思考。
例如
输入指令:如何规划孩子的升学路线?
deepseek会从以下多个方面进行思考:
背景知识科普:比如解释“中考分流政策演变史”
利弊对比表格:传统燃油车VS电动车的10项指标。
分布行动指南:幼小衔接,初中择校,高中竞赛的三年计划表。
延伸资源推荐:5本教育类书籍+3个升学论坛。
使用时候有个小技巧:在点击“深度思考”按钮后,可以用括号补充你的隐藏需求,比如“孩子数学成绩中等,预算有限”,这样deepseek就会自动调整分析维度,如果中途想终止思考,点一下“深度思考”按钮即可。
互联网搜索
点击“联网搜索”按钮后,deepseek就会帮你搜索网络最新资讯,但此时右侧的回形针图标会变灰,意味着不能上传文件,下次想分析本地文档时,记得在点一次“联网搜索”按钮。关掉联网,回形针就会重新亮起,让你上传文件。
上传文件
点击“上传文件”按钮,选择本地文件,上传后,deepseek会自动分析文件内容,并给出相关建议。上传文件时,deepseek会自动识别文件类型,并调用相应的分析工具,如PDF阅读器、文本编辑器等。用户可以根据自己的需求选择合适的文件类型,并上传相应的文件。上传文件后,deepseek会自动分析文件内容,并给出相关建议。用户可以根据自己的需求选择合适的文件类型,并上传相应的文件。
总结
Deepseek是一款功能强大的搜索引擎,它不仅可以帮助用户快速找到所需信息,还能提供智能问答、文本生成、数据分析和可视化等功能。用户只需在搜索框中输入问题或关键词,Deepseek就能给出准确、详细的回答。同时,Deepseek还支持多语言搜索,用户可以根据自己的需求选择合适的语言进行搜索和获取信息。在使用Deepseek时,用户还可以通过深度思考、联网搜索和上传文件等功能,获取更加全面、便捷的信息。
1.3 - 第二章 - 生活全能管家
在现代生活中,各种琐事常常让我们手忙脚乱,旅行计划需要大量的细节,健康管理方案制定毫无头绪,装修报价单看得人眼花缭乱。你是否曾想过,这些日常难题其实都有更简单的解决方案,那就是deepseek-生活全能管家。
deepseek这位数字管家正悄然改变我们的处理这些复杂问题的方式,它不只是一个简单的问答工具,而是能够理解你的具体需求,分析各种选择,甚至为你规划完整方案的全能助手!无论是制定详细的旅游行程,设计个性的健康饮食计划,还是帮你解析装修公司的报价单,它都能给出既实用又专业的建议,让哪些曾令人头疼的决策变得简单而高效。
旅行规划神器
deepseek能够帮助你制定详细的旅行计划。它不仅会考虑你的出发地、目的地、出行方式、预算和时间安排,还会为你推荐最佳的景点、餐厅和住宿地点。无论是短途旅行还是长途旅行,deepseek都能为你提供全面而实用的建议,让你的旅行更加轻松愉快。
健康管理方案制定
deepseek能够帮助你制定个性化的健康管理方案。它不仅会考虑你的年龄、性别、健康状况和生活方式,还会为你推荐适合你的运动计划、饮食建议和休息时间安排。无论是减肥、增肌还是保持健康,deepseek都能为你提供全面而实用的建议,让你的健康管理更加科学和高效。
装修报价单解析
deepseek能够帮助你解析装修公司的报价单。它不仅会分析报价单中的各项费用,还会为你提供详细的预算分配建议和性价比分析。无论是选择装修公司还是制定装修预算,deepseek都能为你提供全面而实用的建议,让你的装修过程更加轻松和高效。
deepseek-生活全能管家的出现,让这些曾经复杂的问题变得简单而高效。它不仅能够处理各种日常琐事,还能为你提供全面而实用的建议,让你的生活更加美好。现在就加入deepseek,让你的生活变得更加轻松和高效吧!
1.4 - 第三章 - 教育进化革命
在当今知识爆炸的时代,教育面临着前所未有的挑战。传统的教育方式已经无法满足人们对知识的需求,因此,教育进化革命应运而生。本章将介绍教育进化革命的概念、特点、意义以及未来发展趋势。
单词记忆黑箱:科学遗忘曲线训练法
你可能有过这样的经历:今天背了50个单词,明天考试只记得20个了,一周后在测试可能只剩下5个了,这不是你的记忆有问题,而是我们的大脑正常运作方式-遗忘,是记忆的自然规律。
德国心理学家艾宾浩斯(Ebbinghaus)在1885年首次提出了遗忘曲线理论,他发现,遗忘的速度并不是一个恒定的值,而是按照一定的规律变化的。艾宾浩斯发现,遗忘的速度在最初几天内最快,然后逐渐减慢,最后趋于稳定。这个规律被称为艾宾浩斯遗忘曲线。
艾宾浩斯遗忘曲线可以帮助我们更好地记忆单词。根据遗忘曲线,我们可以制定一个科学的学习计划,将单词分成几个阶段进行复习。例如,我们可以将单词分成三个阶段:第一天学习,第二天复习,第三天再复习。这样,我们就可以在短时间内记住更多的单词,并且保持记忆的持久性。
词汇记忆:记忆单词的技巧
记忆单词是学习英语的重要环节。然而,记忆单词并不是一件容易的事情。以下是一些记忆单词的技巧,可以帮助你更好地记忆单词。 现在有了deepseek,背单词不在是痛苦的体验,而是变成了一场有趣且高效的“智能游戏”。
- deepseek如何革新你的单词学习:deepseek就像以为贴身的语言教练,了解你的记忆特点,知道你的薄弱环节,清楚你的学习时间,还能根据你的学习进度实时调整训练方案。
只需要告诉deepseek你的目标,deepseek就会为你量身定制一套学习计划,让你在轻松愉快的氛围中记忆单词。
例如:输入指令:我想在3个月内背完四级词汇,每天能花30分钟,请帮我制定计划,deepseek就会为你生成一份详细的学习计划,包括每天需要学习的单词数量、复习时间、复习方法等。
记住一个新单词后,deepseek不会就此罢休,而是会告诉你在科学的时间点复习。
第一次复习:在第一次学习后,deepseek会提醒你在24小时后复习这个单词。
第二次复习:在第一次复习后,deepseek会提醒你在3天后复习这个单词。
第三次复习:在第二次复习后,deepseek会提醒你在7天后复习这个单词。
第四次复习:在第三次复习后,deepseek会提醒你在14天后复习这个单词。
后续复习:根据你的掌握程度灵活安排复习时间,直到你完全掌握这个单词。
这种间隔重复的方法,正式对抗遗忘曲线的最佳武器,deepseek会追踪每个单词的学习状态,确保他们在即将被你遗忘之前适时的出现在你面前。
实战指南:如何使用deepseek打造你的单词记忆系统
设定明确目标:与deepseek的对话可以这样开始:我想准备雅思考试,需要掌握约6000个核心词汇,我的基础水平是高中英语水平,每天能投入45分钟,希望3个月内达成目标。明确的目标让deepseek能更好的为你规划学历路径。
建立个性化词汇:我是医学专业学生,需要掌握常见的医学英语词汇,我已经熟悉基础医学术语,但对临床和研究相关的词汇不太熟悉。deepseek会根据你的需求,为你定制一份包含临床和医学研究相关词汇的词汇表。
情境应用与拓展:单纯的记忆单词是不够的,deepseek可以帮你将单词放入实际使用场景,输入指令:请用今天学的5个新单词编造一个小故事,deepseek会为你生成一个包含新单词的故事,让你在轻松愉快的氛围中记忆单词。输入指令:我学了单词“negotiate”,请给我一些关于这个词的例句,deepseek会为你提供一些例句,让你更好地理解这个词的用法。
有了deepseek,背单词不再是痛苦的体验,而是变成了一场有趣且高效的“智能游戏”。记住,背单词不是目的,能够流利地使用这些单词表达思想,获取信息才是真正的目的。deepseek不仅是你记忆单词的助手,更少你语言能力提升的伙伴。
解题透视眼:拍照识别题目+详细解析生成
还记得哪些被各种作业难题扩绕的日子吗?无论是数学题算不出来还是物理概念理解不透,还是化学方程式写不全,我们都曾面对过这样的困境,题目就在那里,答案却遥不可及,有时连问题到底问的什么都搞不明白,更别提解答了。
deepseek解题的五大优势:1. 拍照识别题目,无需手动输入,节省时间;2. 识别题目后,自动生成详细解析,让你一目了然;3. 解析中包含知识点讲解,让你掌握解题思路;4. 解析中包含相似题目,让你举一反三;5. 解析中包含答案,让你不再为答案而烦恼。
如何使用这个神奇的工具?:1. 打开deepseek,点击“拍照识别题目”按钮;2. 将题目拍照,上传到deepseek;3. 等待deepseek识别题目,并生成详细解析;4. 查看解析,掌握解题思路;5. 练习相似题目,提高解题能力。
使用技巧获得最佳解题体验:1. 在拍照时,尽量让题目清晰可见,避免模糊或遮挡;2. 在上传题目后,等待一段时间,deepseek会自动识别题目并生成解析;3. 在查看解析时,注意理解知识点讲解,掌握解题思路;4. 在练习相似题目时,注意举一反三,提高解题能力。
作文精修工坊:英语写作批改与润色指南
你是不是经常为英语写作发愁,不知道自己写的句子对不对,不知道如何表达自己的观点,不知道如何让文章更加流畅和有说服力?别担心,deepseek来帮你解决这些问题。
2 - 剪映短视频教程
3 - 爆款文案分享
4 - markdown语法
4.1 - Github常用构建命令
Github常用构建命令
由于本人是gibhub初学者,所以一些常用命令不是太熟悉,所以需要再文档里长期保存使用,下面我就把常用的构建命令贴出来。
每天发布文章流程
- 在需要发布的目录里新建一个英文的md文件,在vscode里写文章然后复制到md文件里既可以,然后执行生成静态文件。
# 1. 构建网站(推荐方式)
hugo --gc --minify --cleanDestinationDir
# 2. 检查构建结果
ls -la public/ # 确认文件生成
# 3. 查看 Git 状态
git status
# 4. 提交更改
git add .
git commit -m "feat: 更新网站内容 - $(date +%Y.%m.%d)"
# 5. 推送到仓库
git push origin main
hugo --gc --minify
- 添加文件到github
git add content/en/blog/life-essays/我的新文章.md
- 提交更改
git commit -m "新增: 我的新文章"
- 推送到 GitHub
git push origin main
- 删除public目录并重新构建
# 删除整个public目录
rm -rf /www/wwwroot/maccmsrust.com/public
# 清理缓存并构建(推荐)
hugo --gc
# 清理Hugo缓存目录
rm -rf /root/.cache/hugo_cache/
# 重新构建
hugo --gc
# 重新构建
hugo
- 一键发布脚本
# 创建 publish.sh
cat > publish.sh << 'EOF'
#!/bin/bash
cd /www/wwwroot/maccmsrust.com
# 构建网站
echo "正在构建网站..."
hugo --gc --minify
# 提交到GitHub
echo "正在提交到GitHub..."
git add .
git commit -m "更新: $(date +'%Y-%m-%d %H:%M')"
git push origin main
echo "发布完成!"
EOF
chmod +x publish.sh
- 临时构建
hugo server -D
- 使用合并方式拉取
git pull --no-rebase origin main
- 使用变基方式拉取
git pull --rebase origin main
- 提交构建
hugo --cleanDestinationDir
- 提交代码
git add .
git commit -m "注释"
git push origin main
- 拉取远程更改
git pull origin main
- 查看冲突文件
git status
- 生成静态文件
hugo --gc --minify
- 定期备份脚本
#!/bin/bash
# 定义备份目录和备份文件名
BACKUP_DIR="/path/to/your/backup/directory"
BACKUP_FILE="backup_$(date +%Y%m%d_%H%M%S).tar.gz"
# 定义要备份的文件和目录
SOURCE_DIR="/path/to/your/source/directory"
# 创建备份目录(如果不存在)
mkdir -p "$BACKUP_DIR"
# 创建备份文件
tar -czf "$BACKUP_DIR/$BACKUP_FILE" -C "$SOURCE_DIR" .
# 输出备份完成信息
echo "Backup completed: $BACKUP_DIR/$BACKUP_FILE"
# 可选:删除7天前的备份文件
find "$BACKUP_DIR" -type f -name "backup_*.tar.gz" -mtime +7 -exec rm {} \;
- 下面是一键备份脚本
cat > /root/backup-maccmsrust.sh << 'EOF'
#!/bin/bash
DATE=$(date +%Y%m%d)
cd /www/wwwroot
tar -czf /root/backups/maccmsrust-$DATE.tar.gz maccmsrust.com/
find /root/backups/ -name "maccmsrust-*.tar.gz" -mtime +7 -delete
EOF
chmod +x /root/backup-maccmsrust.sh
- 定时任务
crontab -e
0 2 * * * /root/backup-maccmsrust.sh
以上是整理出来的简单的常用命令,后续有需要再补充。
4.2 - 更新文章自动构建推送脚本
更新文章自动构建推送脚本
在Hugo中,我们可以通过编写一个脚本,实现更新文章后自动构建推送的功能。下面是一个示例脚本:
#!/bin/bash
echo "🚀 开始自动化部署..."
# 构建网站
echo "📦 构建网站..."
hugo --gc --minify --cleanDestinationDir
if [ $? -eq 0 ]; then
echo "✅ 网站构建成功"
# 提交到 Git
echo "💾 提交更改..."
git add .
git commit -m "feat: 自动更新 - $(date +'%Y.%m.%d %H:%M')"
# 推送(使用 SSH,无需密码)
echo "📤 推送到仓库..."
git push origin main
echo "🎉 部署完成!"
else
echo "❌ 构建失败"
exit 1
fi
给脚本权限:
chmod +x deploy.sh
这个脚本首先检查 Git 配置,然后构建网站,拉取远程更改,提交更改,并推送到仓库。如果构建成功,脚本会输出 “🎉 部署完成!",否则输出 “❌ 构建失败”。
4.3 - 构建需要密码时候使用SSH密钥认证(推荐)
构建需要密码时候使用SSH密钥认证
- 生成密匙
ssh-keygen -t ed25519 -C "your_email@example.com"
添加公钥到 GitHub:
# 查看公钥
cat ~/.ssh/id_ed25519.pub
# 复制到 GitHub: Settings → SSH and GPG keys → New SSH key
修改远程仓库为 SSH:
# 查看当前远程仓库地址
git remote -v
# 修改为 SSH 地址
git remote set-url origin git@github.com:你的用户名/你的仓库名.git
# 确认修改成功
git remote -v
这个错误说明 SSH 代理没有运行。需要启动 SSH 代理并添加密钥。
- 启动 SSH 代理
# 启动 SSH 代理
eval "$(ssh-agent -s)"
# 或者明确指定
ssh-agent bash
- 添加密钥到 SSH 代理
# 添加默认密钥
ssh-add
# 或者明确指定密钥文件
ssh-add ~/.ssh/id_rsa
# 或者如果是 ed25519 密钥
ssh-add ~/.ssh/id_ed25519
- 确认 SSH 代理是否成功添加密钥
ssh-add -l
完整的设置流程
# 1. 启动 SSH 代理
eval "$(ssh-agent -s)"
# 2. 添加你的 SSH 密钥
ssh-add ~/.ssh/id_rsa
# 或者
ssh-add ~/.ssh/id_ed25519
# 3. 验证
ssh-add -l
# 4. 测试 GitHub 连接
ssh -T git@github.com
修改远程仓库地址
# 查看当前远程地址
git remote -v
# 修改为 SSH(替换为你的实际用户名和仓库名)
git remote set-url origin git@github.com:你的用户名/你的仓库名.git
# 确认修改
git remote -v
以上步骤完成后,你应该能够通过 SSH 密钥认证成功连接到 GitHub,并且不再需要输入密码。
4.4 - markdown语法完整指南
Markdown 基础语法完整指南
1 标题
使用 `#` 符号表示标题级别,`#` 代表一级标题,`##` 代表二级标题,以此类推。例如:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
2 文字格式
**加粗**:使用 `**` 或 `__` 包围文字,例如 `**加粗文字**` 或 `__加粗文字__`。
*斜体*:使用 `*` 或 `_` 包围文字,例如 `*斜体文字*` 或 `_斜体文字_`。
***加粗斜体***:使用 `***` 或 `___` 包围文字,例如 `***加粗斜体文字***` 或 `___加粗斜体文字___`。
3 列表
无序列表:使用 `-`、`*` 或 `+` 表示无序列表项,例如:
- 项目一
- 项目二
- 子项目
* 项目二
+ 项目三
有序列表:使用数字加点表示有序列表项,例如:
1. 第一项
2. 第二项
1. 子项
3. 第三项
4 链接和图片
<!-- 行内链接 -->
[链接文本](https://example.com)
<!-- 带标题的链接 -->
[链接文本](https://example.com "标题文字")
<!-- 引用式链接 -->
[链接文本][1]
[1]: https://example.com
<!-- 图片 -->


<!-- Hugo 特色 - 使用站点资源 -->
{{< figure src="image.jpg" title="图片标题" >}}
5 引用
使用 `>` 符号表示引用块,例如:
> 这是一个引用块
> 可以多行写作
>
> > 嵌套引用
>
> 引用结束
高级语法
代码块
```
<!-- 行内代码 -->
使用 `console.log()` 函数
```
<!-- 代码块 -->
```javascript
function hello() {
console.log("Hello, World!");
}
```
```python
def hello():
print("Hello, World!")
```
<!-- 带标题的代码块 -->
```go {linenos=true,hl_lines=[2,"4-5"],linenostart=199}
// Hugo 高亮特色
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
```
7 表格
| 左对齐 | 居中对齐 | 右对齐 |
| :----- | :------: | -----: |
| 单元格 | 单元格 | 单元格 |
| 第二行 | 数据 | 数据 |
<!-- 简化写法 -->
左对齐 | 居中对齐 | 右对齐
:--- | :---: | ---:
内容 | 内容 | 内容
8 脚注
这是一个脚注示例[^1]。
[^1]: 这是脚注的内容,可以包含更多信息。
[^2]: 这是第二个脚注的内容。
Hugo 特色功能
9 Front Matter (文章元数据)
---
title: "文章标题"
date: 2024-01-15T10:00:00+08:00
draft: false
tags: ["Markdown", "Hugo", "教程"]
categories: ["技术"]
description: "文章描述"
slug: "custom-url"
keywords: ["关键词1", "关键词2"]
---
10 短代码 (Shortcodes)
<!-- 提醒框 -->
{{< alert warning >}}
这是一个警告信息
{{< /alert >}}
<!-- 图片画廊 -->
{{< gallery >}}
{{< figure src="image1.jpg" caption="图片1" >}}
{{< figure src="image2.jpg" caption="图片2" >}}
{{< /gallery >}}
<!-- YouTube 视频 -->
{{< youtube abcdefg >}}
<!-- 自定义短代码 -->
{{< myshortcode param="value" >}}
内容
{{< /myshortcode >}}
11 数学公式
<!-- 行内公式 -->
这是行内公式 $E = mc^2$
<!-- 块级公式 -->
$$
\begin{aligned}
f(x) &= \int_{-\infty}^\infty \hat f(\xi),e^{2 \pi i \xi x} \\, d\xi
\end{aligned}
$$
12 图表 (Mermaid)
```mermaid
graph TD;
A[开始] --> B{判断}
B -->|是| C[执行]
B -->|否| D[结束]
C --> D
```
13 文章结构示例
---
title: "技术文档总览"
date: 2025-01-15T10:00:00+08:00
type: docs
weight: 1
description: "这里主要是给我几个必要的技术文档,包括Go语言, WordPress, 还有MaccmsRust的教程。"
slug: "technical-docs-overview" # ⭐ 改为唯一的slug
tags: ["wordpress", "Hugo", "教程"]
categories: ["技术文档"]
keywords: ["技术文档", "maccmsrust", "Go语言"]
---
# 一级标题
这是文章的引言部分。
## 二级标题
这里是正文内容。
### 三级标题
- 列表项一
- 列表项二
> 这是一个引用块。
最佳实践
7.1 文件命名
- 使用小写字母和连字符
- 避免使用空格和特殊字符
- 示例:markdown-tutorial.md
7.2 格式规范
- 标题前后空一行
- 列表项统一使用一种符号
- 表格保持对齐
- 代码块指定语言
7.3 内容组织
- 清晰的标题结构
- 适当的段落划分
- 重要的内容加粗强调
- 代码示例提供完整上下文
结语
掌握Markdown语法可以大大提升你的写作效率和内容质量。无论是撰写技术文档、博客文章,还是日常笔记,Markdown都是一个强大且易用的工具。希望这份完整指南能帮助你更好地利用Markdown进行创作!
关键要点:
- 嵌套层级:用4个反引号包裹包含代码块的内容
- 格式统一:每个示例都用代码块包裹
- 缩进一致:保持统一的缩进格式
- 语法正确:确保所有Markdown语法都正确嵌套
这样写出来的Markdown文件既能展示语法,又能正确渲染显示效果。
4.5 - 日常写文章流程
hugo程序使用Markdown语法编写文章流程
# 1. 创建文章
hugo new content/en/blog/life-essays/新文章.md
# 2. 编辑文章
nano content/en/blog/life-essays/新文章.md
# 3. 本地预览(可选)
hugo server -D
# 4. 构建并推送
hugo --gc --minify
git add content/en/docs/markdown/1.md
git commit -m "新增: 新文章"
git push origin main
不需要拉取的情况:
- 只是写新文章,没有修改程序文件
- 直接添加>提交>推送即可
什么时候需要拉取git pull?
- 修改了程序文件(比如主题文件)
- 需要更新主题
- 需要更新hugo版本
- 需要更新其他资源文件
- 其他人也修改了程序文件
git pull origin main
都需要使用以上命令拉取。
4.6 - Go语言菜鸟教程
Go语言菜鸟教程概述
go语言是一种开源的编程语言,它能让构造更为简单,更可靠而且搞笑的软件变得容易。 go语言最早是从2007年末由Robert griesemer,Rob pike,Ken thompson主持开发而成,后来还加入了lan lance taylor,Russ cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
Go语言特色
- 简介,快速,安全
- 并行,有趣,开源
- 内存管理,数组安全,编译迅速
Go语言的实际用途
Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。 对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。
第一个GO语言程序
接下来我们来编写第一个 Go 程序 hello.go(Go 语言源文件的扩展是 .go),代码如下:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
要执行 Go 语言代码可以使用 go run 命令。
执行以上代码输出:
$ go run hello.go
Hello, World!
此外我们还可以使用 go build 命令来生成二进制文件:
$ go build hello.go
$ ls
hello hello.go
$ ./hello
Hello, World!