在上一节消息循环中我们实现了最小可用的 Chat CLI 脚本,这个脚本能力非常有限,只能通过文本回答用户的问题。这一节我们会赋予 Chat CLI 调用工具的能力,让它能获取外界信息和实际执行任务。
Alters(警报)是基于引用块语法的 Markdown 扩展,可用于强调关键信息。它们会以不同的颜色和图标显示,以表明内容的重要性。
AI Agent(人工智能体)是指以 LLM(大语言模型)作为推理引擎,能够自主调用外部工具,规划并解决实际问题的程序。
最近看到新闻,GitHub 疑似因员工 VS code 更新了被植入恶意代码的插件导致被入侵(Hacker News) 。然后搜了一下,今年以来通过包管理器进行供应链攻击的案例已经有三起:
作者:乌云山 ai时代的知识信息获取逻辑,已经是按需消费,而不是按产消费。 之前一直是搜索引擎和网站本身是主要的用户界面。但现在很多时候都智能体加工之后给最终用户。比如deepseek app, 豆包 app以及新的龙虾后台的自动搜索程序。用户可能看到的不一定是原汁原味的博...
介绍 TailwindCSS + DaisyUI 在 Ruby on Rails 中的使用。
梳理 RubyGems 分裂出 gem.coop 事件的始末。
本文介绍如何用 ahoy/groupdate/chartkick 实现用户行为统计。
Safe and Simple Markdown Reader in the Browser 浏览器里的 Markdown 阅读器,极简,安全。
很高兴的宣布,Geeknote 已经开源,仓库位于 https://github.com/chloerei/geeknote 。
我一直认为,把 Rails 作为前后端分离项目的后端是一种浪费。类似于在 Mac 上安装 Windows 系统,没有什么可以阻止你这样做,而且看起来很美好:Windows 系统更大众化,Mac 硬件做工好,似乎是强强联合。但是深度 Mac 用户会知道,这丢失了很多软硬件一体...
最近做了一个用于角色扮演的大语言聊天应用,想跟大家分享。
几个月前,我看到 How to build Hot Module Replacement in Python 这篇文章,讲的是用他们的 Tach 这个 Python 静态分析工具,可以获得一个依赖图,类似这样的键值格式:
我已经有几年时间没有使用 UI 库,近几年的项目我都是从头开始写 UI,小到按钮、对话框,大到响应式布局。原因是以前的 UI 库样式千篇一律,又难以定制,我宁愿从头开发。
在上一篇文章中,我介绍了 eudic-maimemo-sync 项目——利用 Python 脚本调用欧路词典和墨墨背单词的开放API将生词本自动同步到墨墨背单词,并演示了如何用 Docker 将其部署到树莓派上,每天自动执行同步。
最近想研究一下大模型的使用,为了练手写了一个命令行角色扮演脚本,在此分享。
https://github.com/Goojoe/chinaBank-Exchange-TelegramBot
本文已获得原作者( Svyatoslav Kryukov 、 Travis Turner )和 Evil Martians 授权许可进行翻译。原文讲述了在进行 Rails API 开发时,一种基于 OpenAPI 标准的文档优先方案是如何产生,又是如何实践的。
In a Rails app, sometimes you need to execute a long-running job and have to run it in the background. You might run into some special re...
ClewdR 是一个高性能、功能丰富的 Claude 逆向代理实现,使用 Rust 语言完全重写,旨在克服原版 Clewd 修改版 的局限性。ClewdR 设计注重速度、可靠性和易用性,为用户提供与 Claude AI 模型交互的无缝体验,同时显著改善用户体验。