自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 收藏
  • 关注

原创 这样设计开发API,真的是 yyds!!!

💝 不玩心跳、擦边,只有实打实的爱!⛔ 不是更强的 postman、jmeter, xxxx!🥳 ApiHug 提供API 设计到实现的新范式!ApiHug 准则:📐 设计先行: Design First📑 协议驱动:Specification Driven🗺️ 单一信任源: Single Source of Truth❤️ 开发同理心: Development EmpathyApiHug:无服务: 一切尽在本地, 或者您的内部 Repository。

2024-05-20 08:31:30 2313

原创 2024/08(二) 近期关于AI的阅读和理解[笔记]

很早的 AutoGPT 也有相类似概念,再到 Langchain 据闻也搞自己的 Studio IDE, 其实总总的这些操作, 一个是补充LLM 不具备行业知识和现有业务流程的融入问题;你终端用户只对UI感兴趣哈, 最近迫于很多友商的压力,咱也被迫上了个“AI”产品, 你发现基本是挂个AI的客服系统, 有的基本IF/ELSE 都不判断, 直接就是接的产品搜索, 唯一流出路径就是产品详情页。)就有这个, 现在你在百度搜索,日历,天气相关内容,都是可直接交互的了;未来可能的情况现在的各种 ai?

2024-08-23 07:55:07 700

原创 一码当鲜-001 这段代码是做什么?

一码当鲜, 代码尝鲜看

2024-08-22 09:51:08 240

原创 无门槛智能化测试革命—让每个开发者都是质量守护者!

新一代测试框架 Kolakola 测试框架,带给你不一样体验,申明式测试, 人人都会写,人人都能写。新一代测试框架 Kola。

2024-08-18 06:52:31 795

原创 Kola DSL domain specific language 设计

Kola 从 SmartBear 的 PactFlow, Spring clout Contract, Spock, Karate 等前辈上得到很多参考和灵感;直接用 ApiHug 上下文的 api 可以有更丰富的上下文, 关于request, response 的定义, path, 参数, 校验规则。但是 BDD 的表达方式,真的是太好了,兼顾程序世界的结构化,和非程序世界的通俗易懂;更不用说, 测试界的基石: Junit5, TestNG, AssertJ 等基础框架;在 ApiHug 上下文,

2024-08-09 08:18:21 863

原创 How we design Kola

至于生成的测试代码, 那个完全是 java 写的 Junit5 代码, 使用的三方辅助包,都是耳熟能详的,你应该没有任何的学习和理解成本。但是如果你使用任何已存在或者三方的API, Kola 也能测试, 只是失去了部分灵活和便捷, 比如无法自动帮你mock 一个请求体;Kola 依托一系列成熟、优秀的第三方库和框架,构建起了强大的基础设施,从而提供了一套完整的测试解决方案。我们通过将协作工作集中在具体的、贴近实际的示例上来实现这一点,这些示例阐述了我们希望系统的行为方式。

2024-08-09 07:30:00 653

原创 DSL domain specific language of Kola

Kola 从 SmartBear 的 PactFlow, Spring clout Contract, Spock, Karate 等前辈上得到很多参考和灵感;直接用 ApiHug 上下文的 api 可以有更丰富的上下文, 关于request, response 的定义, path, 参数, 校验规则。但是 BDD 的表达方式,真的是太好了,兼顾程序世界的结构化,和非程序世界的通俗易懂;更不用说, 测试界的基石: Junit5, TestNG, AssertJ 等基础框架;在 ApiHug 上下文,

2024-08-08 22:38:09 805

原创 面向AI的API设计,一键让你API智能化!

依托于工具和流程,可在设计,编译阶段加上更多的 rule check, 提前人肉对齐校验好,如API 缺 questions 设定,或者数量少于三个,为不合格,需退回重新设计!当然标题有点夸张了, 良好的API 只是为后面,任务规划,Agent设计提供不可多得的元材料,为必要非充分条件。

2024-08-08 08:35:48 358

原创 Preview of Kola

Kola is a testing framework and tool, primarily serving the entire Apihug ecosystem

2024-08-07 08:48:23 1151

原创 2024/08 近期关于AI的阅读和理解[笔记]

就像商业能力很强的云数仓公司 Snowflake 一样,Cohere 也采用了,而且它的付费模式很精细。Cohere 按照模型的不同能力,包括文本生成,文本总结,重新排名,文本分类等能力制定了不同了价格,而在每一种能力里,模型是否经过定制化,价格也有区分,客户可以根据自己的不同需求任意选择能力和模型的类型。Cohere 在计算上的支出是竞争对手的 20%。但,并交付一些对市场同样有,这是 Cohere 战略的核心部分。人类会做很多鹦鹉学舌的事情,并且有很多偏见。

2024-08-06 09:04:46 690

原创 《人有人的用处》[笔记]

机器和生命体一样是一种装置,它看来是局部地和暂时地抗拒着熵增加的总趋势的,由于机器有决策能力,所以它能够在一个总趋势是衰退的世界中,在自己的周围创造出一个局部组织化的区域来。置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。把生命存在这一短暂的偶然事件,以及人类存在这一更加短时的偶然事件看作具有同等重要的价值,而不必去考虑它们的一瞬即逝的性质。长度的单位是米,重量的单位是千克, 信息的单位?

2024-08-05 09:07:50 707

原创 ApiHug Kola 测试框架

通过统一的API 设计元语(DSL, domain specific language), 让API 设计更语言化(Describe);OAS (OpenAPI specification), 是 ApiHug世界的 "金科玉律", 严格保证定义 ↔ 实现之间同构(isomorphism)态射。置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。实现 API 从:蓝图→施工→测试→落地,不走样, 不变形,不改味。

2024-08-03 08:08:28 238

原创 测试的左移

"左侧",即测试发生在软件开发生命周期的早期阶段。传统的软件开发方法顺序进行,大部分测试都被安排在项目的最后阶段。这种技术意味着更昂贵的返工和重新安排日程。因此"左移",使得测试团队在软件开发的最初阶段就参与进来。一位理想主义者对于测试的设想-CSDN博客一入测试深似海,不如继续去搬砖-CSDN博客。

2024-07-30 08:15:48 948

原创 一位理想主义者对于测试的设想

快速开启 - ApiHug如何在15分钟内,使用 ApiHug 启动一个API开发项目.通过统一的API 设计元语(DSL, domain specific language), 让API 设计更语言化(Describe);实现高度的一致化,和高复用。OAS (OpenAPI specification), 是 ApiHug世界的 "金科玉律", 严格保证定义 ↔ 实现之间同构(isomorphism)态射。实现 API 从:蓝图→施工→测试→落地,不走样, 不变形,不改味。极致沟通效率和极低信任成本。

2024-07-24 08:16:54 623

原创 2024/07 近期关于AI的阅读和理解[笔记]

PDCA 计划-执行-检查-行动”(Plan-Do-Check-Act) I-P-O-F(Input 输入, Process 处理, Output 输出, Feedback 反馈) COT chain of thought 是如此的相似。置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。作业即标注:重新设计作业过程,将AI反馈流程与作业流程融合,以驱动AI飞轮:流程即消费,反馈,生成;

2024-07-18 12:01:46 783

原创 还是美帝刺激, 建国加油!!

建国 NB!

2024-07-14 14:57:26 330

原创 RAFT & RAG & GraphRAG

ApiHug 准则:📐 设计先行: Design First📑 协议驱动:Specification Driven🗺️ 单一信任源: Single Source of Truth❤️ 开发同理心: Development EmpathyApiHug:无服务: 一切尽在本地, 或者您的内部 Repository无强依赖: 遵循行业最佳、最成熟实践、可插拔无隐藏:一切尽公开透明。

2024-07-12 08:29:28 1021

原创 一入测试深似海,不如继续去搬砖

质量检测(QA)作为成品输出到市场最后一道工序, 几乎可以肯定在国内大大小小团队是最薄弱的环节, 在将软件整个开发流程流水化后,这是最后一个令人担心的地方了。在新开发流程改造后, 设计(技术)和写代码可以达到1:1比例,这是个惊人的变化, 初期貌似效率有所影响,但是随着业务共识越来越多,分歧越来越少;设计部分的工作量会越来越少(越来越快),如果保持这个比例,写代码效率不降低,意味着整体交付时间会大大减少,同时过程质量还可控;这让预期20%提效可能性更高;那么问题来了,最终的质量如何保证呢?

2024-07-04 08:44:25 872

原创 知不知行不行?

事前提要求,事后决定满意不满意,中间尽量少干涉——老板对员工不也是这样吗?甲方对乙方不也是这样吗?都是后者在生成,但双方共同创造了最终结果。& 批判性思维(Critical Thinking),机器的学习如此, 人更如此, 其实多几个为什么, 分解到最原子(第一性原理), 连电脑都会变得聪明高大上啦!但是在廉价的环境下, 大部分人的脑子已接近 “电子宠物”, 因果不分,逻辑混乱, 在巨大的电子网络里,也只是巴浦洛夫的实验对象。AI 能做啥?你(人) 能做啥?在变革前,如果傻傻分不清, 会两个极端发展。

2024-06-28 09:01:25 1025

原创 对不起来晚了,让你们受苦了!

实现高度的一致化,和高复用。OAS (OpenAPI specification), 是 ApiHug世界的 "金科玉律", 严格保证定义 ↔ 实现之间同构(isomorphism)态射。置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。如何降低灾难的发生, 首先是防止潘多拉盒子的打开,再而让潘多拉这个盒子不存在,再再而抹去潘多拉这个词;实现 API 从:蓝图→施工→测试→落地,不走样, 不变形,不改味。

2024-06-13 08:38:21 1340

原创 低价和低俗

无底线的低价可不就是低俗了吗?O(∩_∩)O哈哈~AI说的(引导他说的)综上所述,无底线的价格竞争是一种的经营策略,不利于行业的健康发展和消费者利益的维护。企业应该在合理的利润空间内,通过提升产品质量和服务水平来赢得市场竞争。💝 不玩心跳、擦边,只有实打实的爱!⛔ 不是更强的 postman、jmeter, xxxx!🥳 ApiHug 提供API 设计到实现的新范式!ApiHug 准则:📐 设计先行: Design First📑 协议驱动:Specification Driven。

2024-06-12 17:50:52 1073

原创 单一原则+干湿分离,让你的架构能力起飞

置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。在工程界,有样板间(Pattern), 脚手架(Scaffold)辅助,即使复杂如上海中心这样的工程,终是普通的水泥工垒砌起来。在软件架构中,以设计范式(pattern)为道,以实践工具为术,可以大大减缓软件架构的腐败,降低在软件架构演进过程熵值扩散。设计态:DSL 定义(目录,包结构,值对象,领域对象,枚举,错误...) + 可视化。

2024-06-05 08:20:16 1590

原创 大道至简重剑无锋,差点没被Reactor玩残!

最近好贱不贱,放着以前熟练使用 netty 实现RPC 和 Websocket不用,非得使用 Reactor Netty 去搞,本想着高级的封装NB,好撑门面,那想知,这玩意七绕八绕,连如何启动的都搞不明白,一堆 Mono, 完整不知道程序跑到哪里了, 得,彻底放弃,全部删除, 用原汁原味的 Netty 半天就捋得非常清晰。实现高度的一致化,和高复用。置身于多种角色,感同身受,在快和慢,现在和将来,个体和团队上综合平衡,极具同理心是ApiHug 人文基础,她不仅仅是一段代码,一个工具,一种方式。

2024-05-30 07:45:00 702

原创 只要尝试一次API正向工程,你就会无可救药的爱上她!

何为正向,何为反向?举个例子:在数据库的设计里面这个概念可能被大量涉猎;古早先是 DBA设计好表以及表之间的关系(一对多,多对一,多对多...);然后应用是通过ORM 映射数据库表到业务内领域对象;于是乎大量的数据库反向工程工具就应运而生,很多低代码平台就是这样操作的通过获取数据库schema的元信息,反向生成“智能”表格;新时代的 text2sql, chat2db 都是大致的操作思路;

2024-05-27 16:19:53 1168

原创 不要挑战人性,更不要挑战底线,你应该...

如果这个世界是模拟的,应如何设计?

2024-05-24 08:32:32 561

原创 瞧瞧人家写的API, 那叫一个优雅 真是服气了!

做好事难,一辈子做好事更难,写一个漂亮的接口容易, 难的是一直写漂亮的接口, 当持之以恒变成一种习惯,再而卓越!💝 不玩心跳、擦边,只有实打实的爱!⛔ 不是更强的 postman、jmeter, xxxx!🥳 ApiHug 提供API 设计到实现的新范式!ApiHug 准则:📐 设计先行: Design First📑 协议驱动:Specification Driven🗺️ 单一信任源: Single Source of Truth❤️ 开发同理心: Development Empathy。

2024-05-23 07:30:00 532

原创 如果你在屎海里遨游,唯一要做的就是....

由福强老师的有感而发, 前一段时间有个对接 1688 后台API 推送产品数据的需求, 本以为在春节前(2024)前结束, 但是即使到现在(2024五月份)还在零零散散的修改;注意这里尚未有深入的对接, 后来又有一个需要对接淘宝(聚石*),在IT资源有限的情况下,只能忍痛割爱暂时放弃。固然对于一个存在很久的系统不能以新系统(绿地)来看待, 但是真的一些遗留系统现在已经到了令人发指的程度, 用我高中一个同学讲的那个恶心的笑话:一家卖炸肉丸店铺原料如何获取方式.... 导致听完,你能在几个月内对肉丸望而却之。

2024-05-22 11:30:00 1324

原创 战遍天下无敌手 != 更好的自己

首先ApiHug的立场:Swagger/OAS 标准,就是开放API的王道,没有另外一个“更好用”之说;参考背后的 Smartbear, 以及为此标准努力的专家们。Postman 是API管理平台的名至实归的初创者,值得尊重和学习。JMeter 作为java 世界“小众”的压力测试工具(Apache出品),以其灵活、开放、强大而又完备的工具栈,一直长久服务在软件测试界。在软件的开发的整个流程, 各种因素错综复杂, 然而人的因素自始至终还是最重要;工具的加持,固能锦上添花,但是人的跃升,才是本源之道。

2024-05-21 07:30:00 608

原创 Spring WebFlux 核心流程-响应式编程-024

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓

2024-05-18 11:30:00 1004

原创 WebFlux DispatchHandler-响应式编程-023

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓。

2024-05-17 07:30:00 794

原创 ApiHug - 闭门造车, 出门合辙

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓闭门造车, 出门合辙标准API设计元语,面向协议,单信任源(Single Source of Truth)

2024-05-16 07:57:30 664

原创 Spring Boot 自动配置-响应式编程-022

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓

2024-05-16 07:30:00 1623

原创 Spring WebFlux 初探-响应式编程-021

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓。

2024-05-15 07:30:00 1027

原创 ApiHug 官方

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓。

2024-05-14 09:35:32 1606

原创 Spring WebFlux 初探-响应式编程-020

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓Spring WebFlux, 建立在 Reactor-Netty 之上!

2024-05-14 07:30:00 329

原创 Spring WebFlux-响应式编程-019

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓

2024-05-13 07:30:00 434

原创 Reactor Netty 其他-响应式编程-018

至此 Reactor + Reactor Netty + 部分 Netty 的都学完了, 下面剩下。🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓。

2024-05-12 07:30:00 203

原创 Reactor Netty UDP 客户器端-响应式编程-017

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓UDP协议 UDP(User Datagram Protocol)

2024-05-11 07:30:00 315

原创 Reactor Netty HTTP 服务器端-响应式编程-014

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓Reactor Netty提供了易于使用和配置的HttpServer。它隐藏了创建HTTP服务器所需的大部分Netty的功能,并增加了背压。

2024-05-10 07:30:00 626

原创 Reactor Netty UDP 服务器端-响应式编程-016

🤗 ApiHug × {Postman|Swagger|Api...} = 快↑ 准√ 省↓UDP协议 UDP(User Datagram Protocol) , 文中代码都在:。

2024-05-10 07:30:00 1600

600款国内外最热门AI工具汇总

解锁AI的无限潜力 — 600款热门AI工具全攻略 欢迎来到AI的奇妙世界!在这个技术革新的时代,人工智能正以惊人的速度改变着我们的生活和工作方式。为了帮助您紧跟科技潮流,我们精心整理了一份涵盖国内外600款热门AI工具的全面汇总。 全面覆盖,一网打尽 从基础的数据分析到前沿的深度学习,从图像识别到自然语言处理,我们的汇总覆盖了AI的各个领域,满足不同需求。 实用精选,高效便捷 每款工具都经过严格筛选,确保其在实际应用中的高效性和可靠性,助您快速提升工作效率。 易用性设计,新手友好 即便是AI领域的初学者,也能通过我们的汇总轻松上手,快速掌握AI技能。 提升效率:利用这些工具,您可以更快地处理数据,更准确地做出决策。 激发创新:AI工具将激发您的创造力,助您实现工作和生活的创新突破。 把握未来:了解和掌握这些工具,让您在未来的AI浪潮中抢占先机。

2024-04-23

埃森哲《技术展望2024》中文完整版

本报告的核心理念源于两大新现实:首先,技术推动的重塑浪潮正在席卷每家企业,并影响企业的方方面面;其次,新兴技术呈现出越来越“人性化”的特性,提供了前所未有的能力,从而真正让人类发挥出巨大潜力。这两大新现实的共同作用将重塑我们的工作和生活方式。 试想一下这种种可能。过去,我们适应技术,比如改变我们的习惯来适应新的应用程序或计算机界面,但现在技术开始适应我们的需求。生成式人工智能创造出实实在在的文本和图像,仿佛出自人手。新的空间计算设备融合,了物理空间与数字世界,使人们可以跨越多个 空间开展活动。而脑机接口和环境计算等的身体感应技术,正以从未有过的方式读取并理解 我们的所思所想。

2024-04-18

大模型与AIGC蓝皮书

生成式AI能够提升我们的工作效率,但目前仍有不少问题,如:1)应用端不成熟;2)无法突破数据、敏感性的限制;3)使用受限;4)对用户要求较高。 应用端还不成熟 • 需要不断摸索方法并总结和标准化才能真正的提升效率,因为很多场景对我们日常工作是低频的,例如画图,想要通过生成式AI生成符合我们要求 的图需要不断调试,前期要花费大量的时间。 无法突破数据、敏感性的限制 • 以做二手为例,底层逻辑是通过企查查、天眼查、维基百科等发起请求并给予查询到的内容进行整理,很多信息在搜索引擎上查找起来也是比较费 劲的 • 以MindOS为例,它所查询的数据基本是非常公开的数据,而很多我们常用的数据在公开渠道查找比较困难,未来即使有行业大模型,受版权等限制 这些数据仍不会是公开数据,或许私有化的垂类大模型能够做到整合私有化的数据并提供输出

2024-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除