TGViewer
开发者工具箱|编程·开发工具·资源 开发者工具箱|编程·开发工具·资源 @devtoolboxhub · 560 subscribers
Post #1239 3
一周 Neovim 重构与后端测试加固

工程师 Yash K Saini 连续 7 天编码,在 Neovim 配置上做了一次重大美学改造(切换至 Kanagawa 现代极简主题),同时为开源项目 openslate 后端编写了集成测试套件。本周共推进 22 个 commit、10 个 PR,删除超 2000 行代码,整体实现净正向重构。

Neovim 方面,对 nvim 仓库提交 21 个 commit,约 3200 行新增和 2000 行删除,全面采用 Kanagawa 风格,清理 leader 符号、更新标题 logo。维护工作主要是跟进 CI 自动更新的插件并手动修复冲突。openslate 方面,重点完善认证中间件——合并了无 cookie 时返回 401 的测试 PR,另有多个 PR 覆盖注册登录流与全文搜索 (FTS) 的边界情况。

其他修复:opensre 的交互式 shell 加载条在 LLM 分析时不转动的 bug 已修复(约 150 行改动),确保终端进度状态正确。DevNotion 工具新增 harvest 阶段网络瞬态错误重试策略与安全部署计划(约 800 行新代码),使系统更接近生产就绪状态。

本周技术栈涉及 Lua(Neovim 配置)、TypeScript、Svelte、Python,新增 3226 行,删除 2063 行。作者表示接下来将集中合并 openslate 的集成测试套件,并优化 DevNotion 的数据并行获取。


#开发者 #工具 #Neovim #openslate #Kanagawa #opensre #DevNotion #Lua #TypeScript #Svelte #Python #集成测试
@DevToolboxHub
More from @devtoolboxhub
  1. Oct 1, 2026给 AI 代理建一份「自欺清单」 维也纳邮政与邮件服务商 Postservice.at 创始人 Stephan Holzbach 不是开发者,但今年公司大部分工作跑在 Claude…
  2. Oct 1, 2026代码评审评论为何比本意更刺耳 一条评审评论大约四十秒写完,通常夹在两件事之间,写的人清楚自己的语气。读的人刚在这份代码上花了三天,正想收尾,而且听不到你的声音,于是自己补上一种语气…
  3. Oct 1, 2026用 Hindsight 给客服 Agent 加上持久记忆 大多数客服 Agent 只擅长回答眼前这条消息。真正难的是同一个客户一周后再来,Agent 完全不知道之前发生过什么。作者…
  4. Sep 30, 2026AMSI 绕过技术 2026 开发者指南 AMSI(Antivirus Malware Scan Interface)是 Windows 的恶意脚本扫描接口,覆盖 PowerShe…
  5. Sep 30, 2026AI Agent 为什么记不住事 和 AI Agent 协作时最容易注意到的一点是:它们很擅长回答问题,却不擅长记住昨天发生过什么。你可以和它长聊一轮,做出一堆决定、说明偏好、一起…
  6. Sep 30, 2026wpipe:面向 Python 开发者的轻量编排库 wpipe 是一个纯 Python 可嵌入的编排库,目标是让数据管道的开发回到「编辑—运行—调试」的快速循环,而不必为验证业务逻…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →