代码规范

梦梦代码精1 天前
人工智能·docker·开源·代码规范
深度体验BuildingAI:一款集成商业闭环的开源智能体平台近期,一个名为BuildingAI的开源项目在GitHub上受到关注。其核心特点是将智能体(Agent)搭建与用户体系、支付计费等商业化模块进行了整合。本文将从技术选型和功能体验的角度,记录对该项目的深度使用过程。
浮生望2 天前
代码规范
ESLint Flat Config 工程化实战:从规则配置到团队代码规范落地深入ESLint v10 Flat Config,解析defineConfig、files匹配、rules规则等级与typescript-eslint集成,用统一配置强制团队代码风格一致、避免bug。
电子科技圈2 天前
设计模式·开源·软件工程·软件构建·代码规范·设计规范·代码复审
IAR与东软睿驰达成战略合作,强化软件开发效率与生态协作全球领先的嵌入式系统开发软件解决方案供应商IAR与东软睿驰汽车技术(上海)有限公司(以下简称“睿驰”)正式签署战略合作协议。双方将依托东软睿驰NeuSAR OS与IAR开发工具的深度适配,为全球客户提供更贴合本土开发场景的软件与工具一体化方案,同时推动AUTOSAR软件生态与RISC-V车规芯片的深度整合,实现生态共赢与市场机会共创共享。
这个DBA有点耶4 天前
数据库·mysql·代码规范
大事务的“事前预防”:监控、拦截、Kill,四层防线一次讲透关键词:大事务;长事务;事前预防;pt-kill;监控告警;Undo Log大家好,我是小耶,写功课只是为了我踩过的坑,你们别再踩了!
沫璃染墨7 天前
开发语言·c++·qt·代码规范·设计规范·qt5
《Qt从零入门系列(六):信号与槽进阶——从多种连接方式到Lambda表达式》在上一篇文章中,我们已经系统学习了Qt信号与槽的基本概念,并完成了从认识信号与槽,到自定义信号槽,再到带参数信号槽的完整学习过程。不过,当项目稍微复杂一些之后,只掌握最基础的连接方式就不太够用了。
嘟嘟07178 天前
设计模式·代码规范·vibecoding
SDD 规范驱动开发:从 vibe coding 崩盘到"两次创造"你有没有过这种体验:对着 AI 编程面板(claude code / codex 这类 agent)噼里啪啦下指令,第一天效率飞起,第二周开始返工,到第一个月干脆陷入低效?这份 SDD 笔记要讲的就是——为什么"氛围编程"(vibe coding)会崩,以及一种叫 SDD(Spec Driven Development,规范驱动开发) 的新范式怎么治这个病。我在整理这份笔记时,最有冲击力的一句是:"文档就是代码"。下面把它拆开讲。
JavaDog程序狗8 天前
git·代码规范·workflow
【规范】这套 Git 规范,救了整个团队那天凌晨 2 点,小李一条 git push --force,把 master 上三天的提交历史抹得干干净净。 没人知道线上代码对应哪个 commit,没人敢发布,领导在群里甩了一个字:查。 事后复盘,领导写下一份团队 Git 规范。今天全文公开,只要团队超过 3 个人,照抄就能用。
梦梦代码精9 天前
docker·ai·ai作画·开源·代码规范
用开源BuildingAI打造C端AI助手,内置写作/绘画/长文/漫剧,商业化模块全预制最近在调研企业级开源智能体平台时,关注到 BuildingAI 这个项目。它主打“面向 AI 开发者、AI 创业者和先进组织的企业级开源智能体搭建平台”,定位是新一代企业智能体应用基础设施提供商,采用 Apache License 2.0 开源许可。坦白说,市面上打着“企业级”旗号的开源项目不少,但真正能做到开箱即用、同时覆盖从智能体编排到商业化闭环的,确实不多见。
小林ixn9 天前
typescript·代码规范
TS 工具类型实战:Pick/Omit/Partial/Record 一次讲透,别再 Omit 反了类型写得好的项目,维护起来像看文档;类型写得烂的项目,改一行代码要猜半小时。一个 User 接口可能被用在列表、详情、表单、更新、权限等多个场景,每个场景需要的字段都不一样。如果每个场景都手写 interface,不仅重复,还容易漏改。TypeScript 内置的工具类型就是帮你“消费”已有类型,快速生成新类型。
慌途L12 天前
ai·ocr·代码规范·code review·ai代码审查
Open Code Review 详解:阿里巴巴开源 AI 代码审查工具阿里巴巴开源 · AI 代码审查 CLI 工具 源自阿里巴巴内部数万开发者验证的 AI 代码审查 Agent,通过确定性工程与大语言模型混合架构,实现行级精度的深度代码审查。
bytemaster12 天前
代码规范
GitLab CE 团队卡不住 commit 规范?我用一个全局 Hook 把整个公司拦下了先看一个常见场景。团队使用 GitLab CE 社区版,仓库里随处可见 update、fix bug、init、123、修改 之类的 commit,分支名也很随意,比如 test、wjw-dev、新分支2。想启用 Push Rules,才发现这个功能只支持 Premium 及以上版本;改用 CI 校验,通常又要等流水线运行后才能发现问题。此时代码已经推到远程仓库,再修改 commit history 会很麻烦。
东风破_14 天前
前端·后端·代码规范
ESLint 是什么?为什么你的项目需要它?从"代码能跑就行"到"代码能跑且优雅",中间隔着一个 ESLint。ESLint 是一个 JavaScript/TypeScript 代码静态分析工具——它不运行你的代码,而是读你的代码,找出里面的语法错误、坏味道和不一致的风格,然后告诉你哪里该改、怎么改。
先吃饱再说14 天前
代码规范·eslint
代码写得好不好,谁说了算?ESLint 如何让团队代码风格“自动统一”摘要:团队协作中,代码风格不统一、潜在 bug 频发是常态。本文从 ESLint 的核心原理出发,拆解配置文件、规则系统、--fix 自动修复,再到 Husky + lint-staged 硬拦截,展示如何用工程化手段让代码质量成为“铁律”。
懒人wsh14 天前
代码规范
一个潜伏3天半才爆的bug-从502到Too-many-open-files的排查记录上周五下午,正准备收拾东西下班,群里突然炸了——线上 AI 对话全挂,用户疯狂反馈 502。打开日志一看,Python 网关进程在刷一串报错:
烬羽14 天前
代码规范·eslint·前端工程化
ESLint 10 把 .eslintrc 删了:flat config 到底怎么配,我帮你踩完了你升级了 ESLint,兴冲冲地重跑一遍 lint,结果屏幕上出现的不是熟悉的 warning 列表,而是一句陌生的报错:
_约书亚_14 天前
代码规范
Chapter 4 并发同步操作 · 归纳总结来源:simonhancrew.github.io/CppConcuren… (对应《C++ Concurrency in Action》第 4 章"Concurrent Synchronization Operations") 本章主题:线程不仅需要保护共享数据,更需要"同步" —— 等待事件、获取结果、限定时间等待、以及如何用同步操作把并发代码写得更简单。
Asize14 天前
代码规范·eslint
ESLint 到底在帮我们守住什么?从规则配置到工程实践前面的课我们一直在写代码——前端组件、后端接口、全栈框架。代码能跑就行了吗?这节课换一个角度:不写新功能,而是给代码立规矩。
嘟嘟071714 天前
javascript·代码规范·eslint
ESLint 入门:从 npm run lint 到 --fix 与规则级别一次讲清我刚接触 ESLint 时,最困惑的不是规则本身,而是「为什么别人项目里敲一句 npm run lint:fix 代码就自动变整齐了,而我自己的项目要么满屏报错、要么什么都没发生」。后来才明白,ESLint 真正要理解的只有三件事:命令怎么被 npm 找到、. 到底检查了谁、以及 --fix 为什么「挑肥拣瘦」只修一部分。
不好听61314 天前
代码规范
ESLint 从零到落地:把"代码规范"变成机器的强制检查代码开发,规范很重要——但"重要"不解决任何问题,把它变成强制执行的闸门才是关键。ESLint 就是这道闸门。