自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 Vibe Coding 时代的“认知破产”

前几天,我删除了自己最近跑通的 4 个项目。从产品交付的角度看,这是个疯狂的举动。它们不是半成品,而是完全达到了 MVP(最小可行性产品)的标准,功能随时可以上线。在这个被称为“Vibe Coding(氛围编程)”的时代,我只写了一个极其简单的 PRD(产品需求文档),剩下的全交给了 AI。它帮我优化文档、生成架构设计,最后一口气完成了所有编码。我的代码参与度接近于 0。但我依然选择把它们推翻重来。因为当系统跑通后,我翻开代码库,面对的却是一阵令人窒息的陌生感。

2026-05-20 11:28:00 151

原创 为什么 AI 编程工具引入后,团队效率不升反降

今年三月,一个团队在内部复盘时发现了一个让人笑不出来的数据:AI 辅助后,团队 PR 数量涨了 98%,但代码评审时间涨了 91%。成员的个人交付速度确实快了,可反映到最终产出上,实际发版的频率几乎没有变化。这不是个例。DX 在 2025 年 Q4 对 5.1 万名开发者的调研发现,每天用 AI 的开发者确实多合入了 60% 的 PR。但另一份基于 3 家企业的随机对照试验显示,拿到 AI 工具的团队,每周完成任务量只多了 26%。

2026-05-18 16:58:55 436

原创 Token 冰火两重天:当你的 AI 账单开始按月翻倍

龙虾养得起,token 烧不起。这句话是 2026 年 4 月一个独立开发者在推特上写的。他贴出了自己当月的 API 账单:¥3,742。半年前这个数字是 ¥400 出头。他没有新增任何功能,用户量也没涨。唯一的变化是,他接入了几个 Agent 框架,让 AI 能自动干活了。他不是个例。2026 年 5 月,你随便打开一个开发者社区,搜索"token 账单",会看到成片的哀嚎。

2026-05-14 17:13:36 400

原创 多模态数据提取:微调与少样本提示

短期落地最快长期规模化:微调(云或本地)真正的关键:始终让模型“看图学结构”,而不是只学 JSON 格式好了,希望对大家有帮助。

2026-04-28 09:07:55 185

原创 代码之外的演进:从 Claude 到 OpenClaw,程序员视角的 AI 形态跃迁

AI 离我们的代码越来越近,但它的存在感却越来越“不可见”。从一开始占据浏览器一角的聊天框,到占据桌面的 App,再到退居命令行的纯文本,最后干脆隐身成了系统的后台服务。作为程序员,我们不需要为了 AI 去改变原有的工程习惯。相反,优秀的 AI 智能体正在不断向下沉降,适配操作系统的底层逻辑,融入我们最习以为常的基础设施中。在未来,或许“写代码”这个动作本身,就会像今天的“编译”一样,成为一个只需要下发指令、自动在后台静默完成的标准化流程。而 OpenClaw,正是我们瞥见这种未来的一个小小窗口。

2026-04-28 08:26:29 368

原创 约束或自由:AI 工具化的两种答案

大模型拥有顶尖的理解与推理能力,却只能局限在对话文本之中,无法主动触碰真实业务与现实场景。想要让 AI 真正落地做事、产生实际价值,就必须为其赋予行动能力,而,就是大模型伸向现实世界的双手与双脚。与。虽然它们的核心目标一致,但其背后的设计哲学、目标人群和长期演进方向却大相径庭。

2026-04-28 08:22:04 328

原创 墨探:把互联网每一篇好文章,变成 AI 与知识库通用的纯净 Markdown

互联网从不缺少优质内容,但碎片化、私有化、杂乱化的格式,正在浪费大量有价值的知识。墨探的核心初衷,不止是简单的格式转换,更是让知识自由流动打破平台壁垒、统一内容格式、沉淀个人资产,让每一篇你认真阅读过的好文,都能有序存入知识库,服务长期学习、思考与创作。让收纳不再费力,让知识可以复用,让你的第二大脑,真正装满高质量内容。

2026-04-28 08:17:51 567

原创 告别套用模板,亲手打造主题:公众号排版Skill

做这个 Skill 的初衷很简单:让不会写 CSS 的普通用户,也能轻松拥有专属公众号排版。安装 Skill用大白话描述风格AI 生成 CSS预览、调整、发布整个过程不需要写一行代码。如果你有想尝试的排版风格,可以去试试这个 Skill,也欢迎在评论区说说你想要什么样的主题。

2026-04-09 15:02:44 684

原创 「文颜」家族迎来大幅更新

主题系统是本次 4.0 升级的重点之一。更人性化的主题编辑流程支持在线导入主题文件支持主题重命名支持管理更多可保存主题主题从“高级功能”变为“核心能力”,真正支持创作者构建自己的品牌化排版风格。未来会进一步构建围绕“文颜”的“主题市场”。命令行版本同步升级。通过命令安装主题删除主题指定主题进行渲染文颜 CLI 正式成为可扩展的自动化排版基础设施。MCP Server同步支持主题系统。安装主题删除主题切换主题使用指定主题发布内容。

2026-02-13 16:11:29 886

原创 自己写一个智能体-让其理解Skills

在智能体的架构中,Skills本质上是一段结构化的文本。它不是代码逻辑,不需要编译,但它直接决定了智能体的人设、职责、边界和工作流。如果说 LLM 提供了通用的智力,那么 Skills 就是将这份智力聚焦到特定领域的透镜。智能体 = 大模型(大脑) + 工具(手脚) + Skills(灵魂)一个优秀的SkillsRole (角色):你是谁?(比如:资深代码审查员)Goal (目标):你要干什么?(比如:找出代码中的Bug并提出优化建议)Constraints (约束):你不能干什么?

2026-01-23 09:10:32 1213

原创 自己写一个智能体-使用MCP服务

在开始写代码之前,得先解决一个痛点。以前我们要让 GPT 连接外部工具(比如读取文件、搜索网页、操作数据库),通常需要针对不同的 API 写一大堆胶水代码。如果你用LangChain,你得遵循它的接口规范;如果你换个框架,可能全得重写。就是 AI 时代的USB-C 接口。它是由 Anthropic 等公司推动的一个开放标准。MCP Server:提供工具(比如:文件读取服务、微信发布服务)。MCP Client:也就是我们的智能体(负责连接模型和服务端)。LLM:负责决策调用哪个工具。

2026-01-15 16:09:43 1050

原创 「墨探」是如何使用插件机制构建可扩展架构的

如果你喜欢这个项目,不妨喂作者家的猫吃点罐头。墨探,正在让阅读变得简单且优雅。作者的其它开源项目。

2025-06-10 11:52:32 866

原创 让AI帮你管理公众号的排版和发布

随着人工智能的飞速发展,我们的内容创作方式也正在发生深刻变化。从灵感生成到润色校对,从图像处理到音视频剪辑,AI 已逐步成为创作者不可或缺的助手。上一篇文章我们介绍了「文颜 MCP Server」,今天让我们来看看怎样让它与 AI 结合,发挥最大生产力。

2025-06-05 11:49:01 1053

原创 从Markdown到公众号,自动发布新体验 — 文颜 MCP Server

✅ 将 Markdown 文章自动排版成公众号格式✅ 一键上传本地或网络图片✅ 使用与 文颜 一致的主题美化内容✅ 自动发布到微信公众号草稿箱而所有这些功能,你可以在与LLM(大语言模型)的聊天中自然而然的完成,完全不用打开“文颜”这样的排版工具。

2025-06-04 19:15:57 743

原创 自己写一个智能体-理论篇

最后再来回顾一下一开始我们提到的问题:为什么你与网页版的ChatGPT对话,和你调用API和GPT4o对话,返回的结果往往都是ChatGPT更好?相信通过这篇文章,你有答案了吧。公众号:机器人小不。

2024-12-04 15:45:39 1203

原创 开源公众号排版工具支持自定义主题

自定义主题”可以使你的公众号文章别具一格,具备自己独特的外观,从而创造出独特的视觉体验。其原理是通过开放对主题的CSS(层叠样式表)的修改功能,来对页面进行定制。用户可以创建3套个性化的“自定义主题”,以创造3种不同的视觉体验。问题讨论请移步。主题分享请移步这里。阅读原文。

2024-11-08 10:03:19 1235

原创 Markdown转换成公众号、知乎、今日头条格式,已开源

本项目的起源是我平常使用markdown写文章,再使用hugo生成静态页面发布到我的博客。但当我想把文章发布到诸如“公众号”、“知乎”、“今日头条”等平台时,发现需要针对每个平台进行格式转换,这会让我每次浪费很多时间。后来我找到了网站,确实能很好的解决这些问题。但毕竟这是一个在线网站,我希望有个离线也能使用的工具,且我最近也在学swift,因此本项目应运而生。

2024-09-05 17:49:51 1558

原创 在苹果设备上运行Stable Diffusion模型

本文介绍了在苹果设备(MAC、iPad、iPhone)上运行Stable Diffusion模型的方法,包括模型的下载、格式转换以及如何在Swift中调用模型进行推理。

2024-08-22 16:04:32 1160

原创 自己写一个RAG应用

RAGRAG 是一个人工智能框架,用于从外部知识库中检索事实,使大型语言模型(LLM)基于最准确的最新信息,并让用户深入了解 LLM 的生成过程。大语言模型训练完后,其内部知识库就已经确定了,所以它无法回答你超过其知识库内容的问题。除非你有能力对其进行微调,否则最简单的方法就是使用RAG检索外部知识库。有人可能会认为,RAG是不是就是让模型在回答问题前先去指定的外部知识库检索一下知识,然后再回答?

2024-07-24 14:48:21 1115

原创 在本地跑一个AI模型(7) - 你打草稿,模型来画

从图片质量可以看出,ControlNet对于引导图的遵循和生成图片的质量都较Adapter高,具体使用情况如何,大家在使用前还是自己测试一下。本文首发于:https://babyno.top/posts/2024/04/run-stable-diffusion-locally3-guide-image-generation/公众号:机器人小不。

2024-04-22 17:48:20 1353

原创 在本地跑一个AI模型(6) - Stable Diffusion模型微调

本文介绍了使用LoRA为本地模型进行微调,并介绍了如何下载和使用社区提供的已经训练好的LoRA。使用LoRA可以使生成的图片增加更多的细节。LoRA是技术对提示词优化的一种补充。下一篇将介绍如何使用ControlNet和Adapter,使用和技术相结合,使用“草稿”对AI生成的图像进行规划和约束。本文首发于:https://babyno.top/posts/2024/04/run-stable-diffusion-locally-with-lora/公众号:机器人小不。

2024-04-22 15:32:47 1374

原创 在本地跑一个AI模型(5) - Stable Diffusion

本文介绍了使用diffusers在本地运行的方法,并进行了一次基本的的实践。下篇文章将继续介绍diffusers使用LoRAControlNet和Adapter生成高级图片的实践。本文首发于:https://babyno.top/posts/2024/04/run-stable-diffusion-locally/ollamacoqui-tts。

2024-04-20 15:24:50 2977

原创 在本地跑一个AI模型(4) - 会说话的模型

最后试听一下output.wav吧,是不是跟你预期的有点差距?我特意挑选了一段比较复杂的文字来做实验,比如出现了AI996、和7x24等等词汇。这些词汇模型确实不太好把握,而且还存在一个老生常谈的问题:所有模型对中文的支持都不太好。但也不用太悲观,我们现在还都是使用的默认配置不是吗?经过一番调教后模型是不是能更智能呢?本文首发于:https://babyno.top/posts/2024/04/run-an-ai-model-locally-4/

2024-04-15 14:55:44 2027 1

原创 「译」iMessage采用PQ3量子密码技术实现消息传递

今天,我们宣布推出 PQ3,这是 iMessage 历史上最重要的加密安全升级。PQ3 是一种突破性的后量子密码协议,它将使 iMessage 的端到端安全消息传递更上一层楼。得益于抗泄密加密和针对即使是极其复杂的量子攻击的强大防御能力,PQ3 是首个达到我们称为 “3级安全” 的消息传递协议 - 提供的协议保护措施超越了所有其他广泛部署的消息应用。据我们所知,PQ3 拥有当今规模最大的消息传递协议中最强的安全性属性。

2024-03-13 08:36:04 1267

原创 在本地跑一个大语言模型(3) - 让模型自主使用工具

根据OpenAI官方文档,是使得大型语言模型具备可以连接到外部工具的能力。简而言之,开发者事先给模型提供了若干工具(函数),在模型理解用户的问题后,自行判断是否需要调用工具以获得更多上下文信息,帮助模型更好的决策。举个例子:在上一篇文章我们是利用将事先准备好的文本作为上下文提供给模型,而使用以后,我们只要提供一个“搜索函数”作为工具,模型即可自己通过搜索引擎进行搜索然后得出答案。

2024-03-07 17:00:40 1497 1

原创 在本地跑一个大语言模型(2) - 给模型提供外部知识库

本篇文章我们使用LangChain和RAG对大语言模型进行了一些微调,使之生成答案前可以在我们给到的文档内进行检索,以生成更准确的答案。RAG是检索增强生成(Retrieval Augmented Generation),主要目的是让用户可以给模型制定一些额外的资料。这一点非常有用,我们可以给模型提供各种各样的知识库,让模型扮演各种各样的角色。LangChain是开发大语言模型应用的一个框架,内置了很多有用的方法,比如:文本读取、分词、嵌入等。利用它内置的这些功能,我们可以轻松构建出一个RAG的应用。

2024-03-04 14:41:57 6129 1

原创 在本地跑一个大语言模型

随着ChatGPT的兴起,LLM (Large Language Model,大语言模型) 已经成为人工智能和自然语言处理领域的热门话题。本篇文章我将和大家一起在自己的个人电脑上运行一个大语言模型。

2024-03-04 14:40:25 4098 1

原创 用「VSCode Task」自动化创建博客

通过这样的优化,我现在只需专注于输入文章标题,而不再需要关心繁杂的命令。这大大提高了我的写作效率,使得整个流程更加流畅。最让人惊喜的是ChatGPT,它带给我的体验是震撼的。我没有尝试它的高级功能,但已经被它的魅力折服。看来是时候去深入了解它了。路边的阿不。

2024-01-16 16:45:53 1443 1

原创 用「Github」和「Cloudflare」自建博客

到此为止,基本能满足我的需求了。最后放一张平时写文章时的图:我通常使用VSCode编写文章,实时预览Markdown格式非常方便。为了让图片在VSCode和网页上都能正常显示,我在项目的根目录下创建了一个名为imgs的软链接,指向。这是因为Hugo在编译时会自动将static目录下的文件复制到网站的根目录下,所以使用绝对路径/imgs/可以在不同预览方式下找到文件。我还创建了一个名为public的软链接,指向我的仓库。当我完成文章的编写并使用Hugo进行编译时,它会自动将输出文件复制到public。

2024-01-16 16:41:13 3460 1

原创 申请到了JetBrains开源免费许可证

同样,我也希望我的经验可能会有助于其他开源项目的维护者或者开发者,不要害怕尝试,勇敢地去申请你们的开源许可证,因为也许下一个接收惊喜的就是你。

2023-12-31 18:18:03 1533 3

原创 ps2mc-browser的着色器代码分析

如何将多边形的顶点和纹理渲染成缤纷多彩的画面呢?我们需要通过一个窗口,窥探其中的奥秘,它就是OpenGL着色器。今天我们就要聊聊`ps2mc-browser`的着色器。

2023-12-20 16:18:57 1057 1

原创 PS2纹理图片编码算法A1B5G5R5

在上一篇文章里我们介绍了PS2使用的图片压缩算法RLE,这次我们再来研究一下它的纹理贴图编码算法——A1B5G5R5。对于纹理来说,常用的图片编码格式如jpg或png都不适合。因为图片是由GPU读取并进行渲染的,你总不能送过去一张jpg图片,让GPU要读取其中一个像素的时候,先把整个图片解码吧?因此最理想的图片格式是未经压缩的位图格式,可以根据像素点坐标直接获取RGB数据。今天要介绍的A1B5G5R5正是这种编码格式之一。最后放上上面两个纹理图片渲染后的效果,有小伙伴还记得这两个游戏吗?

2023-12-10 15:13:35 603

原创 RLE算法在PS2中的应用

RLE(Run Length Encoding,行程长度编码)算法,是把文件内容用“重复次数x数据”的形式来表示的压缩方法。比如:有这样一段数据,在字符后面加上重复出现次数,就可以用来表示。可以看到原始数据是17字节,编码后是12字节,因此压缩是成功的。ABCDE,如果按照上面的算法,编码后为1A1B1C1D1E,原始数据是5字节,编码后是10字节,毫无疑问这种压缩方式是失败的。为什么第二种字符串压缩会失败呢?

2023-12-10 15:13:05 470

原创 使用Python和OpenGL渲染PS2存档3D图标

经过前面一系列文章的铺垫,PS2存档3D图标的文件已经全部解析完毕。本篇开始将介绍使用如下工具将3D图标渲染出来,并尽可能接近PS2主机原生的效果。

2023-12-10 15:12:32 1242

原创 解析PS2游戏存档3D图标

看到这个图片,对于熟悉PS2的老玩家来说应该不会陌生。它是PS2记忆卡管理界面中的游戏存档3D图标。本篇文章我们将介绍如何从存档文件里解析出这个活动的小人。

2023-12-10 15:12:02 1521

原创 从PS2记忆卡中导出存档文件

上一篇文章中我们解析了PS2存储卡的文件系统,这次直接实战,编写python代码导出指定的游戏存档。。

2023-12-10 15:11:33 1130

原创 硬核解析PS2记忆卡存储格式

作为一个80后的游戏老玩家,PS2游戏机在我心中一直有着特殊的地位。时至今日,已经过去了20多年,然而,最近我因为模拟器的缘故重新接触到了它。在重温了一段时间游戏后,我突发奇想,能否通过现在的知识来回忆年少时的自己?于是,我开始了这一系列文章的创作,从分析PS2存储卡的文件系统开始,逐步深入的解析其文件存储机制及每个游戏的存档文件。我的目标是,最终通过Python和OpenGL,模拟出游戏存档中经典的3D人物旋转效果,以此来纪念这个曾经陪伴我度过青春时光的经典游戏机。

2023-12-10 15:10:55 1880

原创 ps2mc-browser新功能发布

是一个PS2存档文件查看器,使用OpenGL画布显示存档里的3D动态图标。Github地址。

2023-12-10 15:10:11 513 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除