首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

后台全栈之路

曾经的嵌入式/后台开发一枚,现在开始走向架构。本专栏没有高深技术,只讲基础组件、工具,请放心食用
专栏成员
64
文章
237568
阅读量
78
订阅数
不支持 function call 的 DeepSeek R1 如何接入 MCP?
我们知道,目前已经发布的 DeepSeek R1 模型,原生并不支持 function call。网上似乎有一些生成支持 DeepSeek R1 支持 function call 的案例,但是没有明确的可推广的实现方案。
amc
2025-05-09
1.2K0
腾讯 tRPC-Go 教学——(8)通过泛 HTTP 能力实现和观测 MCP 服务
最近 MCP 大火,其实 tRPC 也可以提供泛 HTTP 接入的能力。内网其实已经对 mcp-go 进行了封装并支持,但是相关代码还没有同步到开源版上。
amc
2025-04-18
5950
AI 写文章系列——Ubuntu 24.04 pipx install 解决 ModuleNotFoundError 问题
自从转 Go 之后,好久没写 Python 了。最近在 Ubuntu 24.04 中使用 pipx 安装了一个工具之后,运行报依赖错误。把上下文喂给 DeepSeek 之后,最终解决了问题。
amc
2025-03-29
2240
AI 写文章系列——Eino 介绍文档及 DeepSeek 示例
最近对 AI 的应用越来越多,甚至我学习的时候也会深度借助大模型,自己也写了一些 RAG 的代码辅助。我发现有些生成的文档还挺不错的,于是我就决定把这些还行的文档发出来,需要的朋友们也可以参考。
amc
2025-03-21
5640
两个 AI 互相聊天——E人之间的爆炸
晚上工作告一段落,等合作的同事帮忙定位问题。等待过程中,我突然想起最近在内网看到同事让两个 AI 互相聊天的讨论,于是我也用我的小工具,让两个毫无额外 system prompt 设定的 DeepSeek-R1 AI 互相聊了起来。两个 AI 互相配合着对方,互相捧场也是挺有趣的。无聊记录一下:
amc
2025-03-10
4010
可能是腾讯游戏首次接入满血版 DeepSeek——知几公众号对接腾讯云 DeepSeek 方案
上周三(2025-02-19)接了一个需求,简单概括一句话:用户往我们的公众号发消息的时候,我们用 DeepSeek 回答!
amc
2025-02-22
6120
一种邪道的 Git 整洁之法——rebase & squash
自从 Git 出现之后,分支管理就深入人心。但是随着我们团队在合并 master 分支时,开始优先采用 squash merge,事情还是有了变化。我也开始采用另一种不同于传统开发模式的分支合并方法。在此我简单撰文阐述一下。
amc
2024-11-25
1.2K0
SQL 稍复杂一点语法的学习笔记
最近整理我手写的笔记, 其中有不少内容随着时代的变化, 用得越来越少了, 抑或是电子化了发到了我的博文中。然而我发现我当年学习的 SQL 笔记, 只电子化了特别基础和简单的 一篇, 后面还有一些躺在纸上。既然有点时间, 那我就把那些内容也都整理一下发上来吧。
amc
2024-10-26
2710
为什么软件行业仍在重蹈 50 年前的覆辙?——《人月神话》读书笔记
“人月神话” 这个词,你知道是什么意思吗?我的第一反应是当面阿姆斯特朗在月球上留下的人类的一大步。然而实质上,这是一本软件工程的经典书籍,它最大的影响是让 “人月” 这个概念传遍整个软件工程行业。
amc
2024-09-02
6050
Go 1.23 发布笔记 AI 翻译
忽然发现 Go 1.23 发布了,试用了一下,字节的 Sonic 编译不通过。不过这不妨碍咱们跟进。先用 AI 快速翻译一下,后续有空再修订。官方原文: Go 1.23 Release Notes
amc
2024-08-15
3740
腾讯 tRPC-Go 教学——(7)服务配置和指标上报
配置,是一个服务的重要组成部份。一般来说,业务的逻辑写在代码中,而与系统架构、运维等等偏运维的功能,通过配置来处理。tRPC 框架的配置,可以分为两类:冷配置和热配置。
amc
2024-05-19
1.3K8
腾讯 tRPC-Go 教学——(6)服务发现
本文我们来讲一讲对于微服务架构来说,最重要的一个点了:服务发现及其对应的名字服务功能。
amc
2024-05-01
1.1K0
腾讯 tRPC-Go 教学——(5)filter、context 和日志组件
本文咱们来介绍一下在 tRPC 中的 filter 机制、context 用法,以及在相关机制上可以实现的 tracing log 能力。
amc
2024-03-04
1.3K0
腾讯 tRPC-Go 教学——(4)tRPC 组件生态和使用
之前我花了三篇文章来介绍 tRPC 怎么用。而 tRPC 给开发者带来的便利, 在整整三篇文章中,我也只是介绍了它可以方便服务在 HTTP、trpc、grpc 三种协议之间灵活切换。诚然, tRPC 作为能够统一腾讯内开发框架的一个生态级产品,它的能力显然不止这些。这一篇文章,咱们来一起初窥 tRPC 的周边生态有哪些, 以及其中的第三方组件使用方法。
amc
2024-02-06
1.9K6
腾讯 tRPC-Go 教学——(3)微服务间调用
前两篇文章(1、2),我构建了一个简单的 HTTP 服务。 HTTP 服务是前后端分离架构中,后端最靠近前端的业务服务。不过纯后台 RPC 之间,出于效率、性能、韵味等等考虑,HTTP 不是我们的首选。本文我们就来看看腾讯是怎么使用 tRPG-Go 构建后台微服务集群的。
amc
2024-01-29
1.4K0
腾讯 tRPC-Go 教学——(2)trpc HTTP 能力
上一篇文章 中我们快速搭建了一个 http API 服务,并且我们可以看到,对外提供了 URL query 和 application/json 两种服务模式。那么实际上,我们到底实现了什么、并且能够做些什么?读者可能还是没有直观的感受,因此必要先来简单 review 一下。就让我们先放下敲代码的小手,一起看看刚刚写出来的都是些什么玩意儿吧。
amc
2024-01-16
1.9K0
腾讯 tRPC-Go 教学——(1)搭建服务
2023 年底腾讯统一的 RPC 框架 tRPC 正式开源。遍观全网,似乎大部份是对 tRPC 概念上的宣传、架构上的设计,而如何开发、如何部署的文章凤毛麟角。于是笔者小试牛刀撰此文,或许会成为一系列,希望能抛砖引玉。
amc
2024-01-14
2.9K2
每天学点 Go 规范 - 代码不能写太宽,那么函数该怎么换行呢?
公司内部的 Go 代码规范中限制了每一行代码的宽度。为了满足这个规范,那些太宽的代码行就不可避免地需要换行。换行不是普通的回车就行,如何在换行的同时,保持代码优秀的可读性,笔者根据日常 code review 中看到的各种模式,提出一些建议。
amc
2023-12-06
2.5K0
逆微服务潮流?基于腾讯 tRPC-Go 单体化改造怎么节省上万核 CPU
微服务架构一直以来是服务治理的基本盘之一,落地到云原生上,往往是每个 K8s pods 部署一个服务,独立迭代、独立运维。
amc
2023-11-07
1.6K0
三分钟, 让你学会 Go 泛型
Go 自从 1.18 版本正式推出泛型之后至今也超过半年了,但是笔者发现在实际业务开发中,大家没有如想象中那么广泛地使用泛型。于是决定简单撰一文,尽可能简单地讲解 Go 的泛型代码的写法。
amc
2023-10-25
1.1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档