- 博客(30)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Windsurf:超越 Cursor 的下一代 AI 编程助手
好不容易才把 Cursor 玩明白,今天就又发现了一款目前为止比 Cursor 还好用的 IDE,那就是 Windsurf。通过一个实际的项目重构案例,我将向大家展示 Windsurf 的强大之处。它不仅是一个工具,更是你的编程搭档,能够理解你的意图,预测你的需求,并帮助你更好地完成工作。Windsurf 最让我惊艳的是它的上下文理解能力。在整个重构过程中,它不仅记住了项目的所有重要信息,还能根据之前的操作推断下一步该做什么。相比之下,Cursor 虽然也有类似功能,但工具之间的协作没有这么流畅。
2024-11-19 22:13:28
9914
原创 智能网页内容截图工具:AI助力内容提取与可视化
为了解决这一问题,我们开发了一款智能网页内容截图工具,通过AI技术自动分析网页内容,并截取重要区域,提高内容提取的效率和准确性。本文将介绍一款我近期完成的基于AI技术的智能网页内容截图工具,它能够自动分析网页内容,截取重要区域,为用户提供便捷的内容提取与可视化服务。这是最主要的代码部分,用来分析网页内容,该智能体会根据playwright抓取到的网页源码,分析其中的内容部分,做一遍阅读理解,找到内容的重点,然后,选出内容重点所在页面元素的所在父级元素,调用相应的类库,把它渲染成图片,并保存下来。
2024-11-17 23:09:14
1513
1
原创 AI独立开发完全指南:从Cursor到变现的实战攻略
比如,我最近在调研一些 AI 工具,我发现很多工具都很好用,但是,他们都有一些问题,比如说,有些工具的生成速度不够快,有些工具的生成质量不够高,有些工具的生成结果不够准确,有些工具的生成结果不够多样化。再比如,我会从扣子上发现一些有趣的需求,然后,我会去调研,看看有没有类似的工具,如果没有,我就会自己开发一个工具。openUI 可以理解为开源版本的 v0,它生成的效果不是很好,但是因为它是开源的,因此,你可以根据你的需求来修改它的代码,以及选用自定义的模型,来生成完成你的需求,非常适合低成本开发。
2024-11-16 23:58:51
1303
2
原创 盘点当下智能体应用开发的几种形态
现在多智能体系统开发的关注度越来越高了,不光在开发者的圈子热度很高,很多职场人士,甚至是小白也参与其中,因为现在的门槛越来越低了,尤其是,最近特别火的扣子(coze)和百度的appbuilder,小白也能轻松制作一个属于自己的智能体应用。同时,做智能体的方法却越来越多。然而,这么多的多智能体框架究竟有什么不同呢?它们又各自具有什么特点和优势呢?什么时候该用哪一种框架呢?今天,我们就相对系统的盘点一下当下智能体应用开发的几种形态,让大家对智能体框架有个直观的理解,方便自己的选择。
2024-07-07 19:21:55
2963
原创 扣子/coze智能体开发的经验与避坑指南
近期,我计划几场关于分享智能体应用开发的活动。因此,我顺便总结了我在创建智能体过程中遇到的问题和解决方案,帮助大家避免类似的陷阱,提高智能体的性能和用户体验。以下是我总结的几点关键经验。
2024-06-24 22:03:07
3079
原创 程序员是牛马吗?
结合我的个人经历,我在大学毕业后,在一家稳定的国企工作了4年的时间,从事数据分析工作。这时候的我,才恍然大悟,是我天真了,创业对于我来说,就是短板中的短板。于是,我又回归到程序员的工作当中,但是,这次,我的心态不一样了,我在搬砖的过程中,会不断的提升自身的能力,我的牛马生活,也从普通的程序员,成为了一名技术负责人,在主业保持稳定增长的同时,副业之旅也在不断的成长,很多粉丝联系我,向我请教问题,我也在此过程中进一步的学习成长了很多,如果机会成熟,新的合作也会源源不断的找过来,人脉、事业都形成了良性循环。
2024-06-01 18:18:54
577
原创 程序员的终极AI助手:Devv AI
Devv AI,这个名字可能对你来说还很陌生,但它正悄然改变着程序员的工作方式。这是一个专为开发者设计的AI驱动搜索引擎,它不同于市面上那些泛泛而谈的搜索工具。在众多AI搜索引擎中,Devv AI如何脱颖而出?答案就在于它的专注和深度——它专注于开发领域,提供了一个垂直搜索索引,这意味着它能够更精准、更快速地找到开发者真正需要的信息。
2024-05-31 23:21:05
1749
原创 自媒体人的秘密武器:揭秘如何升级我的公众号情报搜集系统
我们的个人公众号情报搜集系统结合了Streamlit和Selenium的强大功能,为用户提供了一个高效、自动化的数据抓取和管理平台。自动化操作:通过Selenium实现自动化登录和文章抓取,大大减少了手动操作的时间和错误率。数据管理:使用SQLite和MySQL进行数据存储,确保了数据的唯一性和时效性,同时支持复杂查询和数据分析。用户友好界面:Streamlit提供的交互式界面使得用户可以轻松地进行操作,无需深入了解技术细节。尽管系统已经非常强大,但仍有改进的空间。
2024-05-29 23:14:55
1133
原创 利用AI技术实现Medium文章的高效中文翻译
通过本项目,我们不仅实现了一个高效的Medium文章翻译工具,还深入了解了如何结合AI技术和编程工具来解决实际问题。这不仅提升了个人学习效率,也为其他需要翻译服务的场景提供了参考和启示。通过Streamlit构建的交互式界面,用户可以轻松地输入文章ID并获取翻译结果,整个过程直观且高效。此外,多轮对话翻译机制的引入,进一步提高了翻译的质量和用户体验,使得翻译结果更加准确和自然。
2024-05-28 23:40:39
1743
原创 我是如何用扣子AI工作流筛选并分析自媒体情报信息的
通过这个案例,我实现了通过AI来筛选自媒体文章的功能,并且通过扣子来完成这个功能。整体下来,还是比较顺畅的,扣子实现了很多原来需要LangChain来完成的功能,它通过可视化的界面来帮助用户完成工作流,大大的简化了开发过程。类似的还有百度的appbuilder、dify、fastGPT等等,这些工具都可以帮助用户快速开发出自己的应用。就像在AI生图用到的comfyUI一样,这种图形化的工作流模式,或许就是AI开发领域的Windows,可以改变人们的开发习惯。
2024-04-26 13:58:53
1925
2
原创 结合fastapi-users与Langserve轻松实现大语言接口用户认证
怎么样?是不是很简单?如果有不理解的地方或者需要本代码的,欢迎与我联系。
2024-04-12 00:05:59
1389
原创 飞书裁员事件背后的启示:AI浪潮下程序员如何重塑职业未来
最近,飞书那边裁人的消息在咱们互联网界传得沸沸扬扬。这事儿可不小,不只是飞书自己家的事,其实也是咱们这些敲代码的,面对AI崛起的一个缩影。我打算把网上大家的看法都整理一下,聊聊AI是怎么一步步改变咱们这些程序员的饭碗和职业道路的。
2024-03-31 23:16:21
547
1
原创 一个有趣的讨论:人工智能与人类共生的伦理思考
关于这个问题,有些观点,甚至是主流的观点,都存在一些恐慌的心态的出现,比如,《自私的基因》这本书,书中的核心观点是基因作为自然选择和进化的基本单位。通过这样的理解,我们可以更好地把握技术发展的方向盘,确保科技的进步能够服务于人类的长远利益,同时尊重和保护我们的生物多样性和文化多样性。正如《自私的基因》所强调的,基因作为生物进化的基本单位,其目的是为了自身的传播和存续。最后,我想强调的是,AI 的发展不是为了圈养人类,而是为了解放人类的潜能,让我们有更多的时间和精力去探索、创造和享受生活。
2024-03-31 22:35:02
1647
1
原创 LangServe全面使用指南
在LangServe中,你可以为智能机器人定义特定的输入和输出类型。这些类型可以通过和属性来访问。LangServe使用这些类型来进行数据验证和生成API文档。如果你想要自定义这些类型,而不是使用LangServe自动推断的类型,你可以使用with_types方法来指定。如果你想要数据在反序列化后保持为pydantic模型,而不是转换为字典,你可以继承。这样,服务器会保持解码后的数据类型为pydantic模型。bar: int# 注意,这里不需要指定输入和输出类型,因为它们会自动推断出来。# )
2024-03-28 23:55:16
3988
1
原创 LCEL在编程乐高世界中的无限可能
要理解LCEL,需要有个类比的东西,下面,我就通过类比搭积木的过程,深入浅出的解释一下LCEL到底是怎么回事。在我们写程序的时候,我们经常会遇到需要将多个基本组件串联起来构建复杂功能的情况。这就像是在玩乐高积木,每个小块都有其独特的功能,但当我们将它们组合在一起时,就能创造出令人惊叹的城堡或飞船。这就是LCEL(Langchain Expression Language)的魅力所在,它让构建复杂链条变得简单而直观。那么,让我们来了解一下LCEL提供的两大核心特性。
2024-03-25 23:24:15
761
1
原创 利用LangChain优化团队工作周报自动汇总:替代多智能体的可控解决方案
前段时间写了一篇关于使用CrewAI来实现的多智能体,来实现团队工作周报的汇总工作的案例,很多朋友反馈使用多智能体的过程中,智能体的“自由发挥”不太可控,导致生成的结果不稳定,甚至出现幻觉的情况,为了解决这个问题,我们今天来尝试一下单纯使用LangChain看看是否还有相同的问题,效果会不会好点。
2024-03-21 00:18:34
836
1
原创 LangChain基本概念入门
在深入LangChain的细节之前,我们需要理解这个框架的核心价值和它在现代软件开发中的位置。什么是LangChain?LangChain是一个专为大型语言模型(LLM)设计的应用程序开发框架。它提供了一套工具和接口,使开发者能够轻松地将LLM集成到各种应用程序中,从而利用这些模型的强大语言理解和生成能力。起源与作用LangChain起源于对简化LLM集成的需求。它不仅支持开发者快速上手,还提供了从开发到部署的全流程支持。LangChain的出现,使得构建基于LLM的应用程序变得更加高效和直接。核心优势。
2024-03-21 00:15:49
1146
1
原创 什么是智能体(agent)
智能体(Agent)是人工智能领域中的一个核心概念。在最基本的层面上,智能体可以被定义为一个实体,它能够在其所处的环境中自主地感知信息,并根据这些信息做出决策,以实现特定的目标或任务。智能体的关键特性包括自主性、感知能力和决策能力。:智能体能够在没有外部干预的情况下控制其行为。:智能体能够通过传感器或数据输入来感知其环境的状态。:智能体能够处理感知到的信息,并根据一定的决策机制做出响应的行动。智能体的目标可以是简单的,如维持系统稳定,也可以是复杂的,如在多智能体系统中进行协调合作。
2024-03-19 23:27:51
2603
1
原创 利用CrewAI框架打造高效自动化周报系统:告别手动报告,迎接智能协作
尽管市面上已有多种基于GPT的智能体,如国内的文心一言、讯飞星火、智谱清言等,它们能够对用户提供的内容进行总结,但如果没有用户输入,它们便无法凭空创造内容。通过上述步骤,我们成功构建了一个自动化的秘书团队,它能够高效地完成周报的整理、汇总和发送工作。由于我们的目标是汇总个人周报并整合成团队周报,我开发了自定义工具来操作语雀文档和阿里云邮箱,这些工具均按照CrewAI的规范构建。:在此文件中,我们定义了两个智能体,分别用于获取个人工作周报并汇总为团队工作周报,以及发送邮件和发布语雀文档。
2024-03-19 00:04:41
1947
5
原创 微信Linux版首发体验:期待成真,从此告别Wine
微信Linux版的推出,让我们看到了技术进步和开发者共同努力的成果。虽然现阶段可能还不是完美,但已经足够让人感到激动和期待。我相信,随着时间的推移,更多的功能将会被完善,兼容性问题也将得到解决。作为一个Linux用户,我为能见证这一刻而感到骄傲。让我们一起期待微信在Linux平台上的未来发展,享受技术带来的便利和乐趣。从此,我们可以更加自由地在Linux系统上沟通和工作,告别Wine,拥抱原生微信的新时代。
2024-03-14 23:54:45
484
原创 全球首位AI程序员Devin的问世:编程领域的未来已来
Devin的问世不仅是技术进步的象征,也是我们生活方式和工作方式即将发生变革的标志。作为个体,我们需要认识到这一变化,并积极适应。通过学习新的思维方式,我们可以与AI合作,共同创造更加美好的未来。而坚持长期主义,将使我们在不断变化的世界中始终保持竞争力和活力。让我们拥抱变化,迎接挑战,共同步入AI时代的新篇章。
2024-03-13 23:55:04
326
原创 智能写作时代:如何利用AI工具优化学术论文创作流程
在当今快速发展的学术研究环境中,确定论文主题和范围、撰写和润色论文成为了每位研究者面临的重大挑战。随着人工智能技术的不断进步,AI工具在学术写作中的应用越来越广泛,从选题、撰写到校对,乃至参考文献的生成,AI的辅助作用不可小觑。本文将深入探讨如何有效利用AI工具来辅助论文写作,包括确定论文主题与范围、生成大纲、撰写正文、润色校对、查重降重,以及生成参考文献,旨在为学术研究者提供一个全面的AI辅助写作指南。
2024-03-04 23:57:41
1593
2
原创 超越GPT-4!Anthropic新神器Claude 3来了,AI对话新时代的开端?
无论是快速响应的Haiku,还是智能水平更高的Sonnet,亦或是在知识、数学和复杂任务理解方面超越GPT-4的Opus,Claude 3系列都能满足用户多样化的需求。Claude 3系列模型的旗舰模型Opus,在本科和研究生水平的知识理解、数学问题解决以及复杂任务处理方面,均展现出了卓越的能力。今天,我们要介绍的是Anthropic公司最新发布的Claude 3系列模型,这是一款在多个领域超越了GPT-4的大型语言模型(LLM),它不仅在性能上树立了新的标杆,还在用户体验上带来了革命性的改进。
2024-03-04 23:53:25
372
2
原创 从新手到专家,这份AI深度学习宝典让你不再迷茫!
在追求深度学习的路上,我们总是渴望有一位指路人,而这个网站正是那位默默伸出援手的人。它不仅是一份学习指南,更是一份激发我们不断探索、不断挑战自我的礼物。希望这份宝典能成为你通往AI深度学习之路上的良师益友。如果你对AI应用开发有更多的兴趣,想要深入了解实用的AI技术,或是希望交流独立开发的经验,请关注我的公众号。在这里,你不仅可以获取到最前沿的AI应用开发技术,还能与志同道合的朋友共同探讨、进步。让我们一起,探索AI的无限可能。
2024-03-03 23:49:33
525
原创 AI微SaaS产品开发:程序员的个人赚钱秘籍
AI微SaaS产品的开发为程序员提供了一个展示技术实力、实现个人价值的舞台。通过精准定位市场、精心设计产品、有效推广和合理定价,程序员可以在AI时代找到属于自己的赚钱之道。记住,持续的学习和创新是成功的关键。现在,就让我们一起迎接AI时代的挑战,开启个人AI微SaaS产品的创业之旅吧!
2024-03-03 22:58:35
1327
原创 知乎爆文背后的秘密武器:不可思议的AI助手!
最近在做自媒体运营的过程中,领悟到,要想在私域留存住用户,那么就必须要做好公域,那么做公域对于一个深度知识型的自媒体来说,知乎就是一个非常适合的一个平台了,那么,问题来了,怎么才能高效的在知乎上持续的输出有价值的内容呢?光靠自己的实力是不够的,因为效率太低了,要想写一篇能够获得高赞的知乎文章,需要先后查找资料,举例说明,讲好故事,还要能够足够的打动人,真的好难啊。那么,有没有一个高效的产出知乎高赞文章的方法呢?答案是有的,那就是借助 ai 的力量。
2024-03-02 23:34:52
605
2
原创 多智能体技术:未来的助手革命即将到来
单智能体,如我们熟知的GPTs,已经成为我们日常生活中不可或缺的一部分,从撰写文章到代码辅助,它们的帮助无处不在。但是,正如任何技术都有其局限性一样,单智能体也面临着自己的挑战。想象一下,一个智能体负责搜索餐厅,另一个智能体负责预订,而第三个智能体则在后台管理你的日程。这种多智能体的协作模式,不仅能够大幅提升任务处理的效率,还能够处理更加复杂多变的任务。假设你正在筹备一个重要的商务会议,你需要一个智能体帮你整理会议资料,另一个智能体协助你制定会议日程,同时,你还希望有一个智能体能够实时为会议提供技术支持。
2024-03-02 21:55:44
652
原创 gluster结合tcmu提供iscsi服务遇到的服务启动优先级问题
在分布式文件系统中,使用块存储,最简单的方式就是通过tcmu来提供iscsi服务。部署过程不在描述,不是本文重点,本文主要说明一下,本人在实际工作遇到的一个问题,即节点重启后,通过gargetcli查看块设备,经常会丢失lun,原因是重启以后,目录没有被挂载。经过反复尝试,解决方案非常简单,只需要调整一下启动顺序即可,增加tcmu-runner的依赖,并在开机启动脚本中,增加对启动顺序的控制。保证先启动gluster,再启动tcmu-runner,最后启动target。这么做的原因是,这三个服务
2021-09-26 15:53:01
367
原创 [原创] 【求助于专家】怎样判断自己的能力特长来决定就业方向? - 我学网(开复学生网)
导读: 本文转自 http://www.5xue.com/modules/bbs/viewthread.php?tid=142501&extra=page%3D1
2008-04-26 10:15:00
848
原创 致应届毕业生——你找的是一个事业方向而不是一份工作。
从2003年起,我就开始做部门经理,开始招聘面试,到现在已经5年了,这5年里,接触了很多找工作的应届毕业生。有很多感触。随便谈吧,如果这段话没有什么逻辑也请不要见怪,我就向在跟你们聊天,随便聊了。我想跟你们说的最关键的一句话是:刚毕业或即将毕业的你,寻找的不是一份谋生的工作,而是一个事业方向,人生方向。一个没有信仰的民族是可怕的,一个没有目标的人是可悲的。可悲什么呢?可悲的是:如果没有目标,你就像
2008-04-26 10:08:00
1784
java咖啡馆(java初级教程)
2008-09-29
请问VC中怎么让工具栏布局右对齐呢?
2014-01-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅