很多产品一说 AI 原生,最后落到界面上就是多一个聊天框。 聊天框当然有用。它适合表达不确定的意图,也适合把复杂入口收敛成自然语言。但如果一个业务系统真正要被 AI 深度参与,聊天框只是最外层的交互形式,不是系统能力本身。 我在 LinchKit 上持续做的一些实验,核心其实不是“让 AI 多写一点代码”,而是另一个问题:业务系统内部的能力、规则和边界应该怎样表达出来。 规则、权限和状态必须先被表...
很多工具刚开始都不像一个“项目”。 它可能只是为了把一份数据清洗干净,或者为了让一个地址、行政区划、文档片段、表格文件变得更容易被程序读取。需求很小,边界也很窄,看起来不值得认真写。但这种小工具如果反复出现,就会慢慢变成个人工作流里的基础设施。 2026 年初我做 cpca-rs、cpca-linch 这一类东西时,感受就很明显。表面上它们只是和中文地址、行政区划解析有关的本地工具,但背后其实是同...
看到有人问大家的个人网站都是什么样的,想起来我这个站也运行一段时间了,拿出来晒晒。从技术选型到内容特色,从开源项目到AI协作,分享一个17年程序员的个人网站建设心得。
我以前介绍自己,最容易说的一句话是:我是一个全栈开发。 这句话当然没错。2008 年开始写程序,那时候很多小团队里并没有那么清楚的岗位边界。前端要写,后端要写,数据库要管,服务器要部署,客户说不清楚需求的时候也要去问。那时候不叫全栈,可能只是“美工也会一点、程序也会一点、电脑坏了也能看看”的那种人。 但到现在,如果还只用“全栈开发”来介绍自己,我会觉得不太准确。 不是因为这个词不够高级,而是因为它...
在十余年信息化系统建设的摸爬滚打中,我始终在寻找一种更通用、更可持续的方式去应对企业软件的复杂性。LinchKit 是我对这个问题长期思考与实践的汇总——它不仅是一个模块化的 TypeScript 开发框架,更是一套面向 AI 时代、服务于企业内控与数据驱动决策的底层平台构想。本文将分享它的背景、核心设计理念与未来方向。
ExtJS As you can see, I will build the front-end application via ExtJS, so first of all is make ExtJS works on your environment. In this post, we trying use Sencha Cmd to build our front-end project. ...
Preface Hello everyone, I'm trying to build a collection of scaffolds to help people build their application quickly, it's based on SpringBoot for the backend and ExtJS now for the frontend, I'd love ...
前言这是一篇推荐 ExtJS 框架的文章,ExtJS 是我最近来非常喜欢的前端框架,它是由 Sencha 公司开发维护的商业软件,授权比较贵,但是它同样提供了基于 GPL 协议的社区版。虽然通常社区版更新的比较慢,但是你可以使用它的绝大部分功能。但是自 ExtJS 4.x 版本之后,国内的开发者使用的非常之少,相对的中文资料也非常少。究其原因据我猜测可能是因为授权问题、中文文档差一点、以及不太适合...