- 博客(191)
- 收藏
- 关注
原创 Agent 能完成一个任务,但它能持续追一个三个月的目标吗?
AI Agent 很擅长完成一次任务,却不擅长持续追踪数周或数月的目标。本文从 cold email、Rudder 发版优化和 Messenger 性能工作出发,讨论 Run、Heartbeat 与 Goal 三层循环,以及等待、反馈、证据和策略调整如何成为长期 Agent 工作的一部分。
2026-07-30 15:07:12
177
原创 Agent 头像应该是状态栏,而不是证件照
人类和卡通头像让 Agent 更亲切,却不一定更容易识别。本文从多 Agent 场景出发,讨论如何用颜色、形态和动态表达 Agent 的身份与运行状态。
2026-07-21 18:06:49
240
原创 构建护城河:自学习 Agent
Self learning agent 真正有用的是它把学习来源拆清楚了:一边是 Agent 自己的 trace,能看到它怎么想、怎么调用工具、在哪里失败;另一边是用户在界面里的真实动作,能看到人是怎么接管、修正、补救的。很多产品现在只存第一类数据。trace 很完整,但它只解释 Agent 的内部路径。用户怎么把错误结果改回可用状态,常常留在浏览器、表单、审批流和聊天窗口里,最后没有进入系统。反过来,只看用户行为也不够。你能看到人修了什么,却不知道 Agent 当时为什么走到那一步。
2026-07-09 17:13:52
273
原创 Codex Goal 的技术原理分析
本文分析 OpenAI Codex /goal 的产品定义、状态机、运行时续跑、完成审计、预算会计和工程风险,并讨论它对 Rudder 中 issue/run 级 Execution Objective 的启发。
2026-07-07 15:56:31
344
原创 Claude Fable 5 system prompt 解读与效果评估
摘要 Claude Fable 5的system prompt并非单一神奇指令,而是一套完整的Agent操作系统,规范了模型在聊天、搜索、记忆、任务管理等场景的行为规则。它显著提升了任务完成体验,但主要改善的是任务编排、交付一致性和产品化程度,而非底层智力。分析表明,prompt对不同能力层的影响各异:对原始推理能力提升有限,但对工具使用、长任务管理和产品体验等有较大改善。该prompt通过明确任务边界、规范工具调用、约束进度汇报等方式,将"聪明但随意"的模型转变为"有规程的产品代理"。其核心价值在于将默认
2026-07-01 21:48:55
296
原创 下一代 AI Agent 最重要的能力,可能不是调用工具,而是理解“别人以为世界是什么样的”
摘要: 心理理论(ToM)是理解他人心理状态(如信念、意图)的能力,经典实验如Sally-Anne任务揭示了其核心:区分“事实”与“他人视角”。研究发现,AI(如LLM)在ToM任务中表现参差,虽能解决部分问题,但在复杂互动中仍不稳定。当前ToM研究正从单一错误信念测试扩展到多语言、群体心智及动态信念一致性等方向,强调其在多Agent协作中的重要性。未来AI需突破文本模式,建立稳定视角建模能力,以实现更自然的交互与协作。
2026-07-01 16:07:27
225
原创 我做了一个 Agent Team 协作平台——Rudder:让 Agent Team 在实践中成长
Rudder 是一个给重度 agent 用户使用的 Agent Team 协作平台。如果你已经在高频使用 Codex、Claude Code、Cursor,或者已经开始维护自己的 Agent Skill,Rudder 解决的是下一阶段的问题:Agent 不只是完成任务,还能在真实任务、review 和 feedback 里持续迭代自己的能力。
2026-05-27 21:42:27
406
原创 Rudder:让人类与 AI Agent 像真正的团队一样协作
AI Agent 的未来不只是更强的模型,也不只是更长的上下文窗口。真正重要的是,我们能否把 agents 放进一个清晰、可靠、可治理的工作系统里。Rudder 的愿景很简单:让人类与 agents 像真正的团队一样协作。当 agent work 不再只是一次 prompt,而开始变成一支团队、一套流程、一段持续推进的工作关系时,Rudder 就是它的方向盘。
2026-05-16 00:14:05
479
原创 OpenAI 开源 Symphony:把 Linear 任务自动变成 AI 编码工作流
它不是又一个 AI 编码工具,而是一个把 Linear 任务自动编排成交付流程的 orchestration layer。AI 在团队里,怎么持续、隔离、可审计地完成工作。
2026-03-06 16:52:09
609
原创 实战:用 Chrome MCP 让 Codex / Claude Code 直接管理 flomo memo
如果你本身就在使用 Codex、Claude Code、OpenClaw 或其他 Agent 环境,这个项目算是一个比较直接的落地案例:让 AI 不只停留在“回答问题”,而是真正去操作你日常使用的工具。项目地址再贴一次:如果这个项目对你有帮助,欢迎点个 Star;如果你有更好的工作流想法,也欢迎提 Issue / PR。
2026-03-02 01:12:45
602
原创 LangChain——如何选择合适的多智能体架构
本文探讨了多智能体架构的应用场景与四种核心模式。当面临上下文管理和分布式开发需求时,多智能体系统能显著提升性能(如Anthropic研究显示性能提升90.2%)。四种模式包括: 子智能体:集中调度,适合专业领域分工; 技能:动态加载模块,适合单智能体多专长; 交接:状态驱动切换,适合多阶段流程; 路由:并行分发与结果综合,适合多领域查询。 建议优先优化单智能体,仅在明确瓶颈时引入多智能体架构,LangChain的Deep Agents可快速实现复杂任务协调。
2026-01-15 18:28:50
966
原创 如何使用 Conftier 进行 Python 配置管理
Conftier 是一个专为 Python 应用设计的配置框架,它帮助你:✅ 使用 Pydantic 或 dataclass 定义结构化、类型安全的配置模型✅ 支持多级配置体系(默认 → 用户 → 项目)✅ 自动加载、合并并优雅地覆盖配置项✅ 提供 CLI 命令,方便用户查看和修改配置✅ 跨环境(开发/生产等)无缝切换配置Conftier 的设计灵感来自 VSCode 对“全局设置”和“工作区设置”的划分。现在,你的 Python 应用也可以拥有同样清晰、灵活的配置体验。
2025-04-09 01:18:59
1185
原创 直觉是理论和实践融为一体的艺术,AI 永远都没办法解决实践上的缺位
分享一个有趣的故事,事情是这样的,朋友装 expo-linear-gradient 遇到了一个奇奇怪怪的报错,ta 去各种 LLM、google、AI 搜索也没解决这个问题,最终多方印证,大致推测出是版本问题,但是 ta 直接看网上的操作降版本,降了几个版本也没解决问题。你应该学到什么程度,你应该有多少基础知识,完全取决于你的目的,如果你是一个稳扎稳打的科班生,天天看各种 n 小时用 cursor 速成一个网站,我并不认为这是一个对的选择,现在的人都这么急功近利吗…但问题是你为什么要去做呢?
2024-12-15 07:01:52
591
原创 在 Expo 开发中运用 infer 实现路由类型推断的优化实践
在 Expo 开发中,infer 的引入为路由参数声明的动态推导提供了一种优雅的解决方案。通过它,我不仅优化了代码的结构,还避免了手动管理类型时可能引入的错误。这让我深刻感受到 TypeScript 在大型项目中不可或缺的价值。如果你也在开发 Expo 项目,并面临类似的路由参数声明问题,建议尝试使用 infer,它会让你的代码更清晰、更高效,对框架开发者来说很友好。
2024-12-12 02:51:49
799
原创 持续优化,构建更好地 auto git commit 体验
几个月来,我一直在维护这个框架,gcop 是一个智能的 AI copilot ,旨在帮助开发者撰写更好的 git commit message ,同时加速 git workflow 。
2024-11-04 12:30:00
1130
原创 现代 Python 项目管理:pyproject.toml 完全指南
最近打算构建一些开源工具套件,想着能不能把 ruff, darglint, mypy 这些 lint 工具全部 all in one 整合一下,化简配置流程,因此详细看了一下这些框架是怎么做 pyproject.toml 配置的。在 Python 项目开发的历史长河中,我们经历了从 `setup.py` 到 `requirements.txt`,再到 `setup.cfg` 的变迁。所以你可以看到到 python 会有各种各样的配置文件,属实有点头疼,各种工具链也到处配置,真的不让人省心...
2024-11-04 07:48:25
9103
1
原创 Windows C 盘扩容方案
在实际操作中,如果你的 C 盘和 D 盘不相邻,或者存在其他分区隔开,那么直接使用 Windows 自带的磁盘管理工具可能无法实现 C 盘扩容。这时候,你可以尝试使用专业的分区助手软件,如 MiniTool Partition Wizard,来调整分区大小。
2024-09-06 21:46:58
2377
原创 ElmoCha——体验最好的 web 内容 AI 总结插件
当前体验最好的 web 内容总结插件:ElmoChat,由 Lepton 开发,可以生成网页总结、摘要、观点、相关问题。非常方便的是,总结的内容提供了 reference,点击可以直接移动到对应的网页内容,并且提供 highlight。甚至在总结 Youtube 的时候,它会生成 timeline,点击 ref 可以跳转至对应的视频片段。最近我用了很多网页总结产品,share 一下我认为最好用的 web 总结的 AI 插件。elmo.chat 能在浏览器上离线运行了,全程断网使用,看视频感受下效果。
2024-07-19 02:51:11
3494
原创 gcop:简化 Git 提交流程的高效助手 | 一键生成 commit message
gcop 集成了 promptulate 的能力,这意味着你可以轻松集成市面上的任意模型,下面的一些实例展示了如何配置不同大模型厂商的模型名。model:在开发过程中,我深刻体会到简化工作流程的重要性。gcop 的诞生,就是为了让开发者能够更加专注于核心代码的编写,而不必被繁琐的提交消息所困扰。希望 gcop 能帮助更多的开发者提升工作效率。当然,同步分享一下上面提到的两个项目,promptulatep3g 这两个框架也是本人开发。
2024-06-29 20:16:06
1472
1
原创 Logfire-Python可观测平台快速上手
Logfire还是OpenTelemetry的wrapper,允许将现有的工具、基础设施和检测用于许多常见的Python包,并支持几乎任何语言,下面仅用两行就可以构建对FastAPI应用的观测。你甚至可以用它接入OpenAI SDK,如果你对prompt eval没有强烈的需求,只需要简单的prompt trace,那么Logfire是一个很好的LangSmith的平替。此外,Logfire使用标准 SQL 查询数据,使用 SQL 还意味着您可以使用现有的 BI 工具和数据库查询库查询数据。
2024-05-09 01:47:29
1350
1
原创 OpenAI 最佳平替,使用 Promptulate 增强你的AI能力
在 pne,你可以轻松集成各种不同类型不同框架(如LangChain,llama-index)的 tools,如网络搜索、计算器等在外部工具,下面的示例中,我们使用 LangChain 的 duckduckgo 的搜索工具,来获取明天上海的天气。此外,格式化输出是 LLM 应用开发鲁棒性的重要基础,我们希望 LLM 可以返回稳定的数据,使用 pne,你可以轻松的进行格式化输出,下面的示例中,我们使用 pydantic 的 BaseModel 封装起一个需要返回的数据结构。在这个例子中,我们使用。
2024-05-07 20:31:19
2276
原创 使用 GPT-4-turbo+Streamlit+wiki+calculator构建Math Agents应用【Step by Step】
通过这个项目,我们展示了如何利用Promptulate框架中的Agent进行推理,以及如何使用不同的工具来处理用户的查询。“Math Wiz”能够处理从简单的数学计算到复杂的逻辑推理问题,是一个结合了多种技术的创新示例。通过这个应用,用户可以得到快速准确的数学问题解答,同时也展示了人工智能在教育和日常生活中的潜力。对于希望深入了解或自行构建此类应用的开发者,本文提供的详细步骤和代码示例是一个宝贵的资源。此外,通过提供的GitHub链接,读者可以直接访问完整的代码,进一步探索和修改以满足特定的需求或兴趣。
2024-05-07 20:19:27
1359
原创 腾讯云Ubuntu服务器如何使用 root 登录
问题的背景是买了个腾讯云 ubuntu 的服务器,但是其默认用户名为 ubuntu,有的时候需要一些 root 的权限,需要用 root ssh 上去,腾讯云 ubuntu 默认不支持,下面介绍解决方案。
2024-04-19 16:41:19
1548
原创 轻松集成所有大模型——一站式大模型应用开发框架Promptulate
Promptulate 是Cogit Lab打造的 AI Agent 应用开发框架,通过 Pythonic 的开发范式,旨在为开发者们提供一种极其简洁而高效的 Agent 应用构建体验。🛠️ Promptulate 的核心理念在于借鉴并融合开源社区的智慧,集成各种开发框架的亮点,以此降低开发门槛并统一开发者的共识。通过 Promptulate,你可以用最简洁的代码来操纵 LLM, Agent, Tool, RAG 等组件,大多数任务仅需几行代码即可轻松完成。
2024-03-31 16:01:53
1771
原创 通过Promptulate低代码解决方案轻松创建高效LLM Agent应用
在LLM应用的开发中,开发者常常面临着选择合适的大型语言模型(LLM)和集成多样化工具的挑战。现在,有了库中的pne.chat()函数,这一切变得前所未有的简单。本文将介绍如何使用pne.chat()来构建强大而灵活的LLM应用。项目Github:相关官方文档pne.chat()作为一个一站式的AI对话开发解决方案,为开发者提供了前所未有的便利性和强大功能。无论是想要快速集成LLM,还是需要构建复杂的对话系统,pne.chat()都能大大降低开发难度,提高开发效率。随着未来对工具和检索方法的持续扩展,
2024-01-15 01:59:50
1163
原创 彻底解决VM ubuntu在虚拟机找不到网卡无法上网的问题
最近 vm ubuntu 用的比较多,因为 ubuntu 里面要跑一个 k8s,需要比较大的内存,于是给 VM 分配了 30G 的内存,分配完内存后,发现 VM 里面的 ubuntu 无法上网了,于是就有了这篇文章。笔者有一次网络无法使用,就是因为 windows 下把 vmware 的 nat 服务给关闭了,导致无法上网,然而这个服务当初是我手动关闭的,因为当初对其没有概念,因此,如果你没有手动对 vmware 的 nat 服务进行关闭,那么这个方法就不适用于你了。
2023-12-28 10:26:35
9950
11
原创 手把手带你构建一个现代化的 python 项目结构
最近在搞一堆开源项目,同时面临着不断创建 python 项目的需求,故特意在 github 上逛了一圈,找到一个特别完善的 python-package-template,因源作者不再维护,因此笔者将其进行二次开发,对 windows 环境下做了特别的适配优化,并且完善了原有项目存在的一些问题。需要说明的是,这个项目可以很好地提升 python 开发的工程能力,含金量极高,下面笔者将介绍一下这个项目。
2023-10-24 01:56:39
1071
原创 git stash 问题记录
总结一下,使用git stash命令可以将当前的修改暂存起来,以便你可以切换分支或者拉取最新代码。在执行这些命令之前,确保工作目录是干净的,没有未提交的修改或者未解决的冲突。在执行git stash pop之前,确保你当前的工作目录是干净的,没有未提交的修改或者未解决的冲突。如果有冲突,你需要先解决冲突,然后使用git stash drop命令丢弃之前的暂存记录,再执行git stash pop。在执行git stash之前,确保你的工作目录是干净的,没有未提交的修改。
2023-10-23 10:39:58
492
原创 【supervisor】 问题处理 unix:///var/run/supervisor/supervisor.sock no such file
usr/bin/supervisord 是直接运行 /usr/bin/supervisord 可执行文件的方式,这将启动 supervisord 进程,并使用默认的配置文件(通常是 /etc/supervisor/supervisord.conf)来管理进程。例如,如果 supervisorord 可执行文件位于 /usr/local/bin 目录中,则命令将为 /usr/local/bin/supervisord。但事实上,如果你想使用 service 进行管理,这样子是有问题的。
2023-10-20 16:54:05
2989
原创 快速解决 Resource not accessible by integration
本文将介绍 Resource not accessible by integration 的几种解决方案。也欢迎大家体验一下这个项目,一个十分标准化的 python project 模板,内置 black 代码格式化、单元测试、github actions 等方便和强大的工具,个人认为认真学完里面的东西,在工程规范上已经可以媲美一个从业几年的专业的 python 软开工程师了。
2023-10-18 23:18:58
4070
原创 【django开发手册】详解drf filter中DjangoFilterBackend,SearchFilter,OrderingFilter使用方式
django restframework filter用于API的filter内容搜索,如对于/user接口,如果你想要查询其username字段,就使用/user/?的方式进行查询,这种方式就是通过drf的filter模块构建起来的,通过drf封装的filter模块,节约了自己写query代码的工作成本,而其底层本质是drf filter来帮你实现了数据库字段查询的功能,本文将重点介绍如何快速上手构建起drf的filter。
2023-09-05 00:26:33
2004
1
原创 uwsgi部署多进程django apscheduler与问题排查
之前写django的apscheduler一直采用decorator的方式构建,因为业务的定时任务是定死的,没有产生什么其他的问题。最近定时任务需要做动态增减,进行定时任务的动态设置,因此传统的decorator写法行不通了,需要用scheduler.add_job()来添加job。最开始以为只是一个简单的函数替换,没想到替换了一下出现了很多不一样的问题,故笔者打算记录一下其中发生的问题。
2023-08-31 16:58:46
1490
原创 文心一言接入Promptulate,开发复杂LLM应用程序
最近在尝试将文心一言的LLM能力接入Promptulate,故写了一篇博客记录一下,是 Promptulate AI 旗下的大语言模型自动化与应用开发框架,旨在帮助开发者通过更小的成本构建行业级的大模型应用,其包含了LLM领域应用层开发的大部分常用组件,如外部工具组件、模型组件、Agent智能代理、外部数据源接入模块、数据存储模块、生命周期模块等。通过 Promptulate,你可以轻松构建起属于自己的LLM应用程序。Promptulate官网。
2023-08-29 09:00:00
2259
原创 Docsify + Gitalk详细配置过程讲解
这几天在给我的开源项目文档搭建评论系统,在docsify中发现了gitalk,并分享一下自己的采坑经验。gitalk。国内也有很多易于集成的评论插件,如多说、友言等。国外,用的比较多的是 Disqus。Disqus, 由于服务器架设在国外,访问速度首先是个问题,第二个就是注册比较麻烦,界面全英文,对一些小白想要快速集成评论功能的,也是相当不友好的;另外,Dispus 仅支持国外一些社交账号登录,如 Fackbook, Google, Twritter 等。
2023-08-29 03:28:16
1001
1
原创 LLM 大语言模型 & Prompt Technique 论文精读-3
在机器学习领域,大型语言模型(LLMs)在几年内从不存在变得无处不在。由于领域发展迅速,很难确定剩余的挑战和已经取得的应用领域。本文旨在建立一个系统的开放问题和应用成功案例集,以便机器学习研究人员能够更快地了解该领域的当前状态并提高生产力。关键词:Large Language Models, challenges, applications, machine learning, open problems, application successes, ML researchers。
2023-07-24 12:03:42
1992
原创 LLM Prompt Technique 论文精读-2
基础模型的出现,如大型语言模型(LLMs)GPT-4和文本到图像模型DALL-E,为各个领域带来了许多可能性。人们现在可以使用自然语言(即提示)与AI进行交流以执行任务。尽管人们可以通过聊天机器人(例如ChatGPT)使用基础模型,但聊天无论底层模型的能力如何,都不是构建可重用AI服务的生产工具。像LangChain这样的API允许基于LLM的应用程序开发,但需要相当多的编程知识,从而构成了一道障碍。
2023-07-16 01:02:14
1941
原创 【imarkdown】一个轻量级markdown图片链接转换器
下面的示例展示了如何使用imarkdown上传图片自定义的文件服务器,并获取url。首先,你需要自定义一个适配器,并继承;并实现两个方法。然后你就可以将其注入中。
2023-07-13 17:37:44
2644
6
原创 LLM Prompt Technique 论文精读-1
语言模型(LMs)展示了在规模上仅仅通过少量示例或文本指令就能解决新任务的非凡能力。然而,令人矛盾的是,它们在基本功能上却表现出困难,比如算术或事实查找,而更简单、更小的模型却擅长这些。在本文中,我们展示了LMs可以通过简单的API自学使用外部工具,并实现两者的最佳结合。我们引入了Toolformer,一个经过训练的模型,用于决定调用哪些API、何时调用它们、传递什么参数以及如何最好地将结果融入未来的标记预测中。这是以自监督的方式完成的,仅需要每个API的少量演示。
2023-07-04 20:58:53
1959
1
原创 【promptulate专栏】ChatGPT框架——两行代码构建一个强大的论文总结助手
论文晦涩难懂看不明白怎么办?有很多论文需要看,没有那么多精力怎么办?如何快速总结记录论文的一些关键点为我所用?关于上面的几个问题,本文将会基于当前Python新兴的大语言模型开发框架来演示使用如何用两行代码快速构建上手构建一个属于自己的论文总结工具。下面展示如何使用构建属于自己的论文总结工具。上面章节说到过,
2023-06-26 14:27:24
603
原创 【promptulate专栏】使用ChatGPT和XMind快速构建思维导图
思维导图是一种非常有效的工具,它可以帮助我们更好地组织和管理思想,进而提高我们的工作和学习效率。然而,传统的手绘思维导图在制作过程中过于繁琐,使用起来也不够灵活,降低了它的实用性。而现在,我们有了一种更加高效、快速、灵活的思维导图制作工具——ChatGPT+XMind。通过大语言模型的加成,我们可以十分方便的进行定制化的思维导图生成。本文将使用当前Python新兴的大语言模型开发框架来演示使用GPT+XMind生成思维导图的效果。
2023-06-24 01:39:55
2380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅