- 博客(265)
- 收藏
- 关注
原创 自己动手写一个render函数
前言 在这个之前我们需要了解render是什么?可以去之前的文章里面看看 《 搞懂vue-render函数(入门篇)》本文目录结构定义一个对象获取根节点挂载开始重头戏升级renderp...
2020-09-28 08:00:00
898
1
原创 详解树状结构图 vue-org-tree
前言 最近公司项目(Vue + Element )需求有用到 tree ,所以呢我去网上找了很多插件,都不是很符合我的要求。最后在GitHub上面找到了一款插件是 iview 的组织结...
2020-03-26 11:00:45
16085
9
原创 每天白嫖4000万Token?腾讯QClaw“养龙虾”全图文指南
,就像是程序员有写代码的技能、金融分析师有写财报的技能。而Claw就是集成这些技能的一个载体,也就是说你的小龙虾,可以是一个会很多技能的AI员工,它可以操作你的电脑,帮你写各种文案,定时提醒你需要做什么。如果你觉得界面很无聊,可以在顶部切换至工作室,这是一个像素风格的AI办公室,可以随时观察小龙虾到底在做啥,里面还有些小彩蛋。点击左下角进行登录,电脑登录过微信的就会让你直接进行授权,没登录的就会让你扫码登录。)中算比较重要的,模型输出的质量,思考的方式都尤为关键,国内用户推荐使用以下模型。
2026-03-28 12:07:09
1818
原创 从 OpenClaw 源码解析:如何构建一个 Agent
OpenClaw 是一个跑在生产环境里的 AI Agent 框架,代码量不小,但核心就四个模块——执行循环、工具系统、记忆系统、插件系统。OpenClaw 的 73 个扩展——Discord 通道、Anthropic Provider 这些——全走统一的插件 SDK,没有硬编码的特殊通道。里动态拼装——运行时信息(OS、时区、模型名)、可用工具列表、通道能力描述、用户自定义指令,按需注入。):对话太长超出模型窗口时,用 Context Engine 对历史做摘要,保留关键信息,不是直接砍掉前面的消息。
2026-03-18 23:17:21
893
原创 SEO 过时了?AI 时代该做 GEO 了
如果它总是引用品牌自己的宣传稿,用户很容易觉得是在“被推销”。更贴近现实的指标是:在目标问题下,你的品牌/产品是否会出现在回答里,以及出现频率如何(有的平台会展示引用来源,有的则不展示)。它和传统 SEO 不是对立关系,更像是“同一套内容资产,在新的分发入口里怎么更容易被选中/被引用”的延伸玩法。为了让方法论更具体,这里我用一个“虚拟但足够像真的”的案例,把动作拆开写清楚(你也可以用自己的品类照搬一遍)。:外部可引用的内容太少时,模型要么检索不到,要么即便检索到了,也更倾向引用那些“更像权威来源”的材料。
2026-02-25 14:00:33
522
原创 使用 Skills 生成财经报告(龙虎榜、公司解读)
财经相关文档生成技能,使用 AI Agent(Gemini CLI/ Cursor / Open Claw),实现了财经公众号内容的自动化维护。内容 Skill 产出 Markdown 和本地图片,最后统一调用工具 Skill 替换为在线 URL,生成的 Markdown 可直接发布。通过将繁琐的数据收集和可视化工作代码化,AI 能够专注于高价值的信息整合与观点输出,从而实现高效、低成本且高质量的内容自动化生产。让脚本做执行(拉数据、画图、上传),让 AI 做思考(理解、分析、写作)。
2026-02-07 14:33:22
1414
原创 <span class=“js_title_inner“>OpenClaw 保姆级上手指南:从安装到 Telegram 对话</span>
回到终端执行以下命令(或者直接在 OpenClaw 的 TUI 界面确认): 进入创建的机器人进行对话,会给你提供一个 code 码,后续会用到。:创建完 Integration 后,必须在具体的 Notion 页面设置中,将该页面权限。选项,如果有需要(且前面做好了 Notion 准备工作),可以在这里选中。到这里,本地的 OpenClaw 服务已经启动成功,可以开始聊天了。服务虽然启动了,但还需要和你的 Telegram 账号“握手”。其次,为了避免依赖冲突,推荐使用一台环境比较干净的设备。
2026-02-01 11:52:59
776
原创 OpenClaw 保姆级上手指南:从安装到 Telegram 对话
回到终端执行以下命令(或者直接在 OpenClaw 的 TUI 界面确认): 进入创建的机器人进行对话,会给你提供一个 code 码,后续会用到。:创建完 Integration 后,必须在具体的 Notion 页面设置中,将该页面权限。选项,如果有需要(且前面做好了 Notion 准备工作),可以在这里选中。到这里,本地的 OpenClaw 服务已经启动成功,可以开始聊天了。服务虽然启动了,但还需要和你的 Telegram 账号“握手”。其次,为了避免依赖冲突,推荐使用一台环境比较干净的设备。
2026-02-01 11:52:59
2383
原创 Spec Kit 实践:从 Prompt 工程到规范驱动开发
其核心思想是将需求规格置于开发流程的中心,让开发者首先精确定义"做什么"和"为什么",再由 AI 基于清晰的规范生成代码。Spec Kit 通过规范驱动的开发方法,将产品需求、技术架构、测试标准和开发实现有机结合,提供了系统化的 AI 辅助编程解决方案。plan 会综合分析 spec.md、requirements.md 和 constitution.md,制定完整的技术方案,包括市场调研、技术选型和架构设计。简而言之,Spec Kit 通过文档先行的方式,建立系统化的开发工作流。
2025-11-21 00:38:49
1601
原创 Vue 3.6 Vapor Mode革命性发布:无虚拟DOM时代正式到来
—既保留开发者喜爱的声明式开发体验,又提供堪比原生应用的极致性能。这一创新不仅将改变Vue应用开发方式,更将推动整个前端生态系统向更高效、更轻量的方向发展。被整合进入Vue核心框架。这标志着Vue发展历程中的一次重要范式跃迁——从单一的“虚拟DOM运行时”架构迈入。2025年7月12日,深圳VueConf 2025大会,尤雨溪亲手按下了Vue性能革命的启动按钮。VueConf 2025主题演讲:尤雨溪宣布Vapor Mode进入核心。2 Vapor Mode核心概念:无虚拟DOM的新范式。
2025-08-02 15:54:07
2152
原创 使用 Cursor 帮我量身打造了一款 MarkDown To 公众号的桌面端应用(开源)
一个使用 Tauri 和 Vue 3 构建的现代化 Markdown 编辑器,为 Markdown 编辑和预览提供流畅的桌面体验。1~6级标题、表格、高亮内容、加粗、斜体、代码块、删除线、超链接、图片、有序列表、无序列表、引用等语法。目前仅构建了 MacOS 的 dmg 包,大家也可以自行 clone 下来进行编译适合自己系统的包。从19年开始写公众号,到25年,6-7年时间里换了不知道多少个编辑器,用时最长的还是。如果你希望更多的人使用你的主题,可以在主题征集。
2025-03-15 16:30:04
1467
原创 <span class=“js_title_inner“>使用 Cursor 帮我量身打造了一款 MarkDown To 公众号的桌面端应用(开源)</span>
一个使用 Tauri 和 Vue 3 构建的现代化 Markdown 编辑器,为 Markdown 编辑和预览提供流畅的桌面体验。1~6级标题、表格、高亮内容、加粗、斜体、代码块、删除线、超链接、图片、有序列表、无序列表、引用等语法。目前仅构建了 MacOS 的 dmg 包,大家也可以自行 clone 下来进行编译适合自己系统的包。从19年开始写公众号,到25年,6-7年时间里换了不知道多少个编辑器,用时最长的还是。如果你希望更多的人使用你的主题,可以在主题征集。
2025-03-15 16:30:04
904
原创 Manus 真的这么强吗?来看看 OpenManus 三个小时完成开源复刻版本
前言在本周四早上(2025/03/06),一大堆自媒体账号开始提到一个项目【Manus】等一系列评价:• “AGI 就这么来了?”• “下一个 DeepSeek”• “国运级AI再次诞生”然而到了下午打开电脑一看,需要内测码,而且在一些电商平台一个内测码,竟然炒到了1w、5w、10w不等的价格,虽然创始人说没有花一分钱去做营销(我不信...)。Manus 是什么?Manus是中国团队开发的AI智能...
2025-03-08 21:52:55
1661
原创 <span class=“js_title_inner“>Manus 真的这么强吗?来看看 OpenManus 三个小时完成开源复刻版本</span>
当每个子任务执行完成后,任务执行调度器就会通知任务汇总生成器,任务汇总生成器就会去虚拟机读取 ToDo List 以及各个子任务的生成结果,把这些结果汇总整理生成最终结果,根据任务要求,可能是一份调研报告,可能是网页程序。:根据用户输入的任务请求,拆分成 ToDo List,我推测是 Claude 模型,因为这一步至关重要,必须要求模型有很强的推理能力,目前来说 Claude 3.7 Sonnet 应该是很经济实惠的选择。当然如果你还没有注册,也可以通过我的邀请链接注册,这样我可以获得一些免费的额度。
2025-03-08 21:52:55
333
原创 <span class=“js_title_inner“>Manus 真的这么强吗?来看看 OpenManus 三个小时完成开源复刻版本</span>
当每个子任务执行完成后,任务执行调度器就会通知任务汇总生成器,任务汇总生成器就会去虚拟机读取 ToDo List 以及各个子任务的生成结果,把这些结果汇总整理生成最终结果,根据任务要求,可能是一份调研报告,可能是网页程序。:根据用户输入的任务请求,拆分成 ToDo List,我推测是 Claude 模型,因为这一步至关重要,必须要求模型有很强的推理能力,目前来说 Claude 3.7 Sonnet 应该是很经济实惠的选择。当然如果你还没有注册,也可以通过我的邀请链接注册,这样我可以获得一些免费的额度。
2025-03-08 21:52:55
363
原创 Cursor 额度用完了?不存在的,一招教你薅到底。
前言想必各位开发者、产品经理或一些有想法的非程序员人士,已经使用了 Cursor 来协助完成一些开发任务,但是由于额度和有效期的问题,每次刚学会几招 Cursor 的使用方式,就用不了了。本文主要给大家讲解下如何薅 Cursor 的羊毛。如图 $20 一个月还是有些许心疼的。Cursor 是什么?Cursor 是一款专为开发人员设计的代码编辑器,具有以下特点:AI 辅助编程:内置 AI 功...
2025-03-01 13:36:38
5649
原创 让本地的 DeepSeek 开启联网功能
前言为什么要联网?本地的模型现在只能通过现有的训练参数+知识库内容,进行回答,如果你需要一些时效性的问题,它就无能为力了(甚至会胡言乱语,自己加戏)。想要本地的 DeepSeek 开启联网也很简单,只需要安装一个浏览器插件,这里我推荐的是 Page Assist。当然还有一些其他的方式比如 AnythingLLM 等我也尝试过,这个貌似更容易上手。安装 Page Assist 插件目前 P...
2025-02-16 23:25:11
830
原创 <span class=“js_title_inner“>让本地的 DeepSeek 开启联网功能</span>
本地的模型现在只能通过现有的训练参数+知识库内容,进行回答,如果你需要一些时效性的问题,它就无能为力了(甚至会胡言乱语,自己加戏)。想要本地的 DeepSeek 开启联网也很简单,只需要安装一个浏览器插件,这里我推荐的是 Page Assist。点击右上角的齿轮,你就可以看到这个设置界面在 Manage Web Search 中,修改 Search Engine,也就是搜索引擎,你这里可以选 Google、百度等一系列搜索引擎。我打开 F12 ,查看了这个插件的请求,发起联网后的一些操作。
2025-02-16 23:25:11
440
原创 使用 Dify + DeepSeek 打造自己的本地知识库问答
前言扣子大家大部分同学应该不会太陌生,可能有的同学或多或少都已经用过了,但是总觉得把一些信息源放到上面会泄漏(特别是公司内部使用,有一些内容可能涉密),此时我们便可以自己部署一个类似 Coze 的开源项目 - Dify。相关应用描述接下来是本文中会涉及到的一些简单描述:Dify:开源AI应用开发框架,支持可视化编排AI工作流,提供知识库管理、模型集成等功能;Docker:容器化部署工具,确保环...
2025-02-15 22:13:42
1698
原创 <span class=“js_title_inner“>使用 Dify + DeepSeek 打造自己的本地知识库问答</span>
这个知识库包含了大量的语料数据,如文本、图片、视频等,为模型在不同场景下提供参考,并帮助模型进行理解和推理。如果打开后,一直是如下图的情况,不要着急,可以打开 F12,在 Network 中,找到 setup 请求,看看是否已经正常返回 200(我这边大约1分钟左右)。这里的内容只是作为参考,如果你的内容足够多,发布之后,可以放入公司的文档资料,作为上下文,然后将这个应用内嵌到某个系统中,例如文档小助手之类的。其他的,按照之前的做法即可,这里只是为了测试更高模型对知识库的引用是否有所不同。
2025-02-15 22:13:42
888
原创 五分钟让你本地部署一个 DeepSeek (快速指北)
前言为什么会写这篇文章,原因有二:最近看到 TB 上面这个教程竟然卖 19.9 元,卖了近百万。于是我做了一个违背xx的决定!!!还有一个原因是,最近这个 deepseek 被攻击之后,总是报 “服务器繁忙,请稍后再试。” 这种错误,非常影响我的心情。简单介绍本文主要使用两个应用,一个 Ollama,还有一个是 chatboxai。安装这两个应用,基本上就完成了80%的工作(虽然不到五分钟...
2025-02-09 23:11:15
1179
原创 如何利用 DeepSeek + Continue 插件大幅提升编码效率
前言在 AI 浪潮的推动下,技术的迭代速度前所未有地加快。如果你不紧跟时代的步伐,很快就会被淘汰。我从 2023 年初就开始使用 GPT 来提高编码效率,经历了从 OpenAI、初代 Cursor、Copilot 到如今百花齐放的国产大模型,如通义千文、文心一言、豆包、Kimi 等。而如今,DeepSeek 的出现标志着 AI 工具进入了一个新的时代。正如术哥所说:“AI 时代,一个月相当于一...
2025-02-08 14:09:54
1063
原创 关于如何使用不到 ¥800 实现电动升降桌自由(双电机)
前言 在房子装修之前,就想着拥有一个书房。但是如果书房里面没有书桌,那不扯淡么?之后想着天天坐这么久,腰部颈部经常不适,所以又开始纠结买哪款人体工学椅子比较合适。说时迟那时快。当天偶然刷小红书的时候,发现了电动升降桌,立马掏出手机,打开购物App准备下单,发现稍微有点颜值的升降桌都接近 1.5 ~ 2k 或以上。所以萌生了自己组装的想法,在多个平台看了下,好像也不是很麻烦。说干就干,于是开启了我...
2024-06-14 23:08:42
2006
1
原创 Nodejs + Redis 实现发送邮箱验证码及校验功能(流程相对完整)
前言某天,突然想到怎么去做一个验证码校验功能呢?怎么校验正确与否呢?回想起,在n多年前第一家公司实习时有一个手机发送验证码的需求,随后后端同学出了一个点子。在前端发送验证码请求之后,直接返回发出去的验证码,然后前端直接对比用户输入的验证码和后端返回的验证码是否一致即可。当时我竟然还觉得挺合理!正确的方式是怎样的呢?以下是本人画的发送验证码及校验阶段流程图(简易版)大致分为如下两个阶段:发送验证码阶...
2024-05-22 21:48:39
2540
原创 使用 stable-diffusion 入门级教程【Mac】
最近一直在短视频平台刷到AI生成的图片,质量也非常不错。术哥也跟我讲解了下如何安装使用。于是周末试了试。也差点变成从入门到放弃了,所以也把过程中遇到的问题记录一下。目前基本上运行正常,只是内存稍微小了点,把质量调低即可。这个下面是我生成的结果,可以先欣赏再开始。安装推荐准备一个稳定的????,最好是 US 的,速度会快很多,也会减少问题出现的概率。先保证环境正常,安装python rust cmake ...
2024-03-17 20:30:58
1310
原创 Nodejs 爬虫 第二章(通过掘金 userId 抓取到所有文章)!HTML to Markdown
前言就在昨天晚上,做了一个通过掘金文章链接进行解析html转化为markdown文档,并且把图片进行下载和替换,但是最后也留了个伏笔(我一定会回来的~)就是通过用户id,把所有的文章都转化出来,今天实现了这个功能,已经更新仓库且来补充下文章。拿到所有文章怎么通过 userid 拿到所有文章呢,掘金肯定是有 API 的,通过翻页触发了一个接口/v1/article/query_list参数说明请求参...
2023-07-30 11:24:39
1330
原创 由于掘金开启了防盗链,我连夜写个爬虫导出所有博客
前言事情是这样的,在写完上一篇文章后,将 markdown文件部署到了自己的服务器上,然后发现自己博客的图片全部没有了,F12一看,才发现都变成了 403。这是为啥呢?噢,原来是我之前把掘金当图床在使,狠狠得薅掘金一两年的羊毛。结果不知道啥时候突然开启了防盗链。导致了出现这个P1级事故(破站虽然没人访问)。因为我的文章都是靠图片占面积的,这么多图片一个个替换太麻烦了,所以我接下来打算将掘金上的文章...
2023-07-29 09:10:47
1075
原创 Vue 指令详解 - 权限示例(绝对干货)
先简单介绍下自定义指令在介绍 Permission 指令之前,我们先来简单了解一下自定义指令是什么。Vue的自定义指令通过Vue.directive方法来创建。bind:指令第一次绑定到元素时调用。在这里可以执行一次性的初始化设置。inserted:被绑定元素插入父元素时调用。注意,父元素可能还未存在,所以不能进行DOM操作。update:被绑定元素所在的组件更新时调用,但是可能发生在其子组件更新...
2023-07-25 08:20:07
635
原创 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
7402
原创 浅谈 RESTful API
引导篇(RESTful API 是什么?)REST 全称是 Representational State Transfer,中文意思是表现层(编者注:通常译为表征)状态转化, 它首次出现在 2000年 Roy Fielding的博士论文中。Roy Fielding在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、...
2023-03-03 21:30:53
289
转载 Web开发未来会完全替代客户端开发吗?
大家好,我是 ConardLi。首先问大家一个问题,现在有一项业务需求,这个需求使用客户端应用实现还是网页来实现你会考虑哪些因素呢?可以在评论区告诉我。曾几何时,想到网页可能我们第一时间想到的就是一些静态页面,但是经过数十年的蓬勃发展,网页开始承接越来越复杂的需求,包括复杂的管理系统、网络直播、云游戏等能力。但或许你仍然会认为相比可以和系统底层直接交互的原生客户端应用还是太弱了,我们可能会因为浏览...
2022-12-01 19:25:52
549
转载 你只会用前端数据埋点 SDK 吗?
前言相信不少人因为项目中没有接触过数据埋点相关的内容,而没有花时间去了解它,总觉得这又是一个自己还不能涉及的方面,然而数据埋点本身并不难理解,只是很难做得好,本文会从认识数据埋点 SDK、设计前端数据埋点 SDK两个核心方面来展开,聊聊前端数据埋点的那些事。7D5B2C93.jpg认识数据埋点 SDKSDK全称是Software Development Kit即 软件开发工具包,一般都是...
2022-12-01 19:25:52
366
转载 大数据前端团队生存指南
本文会简单介绍大数据、大数据前端团队以及可落地的演进方向。ps: 针对数据前端团队 10 人及以内的中小厂。开始前问几个问题:你了解大数据技术吗?为什么需要大数据前端团队(和大数据有什么关联)?大数据前端团队在前端团队中的定位?浅入浅出大数据为什么需要大数据咱们年终述职汇报的时候,是不是有个标准套路:“使用 xx 工具替换了 xx 工具,并落地 xx 个团队的 xx 个项目,覆盖率 x%,整体体积...
2022-11-30 16:41:37
797
原创 将 GitHub 的 Commit 贡献图玩出花
最近看着别人的GitHub Commit 贡献图, 我也很想拥有,我仔细想了想,这玩意不就是 Commit 的的数据而已,但是的确没那么多需要提交的代码,我模拟 Commit 不就行了吗?说实话,有点不道德。但只要我没有道德,你们就绑架不了我。Github - Anthony Fu先看效果我已经连续运行两周的时间了,目前没有遇到什么问题PM2 运行日志Commit 贡献图一共分三步通过 fs 编辑...
2022-10-09 16:58:32
803
原创 通过Node + SSE 做了一个构建日志推送
SSE 是什么? SSE 全称是 Server Sent Event,翻译过来的意思就是 服务器派发事件。一个网页获取新的数据通常需要发送一个请求到服务器,也就是向服务器请求的页面。使用 server-sent 事件,服务器可以在任何时刻向我们的 Web 页面推送数据和信息。这些被推送进来的信息可以在这个页面上作为 Events [0] + data 的形式来处理。白话篇 SSE 的本质其实就是一...
2022-09-29 19:33:33
2864
原创 五分钟搞定 VS Code 远程开发
丑话)得说在前面 稍等稍等,要是5分钟没搞定也别骂我,老严不是标题党如果顺利的话,5分钟可能都不要(顺利的话!!!)介绍2019 年 5 月 3 日,在 PyCon 2019 大会上,微软发布了 VS Code Remote,开启了远程开发的新时代!这次发布包含了三款核心的全新插件,它们可以帮助开发者在容器,物理或虚拟机,以及 Windows Subsystem for ...
2022-07-05 09:52:26
1080
原创 通过 homekit 打造智能家居
HomeKit,是苹果2014年发布的智能家居平台。 起因 最近长沙温度有点低,因为刚回湖南没多久,一时半会还适应不了这冬天的味道。洗漱完到床上玩会儿手机后,就不想下去关灯。于是想到了 “...
2021-12-15 18:51:07
2914
原创 Node + 讯飞语音 定时播放天气预报音频
前言 最近看了几篇文章,总觉得自己没发挥树莓派的作用,于是就琢磨着,哎,灵光一闪,整一个早晨叫醒服务,于是便有了本篇水文。 功能 每天早上八点钟,定时播放音频(音频内容为当天天气预报和空...
2021-08-28 13:32:14
2018
1
转载 树莓派4B 安装 Ubuntu 21.04
背景因盛哥闲置一台树莓派4B,所以我就想着折腾一番准备工作SD卡 (≥16GB)读卡器树莓派 4B电脑(用于烧录镜像)键盘、鼠标烧录镜像第一步 我们先要去官网下载烧录镜像的 Raspber...
2021-08-26 14:45:49
722
原创 hello 長沙
Hello 長沙! 同时很遗憾没来得及跟在广州的你们好好说一声再见,同事们、朋友们、楼下商店老板、麻辣烫店的夫妇、菜市场的阿姨和大叔。这几天睡眠愈发不正常,很少做梦的自己,最近时常被一些噩...
2021-05-28 20:02:53
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅