Prasham H Trivedi

RSS: https://prashamhtrivedi.in/index.xml
高级软件工程师与 AI 开发专家。

工具、资源与提示词:你正在误用的MCP原语

MCP协议包含三种原语,多数开发者误将所有功能塞入Tools导致上下文冗余。核心在于区分触发者:模型、应用还是用户。将只读数据暴露为工具会让模型做出不该做的决策,且无法通过Token计数发现错误。
评论点赞收藏34 天前

MCP 传输协议选型:已决断与避坑指南

MCP 传输协议选型其实由服务器部署位置决定,无需纠结。文章给出十秒决策法则,指出 SSE 迁移常被拖延但必要,并揭示一个常被误判为服务宕机的 stdio 配置陷阱。
评论点赞收藏46 天前

MCP 服务器并未消亡——以及 2007 年留下的那个理由

当前关于 MCP 已死的论调层出不穷,但作者认为反驳者衡量的维度错了。真正的战场在于交付和更新控制权,而 MCP 在这方面拥有 Skills 和 CLI 尚不具备的结构性优势。本文是系列第二篇,聚焦"谁掌握更新按钮"这一核心问题,把 MCP 的存亡争论拉回到工程架构的权力分配层面,而非功能罗列。适合关注 AI 工具链、模型上下文协议、LLM 工程实践的读者阅读和讨论。
评论点赞收藏76 天前

移动平台赢得平台战争靠的是分发渠道,而非能力

核心看点:一位十年 Android 开发者用亲身经历证明——移动平台真正战胜 Web 靠的不是技术能力,而是分发渠道的控制权。作者 Prasham H Trivedi 在 2021 年从移动开发转向后端,本文是他离开的深层原因。核心论点:Web 的天然优势是"维护者掌控更新通道"(周二修复、周二所有用户可用),但苹果和谷歌通过应用商店控制了发现界面、安装按钮、支付管道和推送通知注册,扭转了局面。桌面端 Electron 应用(Slack、VS Code、Spotify)的盛行就是证明——决定因素是更新摩擦,而非原生 vs Web。PWA 在 iOS 上的失败恰恰是反证:苹果通过延迟推送通知支持、隐藏"添加到主屏幕"、限制 Service Worker 等方式故意压制了 Web 分发通道。作者还记录了 2018 年剑桥分析事件后平台持续收紧的过程(严格权限、后台限制、政策升级),指出这杀死了业余开发者生态——周末写个应用就能赚钱的时代结束了。文章立场鲜明、论据扎实,有真实个人经历和行业观察,值得讨论和反驳。
评论点赞收藏76 天前

AI代理工作流:改个标签生成13份文档

作者分享了一次用AI生成13份文档来完成标签更改的经历,花费10美元。虽然流程有效,但作者反思这是一个反面教材,建议不要复制。内容有个人教训,互动性强。
评论点赞收藏218 天前

Gemini 3 Pro vs GPT 5.2:盲测揭示训练基因差异

作者对Gemini 3 Pro和GPT 5.2进行了盲测,用于斜杠命令转换器。相同提示下,一个直接生成可用代码(60行),另一个产生需要重写的代码(250行)。差异源于训练数据,而非提示。观点鲜明,有个人体验。
评论点赞收藏245 天前

Shopify 与 WooCommerce AI 自动化:完整电商集成案例研究

我如何利用先进的Cloudflare架构和战略性AI安全控制,为Shopify和WooCommerce打造了高度复杂的AI自动化解决方案。 执行摘要:本案例研究详细阐述了我如何构建一套精密的AI自动化引擎,将Shopify和WooCommerce的电商管理流程转变为流畅的对话式体验。该项目在Cloudflare的全球网络上部署了两台性能卓越、功能强大的自动化服务器。一项重要成就在于设计并实施了一套...
评论点赞收藏411 天前

AI重建发票系统:48小时亲历记

作者利用LLM在48小时内重建发票系统,分享了AI驱动开发的实践和快速迁移的经验,包括提示工程和教训。内容有个人观察和具体数字,吸引力较高。
评论点赞收藏475 天前

工作2.0:可中断的程序员

这篇个人博客颠覆了"不间断产出才是高效"的传统认知,提出"可中断"反而是更健康、更可持续的工作方式。作者Prasham H Trivedi结合自身经历,指出长时间无中断工作对身心都是不可持续的,尤其对30岁以后的知识工作者。核心看点:重新定义生产力——允许被打断不是缺陷,而是适应人性节奏的成熟工作哲学。来自个人博客,有真实困惑和鲜明立场,不是套路化效率鸡汤。
评论点赞收藏596 天前

Jest ESM 兼容问题:一则 Meta 技术踩坑记

如果你在 TypeScript 项目里引入一个简单的 CSV 解析库,Jest 可能会突然翻脸不认人——因为 Meta(原 Facebook)对 ESM 模块的态度让配置变得一团糟。本文作者分享了亲身经历:一行 import { parse } from 'csv-parse/lib/sync',引爆了 Jest 配置的地狱模式。这不是泛泛的趋势解读,而是第一手踩坑实录,包含实际遇到的报错和配置调整过程,对正在使用 Jest + TypeScript + ESM 混合项目的开发者极有参考价值。文章有真实项目上下文、具体依赖版本问题、以及排查路径,适合在实际工作中遇到类似编译或模块解析错误的开发者阅读。
评论点赞收藏597 天前

AI 代码助手:类别界限正在模糊

AI 代码助手正从内联实时补全(如 GitHub Copilot)和多文件编辑器两类分工走向融合。作者观察到这两类工具原本解决不同需求,如今界限逐渐模糊,开发工作流因此更加高效。文章来自个人技术博客,观点明确但篇幅简短,缺乏具体案例、数据或个人踩坑经验支撑,更像一篇轻量级趋势观察笔记,读后印象不深。
评论点赞收藏618 天前

RAG挑战:用GitHub Copilot做的一次实验

一位开发者亲自动手,用GitHub Copilot复现了Tim Kitchen的RAG应用,并横向对比了Aider、Cursor、Windsurf三款AI编码助手的实际表现。这不是空泛的趋势解读,而是一场实打实的手测实验——作者带着同一个任务去试每款工具,记录各自的代码生成质量、交互流畅度和踩坑体验。对于正在纠结选哪款AI编程助手、或者想了解Copilot在真正RAG项目上表现如何的开发者来说,这份一手对比笔记比官方宣传页有参考价值得多。
评论点赞收藏633 天前

软件就像香蕉

核心看点:用"香蕉"比喻软件开发的真实本质——只有部署到生产环境,隐藏的 bug 才会暴露出来,就像香蕉只有剥开吃才知道是否熟透。作者受 Kent Beck 启发,主张缩短部署周期、缩小反馈回路,而不是追求冗长的流程。短文观点直接有力:生产环境独有的 bug 永远在等着被发现,快速迭代才是应对之道。适合对敏捷开发、DevOps 话题感兴趣的读者,有讨论价值。
评论点赞收藏633 天前

选择"无聊"的技术

每个公司只有大约三枚"创新代币"(innovation tokens),花一枚少一枚,直到公司足够稳定成熟才能补充。这个精炼的比喻点出一个反直觉的工程决策原则:把稀缺的创新额度留给真正需要差异化的核心环节,其余基础设施全部选用经过验证的成熟技术。作者认为人们总是高估自己口袋里的代币数量,而招聘携带新代币的人才是补充额度的可行方式。一篇短小但有独立框架的个人技术随笔,观点鲜明、可引发讨论,适合对技术选型、工程管理感兴趣的读者。
评论点赞收藏636 天前

循环往复的ORM取舍

作者读完一篇关于ORM(对象关系映射)的论文后,记录了自己的阅读笔记和核心观察:ORM 能帮助快速搭建原型,但为了兼容多种数据库,往往牺牲了将业务逻辑下沉到 DBMS 的能力,最终开发者还是要手写 SQL 来覆盖自动生成的劣质查询。文章还提到受论文启发想做 linkblog。带着个人阅读随想的真实感,不是通稿或营销文,但内容偏简短,信息密度中等。
评论点赞收藏649 天前

基于AWS的无服务器发票管理系统

作者介绍了使用AWS Lambda、S3、DynamoDB和Anthropic API构建无服务器发票管理系统,将数小时的任务缩短到5分钟。技术方案清晰,有数据支撑,偏向工程实践。
评论点赞收藏649 天前

Andrew Ng 谈 AI 智能体工作流

Andrew Ng 关于 AI Agentic Workflow 的核心观点笔记:相比一次性非智能体工作流(mostly zero-shot prompts),智能体工作流通过反复迭代、反思和工具调用大幅提升效果。文中简述了四种设计模式中的第一种——Reflect:让一个 LLM 线程生成代码后,换一个 system prompt 的线程去逐行审查或运行测试,再将结果反馈给原线程去改进。这是对 Ng 演讲的快速摘要,适合想了解智能体工作流概念的读者快速入门,但内容简短,仅展开了一种模式,缺乏实操细节和原作者的一手经验或数据支持。
评论点赞收藏690 天前

博客更新日志

一位独立博主时隔一年多重新更新博客,并总结了具体改了什么。这篇短内容记录了站点侧的实际改动项,属于个人项目维护的现场笔记,有真实的维护者视角。虽然没有长篇大论,但胜在真诚、具体、非任务式发布,对关注该博客或对独立建站/个人博客运维感兴趣的读者有一定参考价值。
评论点赞收藏691 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。