
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spec-Kit是 GitHub 开发的一个开源工具,用来控制 AI 生成代码的质量。简单理解不用 Spec-Kit:直接让 AI 开始建,可能建歪了、不符合要求用 Spec-Kit:先画好详细图纸,再让 AI 严格按照图纸施工Spec-Kit 就是那个"画图纸"的工具,确保 AI 生成的代码符合你的要求。优点代码质量高:先写规范,AI 生成的代码更符合预期减少返工:提前想清楚需求,避免后期大改流

文章目录1. 写在最前面2. Json schema 介绍2.1 Json schema 是什么2.2 使用 Json schema 的优势2.3 Json schema 关键字说明2.4 Json schema 常用的在线工具3. 例子3.1 使用上述关键字的 json shema3.2 定义一个符合 schema 的 json4. 使用gojsonschema 的完成上述校验4.1 目录结构定
文章目录1. 主旨2. 概览2.1 提出 SRE 的动力?2.2 SRE 聚焦问题点2.3 庖丁解牛2.3.1 你看到了什么?2.3.2 如何管理你看到的?2.3.3 能否站在全局视角上看问题?3. 指导思想3.1 学会拥抱风险3.1.1 如何度量服务的风险?3.1.2 判断服务风险的容忍度?3.1.2 设计合适的「错误预算」3.2 服务质量目标3.2.1 指标在实践中的应用3.2.2 目标在实.
文章目录1. 写在最前面2. 锁拷贝问题2.1 问题2.2 原因3. 安全的 marshal/ unmarshal 含有锁的结构3.1 问题3.2 解决4. 将 Proto 序列化的结构放入到 json 的字段中4.1 问题4.2 解决5. 碎碎念6. 参考资料1. 写在最前面笔者最近在赶一个项目,在开发的过程中遇到了几处比较有趣的地方。做个笔记记录,同时方便其人查阅、快速解决类似的问题。锁拷贝问
当你尝试搬起石头的时候,你也许会发现其他它可能没有想象中那么重。所有恐惧都是来源于自己的想象。// 这个函数会在插件激活时被调用console.log('插件 "cursor-time-inserter" 已激活!');// 注册命令try {// 获取活动编辑器if (!editor) {await vscode.window.showInformationMessage('请先打开一个文件!'

最近加了很多 Python Coding 的任务,虽然在 AI 加持下能够顺利完成,但是还是觉得心理不踏实,觉得很多代码 AI 写完自己不是很懂,不喜欢这种感觉。需求是需要在客户请求大模型前,提前发送一次请求大模型,确保在客户请求的时候,就可以节省掉 tls 握手和 tcp 建立连接的时间,简称之为预热。之前写的是 golang ,为了用类比法更好的理解 yield ,可以在 golang 中实现

透过现象看本质,既然 Cursor 最好用的模式是使用 「claude-4-sonnet」模型,只要笔者能够直接使用 「claude-4-*」相关的模型,那当前工具影响的问题,就应该可以得到缓解。AI 这如火如荼的发展趋势,让笔者越来越觉得,在 AI 的浪潮下如何更快速的适应和使用它们是当前的首要问题了。要好好努力然后多挣钱,才养得起自己这个爱吃的胃,爱玩儿的心,爱逛爱买的习惯就算是一个人往一个人

文章目录1. 写在最前面2. 构造数据抽象2.1 原因2.2 数据抽象导引2.3 层次性数据和闭包性质2.3.1 序列作为一种约定的界面2.4 符号数据2.4.1 引号2.4.2 集合的表示2.5 抽象数据的多重表示2.5.1 带有标志数据2.5.2 数据导向的程序设计和可加性2.6 带有通用性操作的系统2.6.1 通用型算术包2.6.2 不同类型数据的组合2.7 思考3 碎碎念1. 写在最前面「
文章目录1. 写在最前面2. CGO 调用方式2.1 引入 C 源码2.1.1 将 C 源码嵌入 go 文件2.1.2 将 C 的源文件嵌入到 go 项目2.2 引入链接库的方式2.2.1 链接库源文件的定义2.2.2 在 go 源文件中引用动态链接库3. CGO 调用 C++3.1 demo3.1.1 C++ 部分定义3.1.2 C 部分定义3.1.3 go 部分定义4. 坑点4.1 内存4.2
数据库的模型包含关系型、key-value 型、Document 型等很多种,那么为什么新型的时序数据库成为监控数据存储的新宠呢? 下面就会从为什么需要时序数据库?时序数据库的数据结构两个方面来介绍一下时序数据库。1. 为什么需要时序数据库1.1 时序数据特点时序数据有如下几个特点:基本上是插入操作较多且无更新的需求数据带有时间属性,且数据量随着时间递增插入数据多,每秒钟插...







