Codex简介 AI时代真的风水轮流转,前段时间最火的还是Claude Code,转眼间Codex就火得一塌糊涂。 Codex是由OpenAI 推出的AI智能体。 起初呢主要用于编程开发,后面慢慢进化成了通用智能体。界面和操作对于小白来说可谓是非常友好。 它不仅能回答问题,编写代码,还能读取电脑本地 ...
前言 近一年以来,AI Agent的发展速度非常快。 如果经常使用一些Agent CLI工具,例如 Claude Code、Gemini CLI、OpenCode 等产品,会发现它们有一个共同特点: 虽然运行在终端之中,但已经完全不是传统命令行程序的样子。 在执行任务过程中,它们通常会同时展示: A ...
把"滚动截屏"放在截屏工具的扩展项里,本质上反映的是一件很普通的事:现代应用几乎没有"一屏装得下"的内容。一个长 PDF 几十页,一个 GitHub Issue 几百条评论,一段没分页的 Word 文档,一份产品需求的网页版说明,一段微信里被反复刷出来的长文截图——这些内容统统需要滚动条才能看完,但 ...
作者有话说:最近技术圈里大家又对USB的通信协议产生了兴趣,我也就近期工作中遇到的和自己手边的设备结合,给大家准备了这篇文章,欢迎一起讨论。文章阅读大概用时10分钟。 背景:在 .NET 控制台应用中给罗技 K380 蓝牙键盘发送 HID 指令,切换 Fn 功能键模式。走过的弯路够写一篇避坑指南了。 ...
这是一篇学习笔记,分享给大家,如果大家喜欢,也会开启USB的专辑 一、为什么要学习 USB 协议 USB 是 Universal Serial Bus 的缩写,中文通常叫通用串行总线。它是电脑、手机、工控机、单片机开发板和各种外设之间最常见的连接方式之一。 在嵌入式开发中,USB 常用于: 虚拟串口 ...
很多独立开发者都有过类似经历:某个周末突然来了灵感,觉得一个小工具很值得做,于是连续几天高强度写代码、调页面、接接口、改交互,终于把第一个版本推上线。那一刻很有成就感,产品链接可以打开,核心功能能跑通,截图也能发出去,甚至还有朋友在评论区说“这个不错”“挺有用的”。 但一个月之后,情况往往会变得微妙 ...
截屏是典型的"高频低投入"操作——按一下快捷键,框选,复制,三秒内完成。日常使用的微信截屏功能本身做得很完善,快捷键直接唤起,标注、保存、复制一条龙走完。唯一略感不便的是触发链路:截屏这件事往往发生在专注写代码、调试、或翻资料的过程中,手头通常并没有打开微信;为了截一张图先去启动 IM 客户端、等待 ...
在线体验:geekformat.com/zh-CN/pdf/edit(不用注册、不上传文件,浏览器里就能玩) 故事开头 老板:这份 50 页的合同 PDF,你帮我在每页右下角加个页码,再把所有"乙方"的位置画个箭头。 你:好的(熟练打开 Adobe Acrobat 准备买会员)。 老板:用免费 ...
前两天刷知乎的时候,看到一个很有意思的帖子,标题叫:《面试官问:你用 AI 编程半年了,那怎么保证 Claude Code 写出来的代码是对的?》 翻完评论区,我没有找到特别满意的答案,反而越发有感触。 借着这个话题,今天来简单聊聊。 不知道正在看文章的你,还记不记得自己第一次体验 Vibe Cod ...
一个能让后端开发效率翻倍的“自动构建工坊”长什么样? 先说点掏心窝子的话做后端开发的朋友都知道,每个项目启动时,我们都在重复做同一件事: 建表 → 写实体类 → 写Repository → 写Service → 写Controller → 写Swagger注解 → 写数据库文档 → ... 一套流程 ...
自进化 (Self-evolution) 是 Agent Harness 的核心模块,拥有自进化能力后 Agent 才能在长期的任务交互中不断成长,总结和改进自己的技能、记录用户的反馈和偏好,从被动应答升级为能够主动复盘和自我成长的 Agent。本文以 CowAgent 开源项目为例,介绍 Agen... ...
上周,一个朋友在群里发了一张截图:GitHub 上 anthropics/skills 仓库,24 小时涨了 900 颗星。 他的原话是:「一个文件夹项目,13.6 万星?这是认真的吗?」 我点开一看,确实——这个仓库的核心内容就是一堆 SKILL.md 文件,外加几个 Python 脚本。没有炫酷 ...
本文描述了刚子使用AI开发两个出海工具、一个月后收入为零的完整经历,深刻揭示了成功故事背后的诸多陷阱:开发仅占全部工作量的10%,推广运营才是真正的关键;同质化竞争异常激烈,免费用户转付费的转化率极低;真正能赚钱的方式其实是卖课卖社群。刚子最后建议开发者务必先验证需求、主动避开红海赛道、提前想好明确... ...
在默认的情况下,`ChatHistoryProvider`基于**调用**对产生的请求和消息进行存档。如果一次调用涉及多轮ReAct循环,意味着每次调用可能会很多条消息,但是它们只会在ReAct循环结束之后才会被存档一次。如果最后存单失败,意味着这些消息将全部丢失,所以有时候我们ReAct循环的每次... ...
项目上线了,群里一片欢腾。 产品经理发了朋友圈,后端同事被疯狂 @ 夸接口稳,老板周会上点名表扬了架构设计。 唯独前端,没人提。 就好像这个项目里,前端从来没存在过。 但登录页是谁写的?表单校验是谁调的?那个丝滑的加载动画是谁做的?兼容各种浏览器又是谁加班到凌晨? 都是前端。 做了 6 年前端,太熟 ...
调用`IChatClient`的`GetResponseAsync`或者`GetStreamingResponseAsync`方法时,我们通常会传入一个`ChatOptions`对象来控制运行行为。`ConfigureOptionsChatClient`利用指定的委托对象来动态设置`ChatOpti... ...
从一段模板说起 <div id="app"> <my-header :title="pageTitle"></my-header> <my-content :posts="posts"></my-content> <my-footer></my-footer> </div> <my-header> ...
引言 在 .NET 开发中,生成 HTML 内容是一个常见的需求。无论是构建邮件模板、生成报表、还是创建动态网页内容,我们都需要一种简洁、安全且高效的方式来构建 HTML。今天,我想向大家介绍 Jasmine.Format —— 一个专为高性能场景设计的 .NET HTML 生成库。 为什么需要 J ...
Zenith.NET 最近做了一轮比较大的 RHI 重构。它不是一次普通的 API 改名,也不是单纯整理代码,而是把整个图形抽象层从早期“更容易上手的封装”,往更现代、更贴近 DirectX 12 / Vulkan / Metal 的底层模型推进。 这轮重构的重点,是新版引入了哪些能力、为什么要做 ...
前言 在数字化办公与娱乐需求日益增长的今天,Windows 系统的流畅度与稳定性直接影响着我们的日常体验。为了帮助大家告别系统卡顿、冗余服务以及隐私泄露的困扰,大姚给大家分享 5 款基于 .NET 开源、功能强大且免费的 Windows 系统优化工具。 Optimizer Optimizer 是一款 ...