IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Aldi Rujak
    发表于
    2025-10-05 00:50:52

    IT Architecture: Designing Scalable Solutions That Actually Work (From My Real Journeys)

    JAKARTA, cssmayo.com– In the ever-evolving landscape of technology,IT architectureplays a crucial role in the success of digital solutions. It involves the structured design of systems, applications, and infrastructure to ensure scalability, reliability, and performance. In this article, I will share my real journeys in IT architecture, highlighting the challenges faced, lessons learned, and strategies for designing scalable solutions that actually work.What is IT Architecture?IT architecturerefers to the comprehensive framework that defines the structure and interaction of various compo ...继续阅读 (31)


    love 0
    诺多
    发表于
    2025-10-05 00:09:28

    还在为复杂的机器人开发流程头疼?还在苦恼如何将AI能力融入你的社交平台?别担心!今天给大家带来一款超给力的开源神器——LangBot,让你轻松拥有自己的智能机器人,玩转各种聊天平台! 🎉🏷️ LangBot 到底是什么? 简单说,它就是...LangBot 是一个开源的大语言模型原生即时通信机器人开发平台,简单来说,它就像一个“万能遥控器”,让你能够轻松连接各种大模型,并且让你的机器人在QQ、微信、飞书等平台上自由穿梭,实现各种酷炫的功能。想象一下,你的机器人可以:成为你的专属AI助手,随时帮你解答问题、整理资料。自动回复消息,处理各种日常事务,让你彻底解放双手。化身游戏大师,陪你聊天、玩游戏,让你的生活充满乐趣!更重要的是,LangBot开箱即用,无需复杂的配置,就能快速搭建你自己的智能机器人!是不是超级心动?🤩🏷️ LangBot有哪些超能力?LangBot之所以如此受欢迎,是因为它拥有强大的功能和灵活的扩展性!💬 大模型对话、Agent:支持接入各种大模型,例如 OpenAI、DeepSeek、Moonshot 等等,还自带 RAG (知识库) 功能,让你的机器人更聪明、更博学!并且深度适配 Dify,方便进行 LLMOps 管理。🤖 多平台支持:QQ、企业微信、个人微信、飞书、Discord、Telegram... 几乎覆盖了所有主流的聊天平台!🛠️ 高稳定性、功能完备 ...继续阅读 (36)


    love 0
    Yiran\'s Blog
    发表于
    2025-10-05 00:00:00

    Weekly Issue-他们可能只是心情不好

    文章链接到标题技术链接到标题Boring is goodA recent MIT reportshows that 95% of companies implementing this technology have yet to see a positive outcome.LMs are also likely to significantly change as the technology and market matures. They will be used in much smaller, more focused, and, I’m afraid to say it, significantly more boring ways. This will only accelerate as people get tired of “hallucinations” and discover how powerful LLMs are when they’re kept focused on these smaller, more predictable language processing goals.Whenever there is hype, we shuffled into the easy path, forcing the tech into the p ...继续阅读 (29)


    love 0
    Putri Siapah
    发表于
    2025-10-04 21:59:03

    AMD Ryzen — Pilihan Buat Lu yang Mau Punya Prosesor Gahar!

    cssmayo.com—   Gue pertama kali denger namaAMD Ryzenwaktu lagi ngerakit PC buat gaming tahun 2018. Saat itu, banyak orang bilang prosesor ini bisa ngelawan Intel dengan harga yang lebih murah tapi performanya nggak kalah gahar. Awalnya gue agak ragu, soalnya dulu AMD dikenal suka panas dan boros daya. Tapi setelah baca review dan nonton benchmark, gue akhirnya mutusin buat beli AMD Ryzen 5 2600. Dan jujur aja, sejak itu gue jatuh cinta banget sama brand ini.AMD Ryzen berhasil ngeubah cara pandang orang terhadap brand AMD yang dulu sering dianggap “kelas dua”. Sekarang malah jadi pi ...继续阅读 (35)


    love 0
    冠军
    发表于
    2025-10-04 18:53:00

    Microsoft Agent Framework (预览) 入门:让所有的开发者轻松创建 AI Agents - 冠军

    【摘要】翻译:https://devblogs.microsoft.com/dotnet/introducing-microsoft-agent-framework-preview/ 构建 AI 代理并非难事。然而,许多开发者却发现自己被复杂的编排逻辑搞得焦头烂额,难以连接多个 AI 模型,或者花费数周时间阅读全文 ...继续阅读 (42)


    love 0
    siti
    发表于
    2025-10-04 18:22:42

    Ayunan Bayi Otomatis: Teknologi Nyaman Tidur Si Kecil

    JAKARTA, cssmayo.com –Teknologi tidak hanya berkembang di dunia gadget, komunikasi, atau hiburan. Kini, inovasi juga merambah ke dunia parenting. Salah satu contohnya adalahayunan bayi otomatisyang semakin populer di kalangan keluarga modern. Produk ini hadir sebagai jawaban atas kebutuhan orang tua yang ingin memberikan kenyamanan bagi bayi sekaligus menghemat tenaga.Berbeda dengan ayunan konvensional yang digerakkan manual, ayunan otomatis menggunakan motor listrik yang mampu mengayun secara stabil dan konsisten. Dengan sentuhan teknologi, orang tua bisa mengatur kecepatan, pola ayunan ...继续阅读 (40)


    love 0
    惜分飞
    发表于
    2025-10-04 15:11:06

    redhat系列7/8进入单用户模式

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:redhat系列7/8进入单用户模式作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]以前写过一篇文章在linux老版本中,进入单用户模式的方法:linux 4/5/6版本进入单用户模式,今天测试主流的redhat系列(测试使用OEL,没有本质区别)7和8版本中进入单用户.主要操作步骤:1)选择linux启动项,输入e2)根据你的RHEL/CentOS/OEL版本,找到 linux16/linux/linuxefi等类似启动语句语句,按下键盘上的 End 键,跳到行末,添加关键词 rd.break,按下 Ctrl+x 或 F10 来进入单用户模式3)mount 根文件系统为读写模式:mount -o remount,rw /sysroot4)指定/sysroot为/挂载点:chroot /sysroot5)进行需要的系统操作,比如重设root密码,修改不合适的系统配置(fstab,sysctl.conf等),然后sync同步数据6)重启系统:reboot -f(也可以两次exit实现重启)linux 7系列进入单用户演示linux 8系列进入单用户演示Failed to open \EFI\redhat\grubx64.efi – Not F ...继续阅读 (41)


    love 0
    惜分飞
    发表于
    2025-10-04 15:11:06

    redhat系列7/8进入单用户模式

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:redhat系列7/8进入单用户模式作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]以前写过一篇文章在linux老版本中,进入单用户模式的方法:linux 4/5/6版本进入单用户模式,今天测试主流的redhat系列(测试使用OEL,没有本质区别)7和8版本中进入单用户.主要操作步骤:1)选择linux启动项,输入e2)根据你的RHEL/CentOS/OEL版本,找到 linux16/linux/linuxefi等类似启动语句语句,按下键盘上的 End 键,跳到行末,添加关键词 rd.break,按下 Ctrl+x 或 F10 来进入单用户模式3)mount 根文件系统为读写模式:mount -o remount,rw /sysroot4)指定/sysroot为/挂载点:chroot /sysroot5)进行需要的系统操作,比如重设root密码,修改不合适的系统配置(fstab,sysctl.conf等),然后sync同步数据6)重启系统:reboot -f(也可以两次exit实现重启)linux 7系列进入单用户演示linux 8系列进入单用户演示Failed to open \EFI\redhat\grubx64.efi – Not F ...继续阅读 (44)


    love 0
    Nicksxs
    发表于
    2025-10-04 14:50:44

    学习下用Google的agent开发工具Agent Development Kit

    学习下用Google的agent开发工具Agent Development Kit简称 ADK,看着名字就不一般,冲着JDK的地位去的哈哈首先我们安装下pom包 ...继续阅读 (37)


    love 0
    androidyue
    发表于
    2025-10-04 10:00:00

    Android 升级 targetSDK 35 解决 namespace 问题

    升级 Android targetSDK 至 35 并使用 Gradle 8.0+ 后,遇到了第三方库 namespace 配置问题。more错误信息1234Execution failedfortask':react-native-inappbrowser:processDebugManifest'.>A failure occurredwhileexecuting com.android.build.gradle.tasks.ProcessLibraryManifest$ProcessLibWorkAction>Setting the namespace via the package attributeinthesourceAndroidManifest.xml is no longer supported.Recommendation: removepackage="com.proyecto26.inappbrowser"from thesourceAndroidManifest.xml.或者类似错误:12345Namespace not specified. Please specify a namespaceinthe module's build.gradle file like so:android {namespace 'com.example.namespace ...继续阅读 (36)


    love 0
    Hendra Brown
    发表于
    2025-10-04 04:53:25

    Rekomendasi AI: Teknologi Kecerdasan Mengubah Cara Kita Hidup

    Jakarta, cssmayo.com– Dulu, kecerdasan buatan atau Artificial Intelligence (AI) hanya hidup di film fiksi ilmiah. Robot pintar, asisten virtual, hingga sistem otomatis yang bisa berpikir sendiri seolah hanya imajinasi penulis cerita futuristik. Namun hari ini, AI sudah jadi bagian nyata dari kehidupan sehari-hari. Dari membuka smartphone dengan face recognition, mengatur jadwal lewat asisten digital, hingga rekomendasi belanja online yang terasa sangat personal.Fenomena ini membuat istilah“Rekomendasi AI”semakin sering muncul. Entah itu rekomendasi AI untuk belajar, bisnis, hiburan, atau ...继续阅读 (39)


    love 0
    惜分飞
    发表于
    2025-10-04 02:19:57

    Failed to open \\EFI\\redhat\\grubx64.efi – Not Found 故障处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:Failed to open EFIredhatgrubx64.efi – Not Found 故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]由于某种原因导致linux的grubx64.efi文件丢失,系统重启报错(Failed to open \EFI\redhat\grubx64.efi – Not Found)grubx64.efi 是 64 位 UEFI 系统 下的 GRUB 引导程序核心文件,作用是启动操作系统.现在系统启动报该文件丢失,导致系统无法正常引导启动.对于这样的情况,比较简单的方法就是使用相同版本的操作系统iso文件进入救援模式,然后把grubx64.efi文件拷贝进去,具体操作步骤:1.使用光盘启动,并进入Troubleshooting –> 并回车2. 选择:Rescue a Oracle Linux system 并回车3. 选择1) Continue ,然后回车继续执行4. 可以看到原系统分区被挂载在/mnt/sysimage下面的相关挂载点5. 输入chroot /mnt/sysimage按照原系统方式进行挂载6. 确认grubx64.efi文件丢失7. 挂载系统盘到/med ...继续阅读 (45)


    love 0
    惜分飞
    发表于
    2025-10-04 02:19:57

    Failed to open \\EFI\\redhat\\grubx64.efi – Not Found 故障处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:Failed to open EFIredhatgrubx64.efi – Not Found 故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]由于某种原因导致linux的grubx64.efi文件丢失,系统重启报错(Failed to open \EFI\redhat\grubx64.efi – Not Found)grubx64.efi 是 64 位 UEFI 系统 下的 GRUB 引导程序核心文件,作用是启动操作系统.现在系统启动报该文件丢失,导致系统无法正常引导启动.对于这样的情况,比较简单的方法就是使用相同版本的操作系统iso文件进入救援模式,然后把grubx64.efi文件拷贝进去,具体操作步骤:1.使用光盘启动,并进入Troubleshooting –> 并回车2. 选择:Rescue a Oracle Linux system 并回车3. 选择1) Continue ,然后回车继续执行4. 可以看到原系统分区被挂载在/mnt/sysimage下面的相关挂载点5. 输入chroot /mnt/sysimage按照原系统方式进行挂载6. 确认grubx64.efi文件丢失7. 挂载系统盘到/med ...继续阅读 (41)


    love 0
    Fika Anderson
    发表于
    2025-10-04 00:19:39

    Platform Development: Creating Robust Digital Solutions – My Real Journey in Building Unstoppable Digital Products

    JAKARTA, cssmayo.com– In the digital age,platform developmenthas become a cornerstone of innovation, enabling businesses to create scalable and robust solutions that meet the needs of users. My journey in this field has been filled with challenges, learning experiences, and significant achievements. In this article, I will share my real-life experiences in platform development, highlighting the key lessons learned along the way and the strategies that helped me build unstoppable digital products.What is Platform Development?Platform developmentrefers to the process of creating software p ...继续阅读 (47)


    love 0
    诺多
    发表于
    2025-10-04 00:00:56

    还在为找不到好用的音乐播放器发愁吗?还在羡慕别人听歌时炫酷的歌词同步吗?今天,就给大家安利一款宝藏级的音乐播放器——Feishin!有了它,你的Navidrome、Jellyfin音乐库就能焕发新生,带来前所未有的畅听体验!🚀🏷️ Feishin 到底有多牛?核心功能抢先看!Feishin 是一款功能强大的音乐播放器,它不仅仅能播放音乐,还能给你带来更多惊喜!MPV & Web 双引擎驱动: 无论你喜欢桌面端还是网页端,Feishin 都能满足你!桌面端更是支持 MPV 和 Web 两种播放引擎,给你更多选择。Scrobble 支持: 喜欢记录自己的听歌习惯?Feishin 可以将你的播放记录同步到服务器,方便你随时回顾自己的音乐品味。智能歌单编辑器: Navidrome 用户狂喜!Feishin 内置智能歌单编辑器,让你轻松创建和管理你的个性化歌单。歌词同步: 无论是同步歌词还是非同步歌词,Feishin 都能完美支持,让你边听边唱,嗨翻全场!支持Navidrome, Jellyfin等多种音乐服务器: 告别单一平台!连接你的Navidrome、Jellyfin 或者其他OpenSubsonic兼容的音乐服务器(Airsonic-Advanced、Ampache、Astiga、Funkwhale、Gonic、LMS、Nextcloud Music、Supysonic、Qm-M ...继续阅读 (38)


    love 0
    Jiajun的技术笔记
    发表于
    2025-10-04 00:00:00

    TiDB 源码阅读(四):AST、逻辑计划、物理计划

    《TiDB 源码阅读(四):AST、逻辑计划、物理计划》前面我们已经看过服务端如何监听,以及接受请求,开始处理请求到最后返回数据的大体流程。这篇文章中,我们再度探索AST、逻辑计划和物理计划,以求有更深入的了解... ...继续阅读 (41)


    love 0
    bigwhite
    发表于
    2025-10-03 23:20:37

    超越时间的智慧:重读那些定义了现代软件开发的经典文章

    本文永久链接– https://tonybai.com/2025/10/04/the-software-essays-that-shaped-me大家好,我是Tony Bai。二十年前,一位年轻的程序员在还未踏入职场时,便开始沉浸于软件开发的博客文章与深刻思考之中。二十年后,他已成为一名资深工程师,回首望去,成千上万的文字中,只有寥寥数篇真正沉淀下来,如基石般塑造了他的思维方式和职业生涯。这份由 Michael Lynch 精心筛选出的“思想塑造清单”,本身就是一次对软件工程领域永恒智慧的巡礼。清单中的每一篇文章,都如同一个思想的火种,点燃了关于工程文化、代码哲学、乃至技术选型的深刻辩论。今天,也让我们重新打开这些经典,逐一剖析其中的智慧,看看它们在瞬息万变的当下,能为我们——尤其是追求简约与高效的 Go 开发者——带来怎样历久弥新的启示。1. Joel 测试:衡量开发者幸福感的 12 条黄金标准(“The Joel Test: 12 Steps to Better Code” by Joel Spolsky, 2000)Joel Spolsky 的这 12 个问题,与其说是对代码质量的测试,不如说是一面镜子,映照出一家公司是否真正尊重开发者的时间和心智。二十多年过去了,这些问题依然是衡量一个工程团队成熟度的“试金石”。Do you use source control ...继续阅读 (48)


    love 0
    Paulin
    发表于
    2025-10-03 23:00:25

    Microwave Pintar: Inovasi Modern untuk Dapur Masa Kini

    JAKARTA, cssmayo.com–Microwave pintaradalah salah satu inovasi teknologi rumah tangga yang semakin populer. Alat ini bukan sekadar pemanas makanan biasa, tetapi sudah dilengkapi dengan fitur cerdas seperti sensor kelembapan, koneksi Wi-Fi, bahkan integrasi dengan asisten virtual. Jadi, pengguna bisa memasak lebih cepat, lebih mudah, dan lebih efisien.Perbedaan Microwave Biasa dengan Microwave PintarJika dibandingkan dengan microwave konvensional, microwave pintar jelas jauh lebih unggul. Selain bisa mengatur waktu dan suhu secara otomatis, perangkat ini mampu menyesuaikan mode masak berd ...继续阅读 (43)


    love 0
    Putri Siapah
    发表于
    2025-10-03 22:10:17

    Ultrasonic Washer — Inovasi yang Bikin Hidup Lebih Gampang!

    cssmayo.com—  Kalau lo sering ngerasa ribet bersihin barang-barang kecil kayak perhiasan, kacamata, atau bahkan jam tangan,Ultrasonic Washertuh beneran jadi jawaban yang nggak kepikiran sebelumnya. Alat ini pakai teknologi gelombang ultrasonik buat bikin kotoran terlepas tanpa lo harus gosok sana-sini, jadi kerjaannya si mesin, bukan tangan lo. Rasanya kayak punya asisten pribadi yang ngerti cara bersihin barang dengan halus tapi maksimal.Gue pertama kali nyobain alat ini tuh karena penasaran banget setelah sering lihat review orang di internet, dan ternyata hasilnya lumayan mind-blowing. Ngga ...继续阅读 (45)


    love 0
    edony
    发表于
    2025-10-03 19:50:24

    在乌龟追上来之前

    E41 孟岩对话阿娇:我的另一面,也想被注视和欣赏Listen播客对谈刚开始(22:42)的一段对话,跟去年的付航给我的感受很相似:孟岩:我还是会好奇那些,为什么一个人可以变成这样的,可以去解决任何问题的人阿娇:我没有,我没有阿娇说「我没有」的时候,喉咙是略带干涩的,一段明显的停顿之后再次强调了一下「我没有」。第一次听这一段的时候,我正好在开车通勤,当时鼻子一酸,到现在我还是不知道用什么语言描述我当时内心的感受。这期播客中有非常多的停顿,孟岩的、阿娇的,有各自一度语塞的、有阿娇身体不适的杂音、有喝水的咕噜声等等,在追求严谨、品质、精致的播客里这无疑是惨不忍睹的。但是我很珍惜这一期播客,小宇宙里唯一收藏的就是它了,相比当下社交媒体为大众营造的美好、精致、暖心、振奋,它足够真实,还原了这个世界本来的样子,可以有口癖、有粗口、有空白。理解阿娇这期播客我听了很多遍,因为心境不同,其实前几遍的时候,我并不太理解阿娇和孟岩对谈的一些话。「这几个月,我反反复复在想,也反反复复有人在聊的东西——为什么死亡已经迫在眉睫,看起来这世间一切都即将与我无关,可欲望没有退潮?为什么我对自己的诸多想象,我的诸多理想主义,我的追求,我的欲念,它未曾消退?我以为会一切返璞归真,去伪存真,最后只剩一两件要紧的事,一两个要紧的人,但是偏偏不,我还是有那么多想做的事情。」「真正的外部评价无法刺穿的屏障,是只有我自己能刺 ...继续阅读 (64)


    love 0
    siti
    发表于
    2025-10-03 18:47:12

    USB Flash Drive: Teknologi Kecil dengan Peran Besar di Dunia

    JAKARTA, cssmayo.com –Beberapa dekade lalu, menyimpan data bukanlah perkara mudah. Orang-orang mengandalkan disket, CD, hingga hard disk eksternal yang ukurannya tidak ramah dibawa bepergian. Lalu hadir sebuah inovasi mungil yang mengubah cara manusia menyimpan informasi:USB Flash Drive. Perangkat kecil ini muncul pertama kali sekitar awal tahun 2000-an, menjadi simbol revolusi portabilitas.Bayangkan seorang mahasiswa di Jakarta pada masa itu. Tugas kuliah yang biasanya disimpan di tumpukan kertas, mulai beralih ke dokumen digital. Dengan sebuahUSB Flash Driveberkapasitas 128 MB, ia bisa ...继续阅读 (68)


    love 0
    惜分飞
    发表于
    2025-10-03 15:44:20

    11.2.0.4升级到19c详细操作过程

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:11.2.0.4升级到19c详细操作过程作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]随着硬件生命周期,数据库等保要求等,不少客户需要把数据库从11.2.0.4版本升级到19c.对于这样的客户的核心生产库升级,一般考虑到回退情况,大部分会选择异机进行升级,提供一个完整版测试在源库(11.2.0.4)中做升级之前检查--触发器检查(禁用和启用脚本生成) SELECT 'ALTER TRIGGER ' || owner || '.' || trigger_name || ' DISABLE;' AS disable_commands FROM dba_triggers WHERE trigger_type IN ('BEFORE EVENT', 'AFTER EVENT') AND triggering_event LIKE '%DDL%' AND status = 'ENABLED'; SELECT 'ALTER TRIGGER ' || owner || '.' || trigger_name || ' ENABLE;' AS disable_commands FROM dba_triggers WHERE trigger_type IN ...继续阅读 (66)


    love 0
    惜分飞
    发表于
    2025-10-03 15:44:20

    11.2.0.4升级到19c详细操作过程

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:11.2.0.4升级到19c详细操作过程作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]随着硬件生命周期,数据库等保要求等,不少客户需要把数据库从11.2.0.4版本升级到19c.对于这样的客户的核心生产库升级,一般考虑到回退情况,大部分会选择异机进行升级,提供一个完整版测试在源库(11.2.0.4)中做升级之前检查--触发器检查(禁用和启用脚本生成) SELECT 'ALTER TRIGGER ' || owner || '.' || trigger_name || ' DISABLE;' AS disable_commands FROM dba_triggers WHERE trigger_type IN ('BEFORE EVENT', 'AFTER EVENT') AND triggering_event LIKE '%DDL%' AND status = 'ENABLED'; SELECT 'ALTER TRIGGER ' || owner || '.' || trigger_name || ' ENABLE;' AS disable_commands FROM dba_triggers WHERE trigger_type IN ...继续阅读 (64)


    love 0
    二丫讲梵
    发表于
    2025-10-03 13:56:21

    学习周刊-总第231期-2025年第40周

    如要阅读全文,点击标题跳转。 学习周刊 - 总第 231 期 | cal.com | nova-admin | SurveyKing | RedisInsight | Redis-for-VS-Code | jsonhero-web | xpipe ...继续阅读 (62)


    love 0
    countmeon
    发表于
    2025-10-03 11:48:40

    悠悠的时光

    时间太快,马上我就要四十岁了,不知道啥时候开始我才能觉得自己不是一个孩子了,如今老人陆续凋零,他们的离开似乎让自己一次一次的在这世上的痕迹越来越少,小时候的世界的人物已经逐渐不在,学生时期的人物已经逐渐不在联系,现在更深刻的理解了要去珍惜眼前人,人生的意义其实也慢慢变得不在那么重要了 ...继续阅读 (68)


    love 0
    logic
    发表于
    2025-10-03 11:31:00

    三公山

    第一次知道三公山是在小红书,号称小武功山(武功山也是从小红书看到的),但距离实在不近,车程近俩小时,一直没有去走一趟的规划。这个长假,没有人约。国庆第二天,遂决定去爬三公山。庆幸的是,往返的路上没有遭遇大规模的堵车,总体上算是比较畅通。只是接近目的地的一段路程中,都是高低起伏蜿蜒盘绕的山路,属实难走,基本是一路按着喇叭过来的,恨不得在车顶装上个警灯。和此前爬过的大工山类似,景区并没有完善的开发,除了登山步道外几乎没有任何附属设施。步道入口和半山腰分别摆了一个摊位,提供了一些饮料和零食。比较意外的是,出发时还是艳阳高照,到三公山时却时不时落下来些雨点,山上的风也因此带来了一丝凉意。爬山的难度算是中等,一路上有七八个休息的平台,即使是我这种疏于锻炼的体质,也不算困难得登上了山顶。因为未充分开发的缘故,山上的物种非常丰富。看到了好几只漂亮的蝴蝶,奈何相机对焦赶不上蝴蝶飞舞的身姿,一只也没拍上,只好拍些不善于移动的蝗虫和螳螂。比较幸运的是,意外拍到了一只刚从石底爬出的蓝尾石龙子,也得亏它尾巴上过于鲜艳的蓝色,才让我在一堆枯枝烂叶中发现了它。下山走的是一条小路,原以为下山的路会通向起点,等意识到不对劲的时候已经在山的另一边了,只好绕着山走了半圈才终于爬上了自己的车(下次去景点前一定要做好攻略)。 ...继续阅读 (63)


    love 0
    u014388509
    发表于
    2025-10-03 10:03:03

    LangChain源码分析(十三)- 运行时与监控

    本文深入解析LangChain运行时与监控系统,该系统由回调、追踪和缓存三大核心组件构成。回调系统采用事件驱动架构,通过观察者模式实现组件运行状态的实时监控;追踪系统记录执行流程形成树形结构,便于问题诊断;缓存系统通过复用LLM调用结果优化性能。这些组件共同构成了一个非侵入式的智能监控中心,为开发者提供调试、性能优化和用户体验提升的强大工具,同时遵循松耦合、可扩展的设计原则,展现了事件驱动、组合模式和策略模式等优秀架构思想。 ...继续阅读 (23)


    love 0
    u014388509
    发表于
    2025-10-03 10:02:03

    LangChain源码分析(十二)- Agent代理

    LangChain Agents是能够自主决策执行路径的智能代理系统,通过语言模型动态选择工具完成任务。相比固定流程的传统方法,它具有动态决策、模块化设计和强适应性的优势。核心组件包括AgentAction(执行动作)、AgentFinish(结束信号)和AgentStep(执行步骤)。系统通过AgentExecutor管理执行循环,调用工具并迭代处理中间结果。主要类型包括MRKL(零样本推理)、ReAct(推理+行动)和Tool Calling(原生工具调用)代理。工具交互基于BaseTool抽象,支持参 ...继续阅读 (23)


    love 0
    u014388509
    发表于
    2025-10-03 10:00:57

    LangChain源码分析(十一)- RAG检索

    本文介绍了LangChain中的Retrievers(检索器)组件,主要包含以下内容:1) 检索器是LangChain核心组件,提供统一接口用于根据查询返回相关文档;2) 检索器解决了LLM的知识过时、上下文不足等问题,是RAG系统的关键组件;3) 详细说明了如何实现自定义检索器、VectorStoreRetriever的使用方式以及三种搜索类型(相似度、MMR、阈值);4) 提供了架构图、类图和时序图展示检索器的工作原理。检索器通过将查询转换为相关文档,为LLM提供上下文支持,增强生成内容的准确性和相关性 ...继续阅读 (22)


    love 0
    u014388509
    发表于
    2025-10-03 09:46:36

    LangChain源码分析(十)- Memory记忆管理

    LangChain记忆模块是管理对话上下文的核心组件,通过标准化机制存储和检索聊天历史。它解决了AI对话中的上下文连续性、会话隔离和状态持久化问题。核心架构包括BaseChatMessageHistory基类和RunnableWithMessageHistory包装器,支持多种存储后端和异步操作。模块采用装饰器模式,自动处理历史加载/保存,通过session_id隔离会话。典型应用包括对话助手、多轮交互和工具增强对话,能记住用户输入、AI响应及工具调用结果。设计上注重抽象分离、配置驱动和类型安全,使开发者能 ...继续阅读 (23)

上一页 36/4404 下一页
沪ICP备19023445号-2号
友情链接