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

    love 0
    Oilbeater
    发表于
    2025-05-24 10:41:14

    关于培训

    这两天接了个 Kube-OVN 培训的任务,事实上这已经是这几年第三次给这家公司培训相同的内容了,形式也从线上转到线下还要求手把手的敲命令,可想而知之前几次的最终效果怎样。我可以理解需求方的技术焦虑,但我认为培训这种形式是极其低效的,更多的只是培训当时能获得一些虚假的满足感,不会产生什么长期收益。一方面培训是一种被动学习方式,完全由老师带节奏前进,那听讲的人只是被动的吸收,很难有深度的思考。另一方面需要等到培训才了解的知识大概率是实际上用不到的知识,如果每天都用的话根本来不及等这种一年一次的培训。如果实际用不到,那么哪怕当场掌握了,很快也会什么都剩不下。我觉得这和我们一直以来的教育理念有些关系,传统上我们认为认真听老师讲课,努力记笔记,不会的问题堵着老师问,都是优秀的学习习惯。但这些都是偏被动的学习方法,我们很多年的教育过程中其实缺乏主动学习的机会。这种被动的方式早期的效果可能会很好,因为早期学校里的知识难度不大,而且我们展示学习成果的方式就是考试,而考试是可以通过过拟合的方式来提升效果的,并不能真正反映你对知识的掌握程度。在我的经历里,到了初中阶段,最出色的那批人就不再是认真听课,努力记笔记那批人了。而是换成了那批给人感觉平时一直玩,考试成绩还很好的一批人,事实上越往后这批人的比例越高。我认为这里并不是智商的区别而是被动学习和主动学习模式的区别。主动学习的人会更多依赖自己思考来解 ...继续阅读 (22)


    love 0
    @1900\'Blog
    发表于
    2025-05-24 09:42:47

    给文章引入联邦宇宙嘟文互动记录

    Photo byPankaj Patel/Unsplash去年还是前年就在思考如何在 Ghost 中集成 Activitypub 的互动,还找了一个国内博客大佬的实现ActivityPub 协议的简单实现 - Lawrence Li,不过这位大佬的方案是完全自己实现协议部分,对我来说有点太复杂了。后来Ghost官方也发布了一个Ghost和Activitypub的继承方案,不过我看了下项目的Docker-compose文件,感觉太臃肿了(毕竟是商业化产品,性能各方面都要考虑到)。而且开发一年多了,现在也只在官方付费服务里Beta,所以现在兴致缺缺。因为最近用Cloudflare Worker实现了很多有意思的玩意,所已,今天忽然灵光一闪,想到了一个非常有意思的点子,通过和AI的几轮互动,感觉应该能完整实现大佬博客里的那种效果。其实原理无非就是利用Cloudflare Worker和KV功能,对文章ID和嘟文ID进行储存,在页面展示时再去请求数据进行展示,整个逻辑大概如下:文章和嘟文同步Worker定时请求Ghost博客中最新一篇的数据(我这边是用Ghost的唯一文章ID做Key,你的博客系统没有API的可以请求RSS,但是ID必须是唯一的,可以自己截取slug出来应该也是可行的)。拿到Key后在KV中进行查找,如果录入过就跳过。没录入就拿文章的数据根据长毛象或GTS的API要求组装嘟 ...继续阅读 (38)


    love 0
    Joomaen
    发表于
    2025-05-24 06:45:43

    回声神启

    想到一些有意思的问题,和 ChatGPT 聊天,最终生成这篇微小说。看上去也很一般吧,不过这个设定我很喜欢,不知道是否已经有类似的科幻小说?未来没有救赎。人类文明在最后的百年里疯狂燃烧,冰盖崩塌、沙漠淹城、微塑料成为胎儿的一部分。天空泛白,阳光有毒,语言成为叛乱的借口,责任在每一代人嘴中被推向下一代。“等技术进步了就能解决。”“后人总会比我们聪明。”可当“后人”真的站在了尽头,什么也解决不了。他们只剩下一种选择:回到过去,劝诫人类。于是“神启计划”诞生。他们筛选了十二位“穿越者”,配备最隐蔽的技术、伪装成最古老的模样。目的是:在人类意识尚未形成自毁逻辑前,植入约束与恐惧。最初,他们打算讲科学。后来,他们翻开了一本旧书——《圣经》。那一刻,一切改变。这不是一本信仰之书,而是一份剧本。洪水、方舟、火焰、神怒、拯救者、末日、救主……里面有系统化的恐惧管理、伦理规则嵌套、超验故事架构,比他们设计的心理操控系统还要稳定。于是他们改写计划。不再是教授逻辑,而是复刻神迹。他们分赴世界各地:在一片古老平原上,有人站在山巅,释放等离子雷光,人们跪倒称他“雷神”。在尼罗河畔,有人掀起潮汐,让部落信奉“水的神谕”。在丛林之中,有人预言星辰轨迹,被雕在玛雅神庙。在黄土大地上,有人带来火种与文字,被记作“授人类文明之天人”。他们遵循《圣经》与其他古籍的模版,以神之名播种恐惧和秩序。他们制造了“信仰”。每一个 ...继续阅读 (143)


    love 0
    一线码农
    发表于
    2025-05-24 06:01:00

    .NET外挂系列:8. harmony 的IL编织 Transpiler - 一线码农

    【摘要】一:背景 1. 讲故事 前面文章所介绍的一些注入技术都是以方法为原子单位,但在一些罕见的场合中,这种方法粒度又太大了,能不能以语句为单位,那这个就是我们这篇介绍的 Transpiler,它可以修改方法的 IL 代码,甚至重构,所以这就非常考验你的 IL 功底,个人建议在写的时候要多借助如下三个工具:阅读全文 ...继续阅读 (63)


    love 0
    admin
    发表于
    2025-05-24 04:19:41

    趣题:正方形棋盘的双向分割

    下面这个问题来自 2015 年俄罗斯数学竞赛。一个正方形棋盘能沿着网格线分成 n 个大小形状相同的小块,每块都有 k 个小格。证明:这个正方形棋盘一定能沿着网格线分成 k 个大小形状相同的小块,每块都有 n 个小格。假设正方形棋盘的边长为 s ,则 nk = s2,即 n/s = s/k。假设它们约分后都等于 p/q。如果第一个分数约掉了 a 得到 p/q,这说明 ap = n,aq = s;如果第二个分数约掉了 b 得到 p/q,这说明 bp = s,bq = k。把正方形棋盘分成 q 行,每行 a 个小方格;把正方形棋盘分成 b 列,每列 p 个小方格。这就得到了 bq = k 个大小形状相同的小长方形,每个小长方形里都有 ap = n 个小格。 ...继续阅读 (24)


    love 0
    张善友
    发表于
    2025-05-24 03:00:00

    SuperSocket 2.0 的发布标志着.NET Socket 服务器框架迈入了一个全新的时代 - 张善友

    【摘要】2025 年 4 月 20 日 - SuperSocket 团队自豪地宣布正式发布 SuperSocket 2.0,这是这款适用于 .NET 的高性能、可扩展套接字服务器应用程序框架的一个重要里程碑。在初始预览版发布并经过数年的开发后,SuperSocket 2.0 标志着对框架的彻底重新构想,它是阅读全文 ...继续阅读 (41)


    love 0
    清夏
    发表于
    2025-05-24 01:57:10

    宝塔面板开启HTTP3和QUIC

    1、安装Nginx1.25以上版本。2、站点配置文件改成如下:listen 80; listen 443 ssl; listen 443 quic reuseport; listen [::]:443 ssl; listen [::]:443 quic reuseport; listen [::]:80; http2 on; http3 on; http3_hq on; quic_retry on;ssl_session_timeout 10m;后边添加如下代码:ssl_early_data on; add_header Alt-Svc 'h3=":443"; ma=2592000,h3-29=":443"; ma=2592000,h3-Q050=":443"; ma=2592000,quic=":443"; ma=2592000; v="46,43"';3、安全管理里开启UDP 443端口。4、重启或重载Nginx即可 ...继续阅读 (28)


    love 0
    dudu
    发表于
    2025-05-24 00:29:00

    C# 实现通用的 IdEqualityComparer - dudu

    【摘要】这是昨天在园子博客后台开发中遇到的一次代码重构。两个列表进行 union,需要自己实现一个 EqualityComparer,基于 Id 字段进行进行比较,默认基于对象引用进行比较,不是我们期望的。开始的实现虽然可以工作,但将 IdEqualityComparer 与具体比较的对象类型绑定了,每个需要比较的对象都要实现自己的 IdEqualityComparer,太啰嗦了阅读全文 ...继续阅读 (23)


    love 0
    admin
    发表于
    2025-05-24 00:20:16

    实在没辙了!只好祭出AI,给自己撸了个图片占位生成器

    对于前端开发者而言,图片占位生成器是一个不可或缺的工具。在实际开发中,我们经常会碰到这样的场景:产品展示页面的布局已经完成,各个模块都已就位,唯独缺少产品图片。而此时设计团队反馈:「图片素材还在制作中,预计下周交付。」另一种常见情况是,在调试图片列表的响应式布局时,需要各种尺寸的测试图片。传统做法是通过搜索引擎寻找合适的图片,然后逐一下载、裁剪、调整尺寸。这个过程往往耗时良久,严重影响开发效率。除了效率问题,版权风险也不容忽视。在项目中使用网络图片时,我们必须考虑:这些图片是否有版权限制?是否适合在商业项目中使用?这些问题如果处理不当,可能会给项目带来法律风险。还有一些场景,如我们动态生成图片,在图片上显示提示的内容这种相对小众的场景。本周刚好有一个需求是给飞书捷径做一个小功能用到了图片占位生成。梳理完需求,大概如下:能指定宽和高能自定义文字能指定文本颜色和背景色能指定图片格式输出,支持 PNG能指定文本大小能在飞书中使用首先我们看一下有哪些在线的图片占位生成器可用的。我们先让最新的 Claude-4-Opus 大模型给出 10 个地址,如下图:1. **Placeholder.com【不可用】** - **URL**: https://via.placeholder.com/ - **使用方法**: `https://via.placeholder.com/300x200` - ...继续阅读 (37)


    love 0
    豌豆花下猫
    发表于
    2025-05-24 00:00:00

    Python 潮流周刊#103:LlamaIndex 的单体代码库改造

    本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。分享了 12 篇文章,13 个开源项目,2 则音视频温馨提示:在微信关注Python猫,发送“优惠券”,即可领取 9 折优惠码,订阅专栏可享 15 元优惠。以下是本期摘要:🦄文章&教程① Python 大规模工具链管理:LlamaIndex 的单体代码库改造② Setuptools 最近的破坏性升级③ OpenAI Response API 的新工具和功能④ cProfile 与 pstats 快速做 Python 性能分析⑤ Python PEP 的起源⑥ Django 项目是如何做决策的?⑦ PEP-791:imath — 针对整数的特定数学函数模块⑧ 从 JSON 中加载 Pydantic 模型且不耗尽内存⑨ 快被遗忘的项目在发布 12 年后出了 1.0.0 版本⑩ 使用 Bash 高效复制整个 PyPI 仓库⑪ 从头开始实现一个简单的搜索引擎⑫ 应对复杂系统:我在谷歌工作时学到的经验🐿️项目&资源① Index-anisora:B站开源的动漫视频生成模型② DeepResearchAgent:深度研究智能体③ workflow-use:创建和运行工作流(RPA ...继续阅读 (29)


    love 0
    Jiajun的技术笔记
    发表于
    2025-05-24 00:00:00

    Wake on LAN 实现工作机的自动开关机

    《Wake on LAN 实现工作机的自动开关机》我的工作机是一台配置较高的台式机,同时也就意味着,开机以后,功率比较高。之前还不觉得,买了一个统计功率的插座发现,待机都能80多瓦,为了避免不必要的浪费,因此决定折腾一下自动开关机... ...继续阅读 (23)


    love 0
    ysicing (i@ysicing.me)
    发表于
    2025-05-23 19:53:12

    Raphael AI图片生成器:释放创意,零门槛打造惊艳视觉盛宴

    在 AI 技术席卷全球的今天,图像生成工具正成为内容创作者、设计师和营销人员的得力助手。Raphael AI 作为全球首款完全免费、无限制、无需注册登录的 AI 图像生成器,以其强大的功能和便捷的操作,迅速在创意圈掀起热潮。今天偶然看到的,有免费额度的 AI 图片生成器。适合生成配图或者插图,用来生成封面感觉还差点意思,和即梦效果差不多。Raphael AI 是什么?Raphael AI 是一款基于先进的 FLUX.1-Dev 模型打造的 AI 图像生成工具,用户只需输入文字描述(提示词),即可在几秒钟内生成高质量、多风格的图像。它的核心优势在于:完全免费,零成本创作:无使用次数限制,无需注册或登录,打开网页即可创作多样化风格:支持写实摄影、动漫、油画、数字艺术等多种艺术风格快速生成:优化的推理管道确保几秒内出图,效率惊人隐私保护:零数据保留政策,提示词和生成图像不存储于服务器,保障用户隐私商业用途:生成图像无水印,可自由用于个人或商业项目一定质量保障:由 FLUX.1-Dev 模型驱动,提供具有卓越细节和艺术风格控制的照片级逼真图像;高级文本理解对比国内大模型,我觉得是优势功能的都标注了。为啥说一定质量保障,因为高质量需要订阅才行 😄测试英文提示词Humorous and funny style, preferably with a purple-haired Japanese ...继续阅读 (51)


    love 0
    Andre Lewis
    发表于
    2025-05-23 18:25:01

    Troubleshooting Komputer: Panduan Praktis, Cepat dan Efektif

    Troubleshooting komputeradalah proses sistematis yang dilakukan untuk menemukan dan menyelesaikan berbagai masalah yang dapat terjadi pada perangkat komputer. Pendekatan yang tepat saat melakukan troubleshooting akan menghemat waktu dan usaha. Artikel ini disusun untuk memberikan panduan praktis dan terstruktur bagi pengguna komputer di berbagai tingkat pengalaman, mulai dari pemula hingga profesional.Pengantar Troubleshooting KomputerDalam troubleshooting komputer, perangkat ini telah menjadi alat penting dalam kehidupan sehari hari. Setiap gangguan kecil dapat menghambat produktivitas dan me ...继续阅读 (29)


    love 0
    惜分飞
    发表于
    2025-05-23 15:56:29

    linux环境oracle数据库被文件系统勒索加密为.babyk扩展名溯源

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:linux环境oracle数据库被文件系统勒索加密为.babyk扩展名溯源作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]最近有一个客户使用了xx厂商的erp软件的Oracle数据库服务被勒索加密(运行在linux平台)文件加密结果文件名称被加上.babyk,每个目录下面会留下一个README_babyk.txt文件README_babyk.txt文件内容___ ______ ______ ______ .' `. ______ ______ ______ |______||______||______| / .-. \ .--. _ .--. .--. |______||______||______| ______ ______ ______ | | | |/ .'`\ \[ '/'`\ \( (`\] ______ ______ ______ |______||______||______| \ `-' /| \__. | ...继续阅读 (28)


    love 0
    惜分飞
    发表于
    2025-05-23 15:56:29

    linux环境oracle数据库被文件系统勒索加密为.babyk扩展名溯源

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:linux环境oracle数据库被文件系统勒索加密为.babyk扩展名溯源作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]最近有一个客户使用了xx厂商的erp软件的Oracle数据库服务被勒索加密(运行在linux平台)文件加密结果文件名称被加上.babyk,每个目录下面会留下一个README_babyk.txt文件README_babyk.txt文件内容___ ______ ______ ______ .' `. ______ ______ ______ |______||______||______| / .-. \ .--. _ .--. .--. |______||______||______| ______ ______ ______ | | | |/ .'`\ \[ '/'`\ \( (`\] ______ ______ ______ |______||______||______| \ `-' /| \__. | ...继续阅读 (37)


    love 0
    Denis | 邓鸿华
    发表于
    2025-05-23 15:31:30

    PHP 终极最强大的排序工具:array_multisort()

    在 PHP 开发中,数组排序是非常高频的操作,PHP 也提供了非常多的排序函数,但是很多人不知道其实还有array_multisort()这个排序函数,它可以让你基于一个或多个列对多维数组进行排序,在处理复杂结构的数据的时候特别有用。语法array_multisort()这个函数的核心设计是基于一个或多个列中的值对一个或多个数组或多维数组进行排序,它可以处理索引数组和关联数组,使其在使用中非常灵活,下面是它的语法:array_multisort(array1, sorting_order1, sorting_type1, array2, sorting_order2, sorting_type2, …);第一眼看上去参数比较多,也比较乱,我们简单将其分为三种类型:array1,array2等:要排序的数组sorting_order1,sorting_order2等:每个数组的排序顺序,其中SORT_ASC表示升序,SORT_DESC表示降序sorting_type1,sorting_type2等:每个数组的排序类型,有这几种类型:SORT_REGULAR、SORT_NUMERIC、SORT_STRING、SORT_LOCALE_STRING或SORT_NATURAL其中sorting_order和sorting_type不是必须的,也可以互换位置,记不住也没关系,等下看看下面的例子 ...继续阅读 (44)


    love 0
    zwwooooo
    发表于
    2025-05-23 14:38:35

    第一次进小红书后台管理笔记

    今天合作的老板说帮忙删除一些小红书的笔记,一开始我以为很简单的苦力活。结果当我进去小红书后台时(PC),点开“笔记管理”:》死活也找不到多选》要一条一条地删除》每删除一条会滚动到顶部》然后滚回刚才位置继续选择删除,然后又滚回顶部吐槽:为何删除一条就要滚动回顶部?刷新页面吗?根本没刷新的,滚回原来位置刚才删除的笔记还在……小红书后台产品经理——I服了You!我问老板是不是因为此才叫我帮忙?老板“嘿嘿”两声…………大概删除了20条,右手受不了了,其实最受不了还不是右手,是这小红书后台管理的操作真TM反人类!这时老板来信息说:不要删除了,改成设置成“只自己可见”(即隐藏),说一次性删除太多有可能被小红书误判为恶意巴拉巴拉……这下好多了,因为点击“权限”按钮设置好“只自己可见”不会老是滚回顶部了!继续苦力活……》一口气删到 2023 年的笔记,这时不知道是手太累还是我分心或者是肌肉记忆神经质,突然按了下鼠标左键,点击了列表的一个笔记,立即进到编辑笔记页面》Omg,赶紧返回上一页:完了,返回到2025年了(其实就是重新打开列表页面了)》它这个笔记管理的列表是“无限加载”模式的!我%#¥%@¥%#¥%¥#@@!*&土立土及!----有人知道批处理方法么?噗~ 》打赏 | Donation转载请注明转自: 《第一次进小红书后台管理笔记》 ...继续阅读 (24)


    love 0
    宋星
    发表于
    2025-05-23 11:07:39

    宋星:GEO(或AISEO)的十个关键问题和答案

    GEO彻底火了。但是,它有一些关键性的问题要澄清。 这十个企业客户最多问到的问题,我一一来解答。 01 GEO(AISEO)的本质是什么 GEO的本质,是污染AIGC平台的语料库。 这么说容易让人反感,但是事实就是如此。 因为AIGC并不知 […] ...继续阅读 (45)


    love 0
    宋星
    发表于
    2025-05-23 10:39:21

    AI在数字营销上的应用Landscape全景(持续更新)

    AI在数字营销中到底扮演了什么样的角色,哪些领域被AI取代,哪些被AI改变,哪些则言过其实? 很乱,非常乱。 目前的情况是,AI还没有系统性地改变数字营销,但是在碎片化的局部的改造中,发挥了很多的作用。 我会在未来的日子中,不断追踪AI在数 […] ...继续阅读 (32)


    love 0
    Insus.NET
    发表于
    2025-05-23 09:13:00

    Unable to Install Printer. Some driver files are missing or incorrect. Reinstall the driver or try using the latest version. - Insus.NET

    【摘要】生产线一台工作站电脑,系统挂了,只有重新安装操作系统, 系统安装一切顺利... 在给它添加打印机时,出现未通过 Windows 标志测试以验证其与 Windows XP 的兼容性警示 没事的,正常情况之下,点"Continue anyway"进入下一步,下一步,点Finish,系统开始拷贝驱动,然后阅读全文 ...继续阅读 (31)


    love 0
    一线码农
    发表于
    2025-05-23 08:32:00

    .NET外挂系列:7. harmony在高级调试中的一些实战案例 - 一线码农

    【摘要】一:背景 1. 讲故事 如果你读完前六篇,我相信你对 harmony 的简单使用应该是没什么问题了,现在你处于手拿锤子看谁都是钉子的情况,那这篇我就找高级调试里非常经典的 3个钉子 让大家捶一锤。 二:三大故障案例 1. ConcurrentBag 大集合问题 在高级调试中经常会遇到一类问题就是托管阅读全文 ...继续阅读 (36)


    love 0
    Arman Johnson
    发表于
    2025-05-23 07:05:58

    Serunya Dunia Game Mobile: Menyelami Aksi Tanpa Batas di Jetpack Joyride

    Dunia Game Mobile: Hiburan Seru di Genggaman TanganPerkembangan dunia game semakin pesat, terutama di platform mobile. Smartphone kini tidak hanya berfungsi sebagai alat komunikasi, tetapi juga sebagai sarana hiburan yang dapat dinikmati kapan saja dan di mana saja. Salah satu game mobile yang berhasil mencuri perhatian gamer di seluruh dunia adalahJetpack Joyride.Jetpack Joyride: Game Arcade yang Bikin KetagihanJetpack Joyride merupakan game bergenreendless runneryang dikembangkan oleh Halfbrick Studios. Game ini pertama kali dirilis pada tahun 2011 dan sejak itu terus mendapatkan pembaruan s ...继续阅读 (25)


    love 0
    qihang01
    发表于
    2025-05-23 07:05:17

    欧拉操作系统openEuler安装部署PostgreSQL数据库

    PostgreSQL是一个功能非常强大的、源代码开放的关系型数据库,PostgreSQL被业界誉为“最先进的开源数据库”,主要面向企业复杂查询SQL的OLTP业务场景, 支持NoSQL数据类型(hstore/JSON/XML) 操作系统:openEuler 24.03-LTS-SP1 PostgreSQL下载地址: https://www.postgresql.org/ftp/source/v17.5/ https://ftp.postgresql.org/pub/source/v17.5/postgresql-17.5.tar.gz 上传安装包到/data/soft目录 操作系统安装: 欧拉操作系统openEuler 24.03-LTS-SP1安装配置图解教程 https://www.osyunwei.com/archives/14957.html 准备篇 1、关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq! #保存退出 setenforce 0 #使配置立即生效 2、开启防火墙5432端口 系统默认使用的是firewall作为防火墙,这里改为iptables防火墙。 2.1、关闭firewall: system ...继续阅读 (358)


    love 0
    YY.K
    发表于
    2025-05-23 06:39:06

    解决 postfix 拒收邮件问题

    sed -i 's/^smtpd_banner=.*/smtpd_banner=$myhostname ESMTP/' /etc/postfix/main.cf sed -i 's/^smtpd_recipient_restrictions=.*/smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination/' /etc/postfix/main.cf ...继续阅读 (38)


    love 0
    selfboot (xuezaigds@gmail.com)
    发表于
    2025-05-23 03:44:12

    使用 Cursor 深度体验 3 个 MCP Server,惊艳但并不实用?

    大语言模型刚出来的时候,只是通过预训练的模型来生成回答内容。这个时候的模型有两个主要的缺点:有些数据它不知道,比如 2024 年 3 月训练的模型,就不知道 2024 年 5 月的事情;没法使用外部工具。这里的工具我们可以等效理解为函数调用,比如我有个发表文章的工具函数,我没法用自然语言让大模型来帮我调用这个函数。为了解决这两个问题,OpenAI 最先在模型中支持了function calling功能,他们在这篇博客:Function calling and other API updates有介绍。背景:理解 Function Calling这时候,我们就可以告诉模型,我有这么几个工具,每个工具需要什么参数,然后能做什么事情,输出什么内容。当模型收到具体任务的时候,会帮我们选择合适的工具,并解析出参数。之后我们可以执行相应的工具,拿到结果。并可以接着循环这个过程,让 AI 根据工具结果继续决定往下做什么事情。我在网上找了个动图,可以来理解下有了 function calling 后,做事情的流程:当然这里大模型只是根据我们给的工具列表,选择合适的工具,并解析出参数。它不能直接去调用工具,我们需要编程实现工具调用部分,可以参考 OpenAI 的Function calling 文档。为什么又引入了 MCP只有 function calling 已经能做很多事了,派生了不少有意思的项 ...继续阅读 (51)


    love 0
    @1900\'Blog
    发表于
    2025-05-23 03:15:24

    微软开源的更贴近Windows习惯的Linux命令行文本编辑器:edit

    Photo byChristopher Gower/Unsplash不知道是不是微软知道天下小白苦 Linux 的命令行编辑器久矣,最近开源了一款 windows 操作习惯的 shell 文本编辑器 edit。GitHub - microsoft/edit: We all edit.We all edit. Contribute to microsoft/edit development by creating an account on GitHub.GitHubmicrosoft支持多行选择、复制粘贴、鼠标控制等操作,操作习惯更偏向 widnows。所以第一时间安装体验,感觉确实不错,写一篇安装教程。下载使用你自己平台的二进制文件,Releases · microsoft/editcurl -LO https://github.com/microsoft/edit/releases/download/v1.0.0/edit-1.0.0-x86_64-linux-gnu.xz解压,重命名unxz edit-1.0.0-x86_64-linux-gnu.xz mv edit-1.0.0-x86_64-linux-gnu edit给执行权限,并移动到 bin 目录chmod +x edit sudo mv edit /usr/local/bin/测试是否安装成功edit --vers ...继续阅读 (40)


    love 0
    Insus.NET
    发表于
    2025-05-23 02:05:00

    Win98安装网络打印机 - Insus.NET

    【摘要】产线上测试产品的设备,其电脑操作系统Windows 98,已经有为其连接至域,企业网内。昨天刚把它们实现加入域,《Windows98电脑加入域实现数据共享 》,今天工人要求实现直接打印。现为其添加网络打印机,无需把打印数据放在共享目录中,去其他电脑打开,再打印。直接安装网络打印机,让其测试完成后,直阅读全文 ...继续阅读 (34)


    love 0
    一线码农
    发表于
    2025-05-23 01:26:00

    .NET外挂系列:6. harmony中一些实用的反射工具包 - 一线码农

    【摘要】一:背景 1. 讲故事 本来想研究一下 IL编织和反向补丁的相关harmony知识,看了下其实这些东西对 .NET高级调试 没什么帮助,所以本篇就来说一些比较实用的反射工具包吧。 二:反射工具包 1. AccessTools AccessTools这个工具包用来简化反射操作,你如果看过 harmon阅读全文 ...继续阅读 (183)


    love 0
    Hacper\'s Blog
    发表于
    2025-05-23 00:49:37

    J-Link 命令行工具烧写 N32G430 MCU 固件

    J-Link 提供一个叫做 J-Link Commander (JLink.exe) 的命令行工具,可以使用 J-Link Command File (.jlink script) 方式批量自动化烧录。创建一个.jlink后缀的 J-Link 脚本:12345678910USBDeviceN32G430K8IfSWDSpeed4000rhloadbinfirmware.bin,0x08000000rgexit在命令行调用指令:1JLink.exe -CommanderScript C:\Users\xxxx\Desktop\j.jlink烧写固件示例 log:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889~\Desktop via 🐍 v2.7.18❯ JLink.exe -CommanderScript C:\Users\xxxx\Desktop\j.jlinkSEGGER J-Link Commander V7.94a(Compiled Dec6202316:07:38)DLL versio ...继续阅读 (6)


    love 0
    bigwhite
    发表于
    2025-05-23 00:35:57

    API设计的“Go境界”:Go团队设计MCP SDK过程中的取舍与思考

    本文永久链接– https://tonybai.com/2025/05/23/go-api-design-mcp-sdk大家好,我是 Tony Bai。作为开发者,我们每天都在与 API 打交道——调用它们,设计它们,有时也会为糟糕的 API 设计而头痛不已。一个优秀的 API,如同一位技艺精湛的向导,能清晰、高效地引领我们通往复杂功能的彼岸;而一个蹩脚的 API,则可能像一座布满陷阱的迷宫,让我们步履维艰。那么,在 Go 语言的世界里,一个“好”的 API 应该是什么样子的?它应该如何体现 Go 语言简洁、高效、并发安全的哲学?它又如何在满足功能需求的同时,保持对开发者的友好和对未来的兼容?最近,Go 官方团队为 Model Context Protocol (MCP) 发起了一项 Go SDK 的设计讨论,并公开了其详细的设计草案以及一个初期的原型代码实现。这份设计稿与代码,在我看来,不仅仅是对 MCP 协议的 Go 语言实现规划,更是一份Go 官方团队关于 API 设计思考与实践的“公开课”。它向我们生动地展示了,在打造一个既强大又符合 Go 惯例 (Idiomatic Go) 的 SDK 时,需要在哪些维度进行权衡取舍,以及如何将 Go 的设计哲学融入到每一个细节之中。今天,就让我们一同走进这份设计稿和它的原型代码,探寻 Go 团队在 API 设计中所追求的“G ...继续阅读 (44)

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