- 博客(252)
- 收藏
- 关注

原创 自己动手写一个render函数
前言 在这个之前我们需要了解render是什么?可以去之前的文章里面看看 《 搞懂vue-render函数(入门篇)》本文目录结构定义一个对象获取根节点挂载开始重头戏升级renderp...
2020-09-28 08:00:00
806
1

原创 详解树状结构图 vue-org-tree
前言 最近公司项目(Vue + Element )需求有用到 tree ,所以呢我去网上找了很多插件,都不是很符合我的要求。最后在GitHub上面找到了一款插件是 iview 的组织结...
2020-03-26 11:00:45
14798
9
原创 使用 Cursor 帮我量身打造了一款 MarkDown To 公众号的桌面端应用(开源)
一个使用 Tauri 和 Vue 3 构建的现代化 Markdown 编辑器,为 Markdown 编辑和预览提供流畅的桌面体验。1~6级标题、表格、高亮内容、加粗、斜体、代码块、删除线、超链接、图片、有序列表、无序列表、引用等语法。目前仅构建了 MacOS 的 dmg 包,大家也可以自行 clone 下来进行编译适合自己系统的包。从19年开始写公众号,到25年,6-7年时间里换了不知道多少个编辑器,用时最长的还是。如果你希望更多的人使用你的主题,可以在主题征集。
2025-03-15 16:30:04
902
原创 Manus 真的这么强吗?来看看 OpenManus 三个小时完成开源复刻版本
前言在本周四早上(2025/03/06),一大堆自媒体账号开始提到一个项目【Manus】等一系列评价:• “AGI 就这么来了?”• “下一个 DeepSeek”• “国运级AI再次诞生”然而到了下午打开电脑一看,需要内测码,而且在一些电商平台一个内测码,竟然炒到了1w、5w、10w不等的价格,虽然创始人说没有花一分钱去做营销(我不信...)。Manus 是什么?Manus是中国团队开发的AI智能...
2025-03-08 21:52:55
1038
原创 Cursor 额度用完了?不存在的,一招教你薅到底。
前言想必各位开发者、产品经理或一些有想法的非程序员人士,已经使用了 Cursor 来协助完成一些开发任务,但是由于额度和有效期的问题,每次刚学会几招 Cursor 的使用方式,就用不了了。本文主要给大家讲解下如何薅 Cursor 的羊毛。如图 $20 一个月还是有些许心疼的。Cursor 是什么?Cursor 是一款专为开发人员设计的代码编辑器,具有以下特点:AI 辅助编程:内置 AI 功...
2025-03-01 13:36:38
1554
原创 让本地的 DeepSeek 开启联网功能
前言为什么要联网?本地的模型现在只能通过现有的训练参数+知识库内容,进行回答,如果你需要一些时效性的问题,它就无能为力了(甚至会胡言乱语,自己加戏)。想要本地的 DeepSeek 开启联网也很简单,只需要安装一个浏览器插件,这里我推荐的是 Page Assist。当然还有一些其他的方式比如 AnythingLLM 等我也尝试过,这个貌似更容易上手。安装 Page Assist 插件目前 P...
2025-02-16 23:25:11
539
原创 使用 Dify + DeepSeek 打造自己的本地知识库问答
前言扣子大家大部分同学应该不会太陌生,可能有的同学或多或少都已经用过了,但是总觉得把一些信息源放到上面会泄漏(特别是公司内部使用,有一些内容可能涉密),此时我们便可以自己部署一个类似 Coze 的开源项目 - Dify。相关应用描述接下来是本文中会涉及到的一些简单描述:Dify:开源AI应用开发框架,支持可视化编排AI工作流,提供知识库管理、模型集成等功能;Docker:容器化部署工具,确保环...
2025-02-15 22:13:42
1125
原创 五分钟让你本地部署一个 DeepSeek (快速指北)
前言为什么会写这篇文章,原因有二:最近看到 TB 上面这个教程竟然卖 19.9 元,卖了近百万。于是我做了一个违背xx的决定!!!还有一个原因是,最近这个 deepseek 被攻击之后,总是报 “服务器繁忙,请稍后再试。” 这种错误,非常影响我的心情。简单介绍本文主要使用两个应用,一个 Ollama,还有一个是 chatboxai。安装这两个应用,基本上就完成了80%的工作(虽然不到五分钟...
2025-02-09 23:11:15
948
原创 如何利用 DeepSeek + Continue 插件大幅提升编码效率
前言在 AI 浪潮的推动下,技术的迭代速度前所未有地加快。如果你不紧跟时代的步伐,很快就会被淘汰。我从 2023 年初就开始使用 GPT 来提高编码效率,经历了从 OpenAI、初代 Cursor、Copilot 到如今百花齐放的国产大模型,如通义千文、文心一言、豆包、Kimi 等。而如今,DeepSeek 的出现标志着 AI 工具进入了一个新的时代。正如术哥所说:“AI 时代,一个月相当于一...
2025-02-08 14:09:54
757
原创 关于如何使用不到 ¥800 实现电动升降桌自由(双电机)
前言 在房子装修之前,就想着拥有一个书房。但是如果书房里面没有书桌,那不扯淡么?之后想着天天坐这么久,腰部颈部经常不适,所以又开始纠结买哪款人体工学椅子比较合适。说时迟那时快。当天偶然刷小红书的时候,发现了电动升降桌,立马掏出手机,打开购物App准备下单,发现稍微有点颜值的升降桌都接近 1.5 ~ 2k 或以上。所以萌生了自己组装的想法,在多个平台看了下,好像也不是很麻烦。说干就干,于是开启了我...
2024-06-14 23:08:42
1301
1
原创 Nodejs + Redis 实现发送邮箱验证码及校验功能(流程相对完整)
前言某天,突然想到怎么去做一个验证码校验功能呢?怎么校验正确与否呢?回想起,在n多年前第一家公司实习时有一个手机发送验证码的需求,随后后端同学出了一个点子。在前端发送验证码请求之后,直接返回发出去的验证码,然后前端直接对比用户输入的验证码和后端返回的验证码是否一致即可。当时我竟然还觉得挺合理!正确的方式是怎样的呢?以下是本人画的发送验证码及校验阶段流程图(简易版)大致分为如下两个阶段:发送验证码阶...
2024-05-22 21:48:39
1859
原创 使用 stable-diffusion 入门级教程【Mac】
最近一直在短视频平台刷到AI生成的图片,质量也非常不错。术哥也跟我讲解了下如何安装使用。于是周末试了试。也差点变成从入门到放弃了,所以也把过程中遇到的问题记录一下。目前基本上运行正常,只是内存稍微小了点,把质量调低即可。这个下面是我生成的结果,可以先欣赏再开始。安装推荐准备一个稳定的????,最好是 US 的,速度会快很多,也会减少问题出现的概率。先保证环境正常,安装python rust cmake ...
2024-03-17 20:30:58
1119
原创 Nodejs 爬虫 第二章(通过掘金 userId 抓取到所有文章)!HTML to Markdown
前言就在昨天晚上,做了一个通过掘金文章链接进行解析html转化为markdown文档,并且把图片进行下载和替换,但是最后也留了个伏笔(我一定会回来的~)就是通过用户id,把所有的文章都转化出来,今天实现了这个功能,已经更新仓库且来补充下文章。拿到所有文章怎么通过 userid 拿到所有文章呢,掘金肯定是有 API 的,通过翻页触发了一个接口/v1/article/query_list参数说明请求参...
2023-07-30 11:24:39
1139
原创 由于掘金开启了防盗链,我连夜写个爬虫导出所有博客
前言事情是这样的,在写完上一篇文章后,将 markdown文件部署到了自己的服务器上,然后发现自己博客的图片全部没有了,F12一看,才发现都变成了 403。这是为啥呢?噢,原来是我之前把掘金当图床在使,狠狠得薅掘金一两年的羊毛。结果不知道啥时候突然开启了防盗链。导致了出现这个P1级事故(破站虽然没人访问)。因为我的文章都是靠图片占面积的,这么多图片一个个替换太麻烦了,所以我接下来打算将掘金上的文章...
2023-07-29 09:10:47
903
原创 Vue 指令详解 - 权限示例(绝对干货)
先简单介绍下自定义指令在介绍 Permission 指令之前,我们先来简单了解一下自定义指令是什么。Vue的自定义指令通过Vue.directive方法来创建。bind:指令第一次绑定到元素时调用。在这里可以执行一次性的初始化设置。inserted:被绑定元素插入父元素时调用。注意,父元素可能还未存在,所以不能进行DOM操作。update:被绑定元素所在的组件更新时调用,但是可能发生在其子组件更新...
2023-07-25 08:20:07
525
原创 ChatAudio 通过TTS + STT + GPT 实现语音对话(低仿微信聊天)
效果图什么是 STT 和 TTS?STT 是语音转文字(Speech To Text)TTS 是文字转语音(Text To Speech)为什么要使用 SST + TTS 如果用户直接输入音频,OpenAI 的 API 中并没有直接使用语音和 GPT 进行对话的功能。所需依赖expressexpress-fileuploadopenaiwebsocketnodemondotenv实现语音转文字(S...
2023-04-14 08:03:26
6252
原创 浅谈 RESTful API
引导篇(RESTful API 是什么?)REST 全称是 Representational State Transfer,中文意思是表现层(编者注:通常译为表征)状态转化, 它首次出现在 2000年 Roy Fielding的博士论文中。Roy Fielding在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、...
2023-03-03 21:30:53
187
转载 Web开发未来会完全替代客户端开发吗?
大家好,我是 ConardLi。首先问大家一个问题,现在有一项业务需求,这个需求使用客户端应用实现还是网页来实现你会考虑哪些因素呢?可以在评论区告诉我。曾几何时,想到网页可能我们第一时间想到的就是一些静态页面,但是经过数十年的蓬勃发展,网页开始承接越来越复杂的需求,包括复杂的管理系统、网络直播、云游戏等能力。但或许你仍然会认为相比可以和系统底层直接交互的原生客户端应用还是太弱了,我们可能会因为浏览...
2022-12-01 19:25:52
406
转载 你只会用前端数据埋点 SDK 吗?
前言相信不少人因为项目中没有接触过数据埋点相关的内容,而没有花时间去了解它,总觉得这又是一个自己还不能涉及的方面,然而数据埋点本身并不难理解,只是很难做得好,本文会从认识数据埋点 SDK、设计前端数据埋点 SDK两个核心方面来展开,聊聊前端数据埋点的那些事。7D5B2C93.jpg认识数据埋点 SDKSDK全称是Software Development Kit即 软件开发工具包,一般都是...
2022-12-01 19:25:52
285
转载 大数据前端团队生存指南
本文会简单介绍大数据、大数据前端团队以及可落地的演进方向。ps: 针对数据前端团队 10 人及以内的中小厂。开始前问几个问题:你了解大数据技术吗?为什么需要大数据前端团队(和大数据有什么关联)?大数据前端团队在前端团队中的定位?浅入浅出大数据为什么需要大数据咱们年终述职汇报的时候,是不是有个标准套路:“使用 xx 工具替换了 xx 工具,并落地 xx 个团队的 xx 个项目,覆盖率 x%,整体体积...
2022-11-30 16:41:37
586
原创 将 GitHub 的 Commit 贡献图玩出花
最近看着别人的GitHub Commit 贡献图, 我也很想拥有,我仔细想了想,这玩意不就是 Commit 的的数据而已,但是的确没那么多需要提交的代码,我模拟 Commit 不就行了吗?说实话,有点不道德。但只要我没有道德,你们就绑架不了我。Github - Anthony Fu先看效果我已经连续运行两周的时间了,目前没有遇到什么问题PM2 运行日志Commit 贡献图一共分三步通过 fs 编辑...
2022-10-09 16:58:32
657
原创 通过Node + SSE 做了一个构建日志推送
SSE 是什么? SSE 全称是 Server Sent Event,翻译过来的意思就是 服务器派发事件。一个网页获取新的数据通常需要发送一个请求到服务器,也就是向服务器请求的页面。使用 server-sent 事件,服务器可以在任何时刻向我们的 Web 页面推送数据和信息。这些被推送进来的信息可以在这个页面上作为 Events [0] + data 的形式来处理。白话篇 SSE 的本质其实就是一...
2022-09-29 19:33:33
2598
原创 五分钟搞定 VS Code 远程开发
丑话)得说在前面 稍等稍等,要是5分钟没搞定也别骂我,老严不是标题党如果顺利的话,5分钟可能都不要(顺利的话!!!)介绍2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开发者在容器,物理或虚拟机,以及 Windows Subsystem for ...
2022-07-05 09:52:26
957
原创 通过 homekit 打造智能家居
HomeKit,是苹果2014年发布的智能家居平台。 起因 最近长沙温度有点低,因为刚回湖南没多久,一时半会还适应不了这冬天的味道。洗漱完到床上玩会儿手机后,就不想下去关灯。于是想到了 “...
2021-12-15 18:51:07
2609
原创 Node + 讯飞语音 定时播放天气预报音频
前言 最近看了几篇文章,总觉得自己没发挥树莓派的作用,于是就琢磨着,哎,灵光一闪,整一个早晨叫醒服务,于是便有了本篇水文。 功能 每天早上八点钟,定时播放音频(音频内容为当天天气预报和空...
2021-08-28 13:32:14
1214
1
转载 树莓派4B 安装 Ubuntu 21.04
背景因盛哥闲置一台树莓派4B,所以我就想着折腾一番准备工作SD卡 (≥16GB)读卡器树莓派 4B电脑(用于烧录镜像)键盘、鼠标烧录镜像第一步 我们先要去官网下载烧录镜像的 Raspber...
2021-08-26 14:45:49
631
原创 hello 長沙
Hello 長沙! 同时很遗憾没来得及跟在广州的你们好好说一声再见,同事们、朋友们、楼下商店老板、麻辣烫店的夫妇、菜市场的阿姨和大叔。这几天睡眠愈发不正常,很少做梦的自己,最近时常被一些噩...
2021-05-28 20:02:53
209
原创 退出广漂,下一站 待定~
前言聚散无常,只是离预期我离开广州的时间更早了一年。我自己也没想到。原因的话,想必我身边的兄弟姐妹们部分读者也了解到了。也没必要再去赘述,老严不喜欢重复说,懒!总结这背井离乡来到的城市—广...
2021-05-11 11:00:51
229
原创 真真的手摸手带你实现 vuejs 组件库
前言 如何做一个vuejs UI 组件库?最近也是手痒没事找事做,然后就突发奇想照着葫芦画瓢模仿(站在巨人的肩膀上抄),自己也来总结并记录一下这个构建的过程 前提 你至少得用会 vue简...
2021-03-31 00:38:51
627
原创 浅谈深浅拷贝|手摸手带你入坑
前言再次谈及深拷贝,已经过了两三年了!花有重开日人无再少年,从当初的懵懵懂懂到现在的油腻大叔,害基本类型 与 引用类型在这里我们先说明 基本类型 与 引用类型 的区别基本数据类型:直接存储...
2021-03-17 18:49:56
261
原创 vue+echarts地图使用笔记
“本篇文章是亲爱的 小朱同学 投稿的 《vue+echarts地图使用笔记》由衷的感谢 小朱同学 的投稿,也希望更多的同学加入悲伤日记前言“最近我们这边要做一个高大上的数据化地图展示,并且...
2021-02-27 11:12:22
569
原创 元宵节快乐 | 谈心
前言首先 祝大家 元宵节快乐 !说点什么好呢恍恍惚惚的来到2021年了,我现在都还很懵 甚至是迷茫最近有几个哥们儿问我 ,说怎么最近没看到悲伤日记更新文章了为什么没更新?老严在家这段时间思...
2021-02-26 17:26:52
249
原创 网站监控笔记(一) — Performance
What is website monitoring?什么是网站监控?其实我们主要是实时监控网站性能,是否存在异常资源、请求、代码出错、页面加载消耗时长等一系列问题!如果出现这些问...
2021-02-01 08:30:00
599
转载 GitHub 2020年度报告请查收
GitHub 2020年度报告请查收!源码地址:https://github.com/CrazyMrYan/github取自开源,用于开源。点击阅读原文或回复“2020回顾”查收 ...
2021-01-06 14:36:20
427
原创 五分钟搭建博客评论组件-gitalk
前言 因为自己最近在搭建一个自己的博客,需要有个评论功能,又不想自己建数据库,还想用第三方登录,仔细斟酌一番后,决定使用 gitalk [0] ,用完之后是真香,所以来给大家安利一波~...
2021-01-03 16:22:54
385
转载 悲伤日记祝您新年快乐
回首 在这过去的一年里,悲伤日记 一共发布了 32 篇原创文章,收获了 331 位粉丝。感谢相遇,感谢你们!老严也会保持分享的初衷,不忘初心,继续前进,大家一起加油!如果你在 2020...
2021-01-01 22:42:54
184
原创 如何优化 Vue 祖传代码
目录 前言为什么要优化从哪里开始下手现在开始1.代码压缩2.删除一些废弃的页面3.使用 cdn 优化4.修改路由引入方式结果 前言 “这页面加载也太慢了!”,一个宁静的下午就此打破,在...
2020-12-29 17:43:09
326
原创 推荐一些奇奇怪怪的好东西
目录结构轮子篇browsermindmapnprogressvConsoleVScode 篇DIY 代码片段Image Preview工具篇markdown-niceexcalidraw...
2020-12-22 12:49:55
421
1
转载 我宣布,javascript是世界上最"好"的编程语言
1.如果我有罪,请让法律来惩罚我。为什么要搞这些代码来折磨我...2.再没有人问我什么html与css的功能了吧3.看这是朕为你打下的江山4.null 与 undefined 的区别 图...
2020-12-10 09:30:00
769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人