摘要: 为什么 HagiCode 选择 execa 处理 CLI 命令执行 在 Node.js 项目中直接使用 child_process 执行外部命令存在平台差异大、错误处理不一致等痛点。本文分享了 HagiCode 项目引入 execa 的实践经验,包括核心设计决策和实际代码示例。 背景 在 Node. 阅读全文
posted @ 2026-05-05 22:08 Newbe36524 阅读(23) 评论(0) 推荐(0)
摘要: 如何实现 Claude Code 和 Codex 等 Agent CLI 的自动重试 自动重试这个词,看着像是个小开关,真落到工程现场里,完全不是那么回事。全民制作人们大家好,我是 HagiCode 制作人俞坤。今天这篇我们不聊空话,就聊 Claude Code、Codex 这类 Agent CLI 阅读全文
posted @ 2026-04-18 17:09 Newbe36524 阅读(211) 评论(0) 推荐(0)
摘要: SQLite 分片方案实战:三种分片策略的深度对比 当单文件 SQLite 遇到并发瓶颈,我们该如何破局?本文分享 HagiCode 项目中三种不同场景下的 SQLite 分片方案,帮你理解如何选择合适的分片策略。 全民制作人们大家好,我是 HagiCode 制作人俞坤。 背景 在构建高性能应用时, 阅读全文
posted @ 2026-04-17 13:53 Newbe36524 阅读(286) 评论(0) 推荐(3)
摘要: 如何用 GitHub Actions 实现 Steam 自动化发布 本文分享了 HagiCode Desktop 项目中实现 Steam 自动化发布的完整方案,从 GitHub Release 到 Steam 平台的全链路自动化流程,包括 Steam Guard 认证、多平台 Depot 上传等关键 阅读全文
posted @ 2026-04-16 09:41 Newbe36524 阅读(176) 评论(0) 推荐(0)
摘要: 如何利用廉价的云服务器搭建加速下载的分发站 云存储的流量贵得离谱,跨国访问慢得让人抓狂,CDN 的价格又让人望而却步......这些痛,大概做分发的都懂吧。本文分享一下我们在 HagiCode 项目里摸索出来的一套低成本方案。云服务器 + Nginx 缓存层,成本降了一半,速度倒是提上去了,也算是一 阅读全文
posted @ 2026-04-15 11:01 Newbe36524 阅读(306) 评论(1) 推荐(1)
摘要: Hermes Agent 集成实践:从协议到生产 分享 HagiCode 集成 Hermes Agent 的完整实践,包括 ACP 协议适配、会话池管理、前后端契约同步等核心经验。 背景 在构建 AI 辅助编码平台 HagiCode 的过程中,团队需要集成一个既能在本地运行又能扩展到云端的 Agen 阅读全文
posted @ 2026-04-14 13:28 Newbe36524 阅读(350) 评论(0) 推荐(0)
摘要: VSCode 与 code-server:浏览器端代码编辑方案选型 在构建浏览器端的代码编辑能力时,开发者面临一个关键选择:使用 VSCode 官方的 code serve-web 功能,还是采用社区驱动的 code-server 方案?这个选择不仅影响技术架构,还关系到许可证合规性和部署灵活性。 阅读全文
posted @ 2026-04-13 10:00 Newbe36524 阅读(210) 评论(0) 推荐(0)
摘要: 在浏览器中快速编辑代码:VSCode Web 集成实践 AI 分析完代码后,如何立即在浏览器中打开编辑器进行修改?本文分享 HagiCode 项目中集成 code-server 的实践经验,实现 AI 助手与代码编辑体验的无缝连接。 背景 在 AI 辅助编程的时代,开发者经常需要快速查看和编辑代码。 阅读全文
posted @ 2026-04-12 10:47 Newbe36524 阅读(140) 评论(0) 推荐(1)
摘要: 边框灯光环绕动画特效实现指南 那个让用户一眼就注意到的重要元素,到底是怎么用纯 CSS 做出来的?其实也不难,就是绕了个弯子罢了。这篇文章带你从零开始实现边框灯光环绕动画,也顺带聊聊我们在 HagiCode 项目里踩过的那些坑。 背景 做前端的同学应该都有过这样的经历:产品经理跑过来,脸上挂着那种" 阅读全文
posted @ 2026-04-11 10:48 Newbe36524 阅读(164) 评论(2) 推荐(0)
摘要: 用 Vault 系统构建 AI 时代的跨项目知识库 临摹项目学习法正在成为主流,只是学习资料分散、上下文断裂的痛点让 AI 助手难以发挥最大价值。本文介绍 HagiCode 项目的 Vault 系统设计——通过统一的存储抽象层,让 AI 助手能够理解和访问所有学习资源,实现真正的跨项目知识复用。 背 阅读全文
posted @ 2026-04-10 10:34 Newbe36524 阅读(174) 评论(0) 推荐(0)