分类:代码艺术 共 10 篇
GitHub仓库发布——ZCode 会话管理器(Python CLI 版)
仓库地址:SinonJZH/zsm-for-python(当前版本 V1.0.1,MIT 协议)。 上一篇《GitHub仓库发布——增强版Qdrant MCP服务器》的结尾说,给知识库补上“改得动、删得掉”的句柄,这件事算是了了。结果话音落下没多久,我发现另一个只进不出的角落——而且这次里面装的东西
GitHub仓库发布——增强版Qdrant MCP服务器
仓库地址:SinonJZH/mcp-server-qdrant(当前版本 0.9.0,Apache 2.0) 前情提要:《给 AI 一份外置记忆:我的个人知识库部署全记录》——我的个人知识库搭建记 一、上回说到 之前写过一篇讲 AI 外部记忆库的文章:用 Qdrant 存记忆,官方的 mcp-ser
搬完家,一周装修完:博客新前台开发全记录
上一篇《把博客搬成纯静态》的结尾,我给主题重写留了一句「那会是另一个系列」。结果它没成系列——成了一次冲刺。九月二十三日迁移收官那天,新前台还只是个能跑的最简骨架:四十四个路由全部预渲染,全站却只有一套临时样式。到今天写下这些字,暗色主题、独立首页、路由体系、文章目录、图片灯箱、边缘加速、追番列表、
从 charabia 到 ICU:我的静态博客搜索里,两本词典打了一架
静态站没后端,全文搜索交给 Pagefind 在访客的浏览器里跑。上线第二天我用真实词一搜,复合词全军覆没,单字却条条命中。这篇记录了从复现到修复的全过程——根因是索引侧和查询侧各带一本中文词典、切法还不一样;修法是把索引侧对齐到浏览器这本,而查询侧连一点插手的余地都没有。 搜索是前一天刚上线的。静
从 zone.js 到 signal:把异步请求写成响应式
这篇写给两类人:刚接触 Angular、想搞明白 signal 到底是什么的新人;以及在 zone.js 时代的 Angular(v13~v16 之类)里写了多年 @Input + ngOnChanges + subscribe 赋值,最近升级发现世界变了的老兵。文章从「一个会撒谎的计数器」讲起,一
杀戮尖塔 2 效果实现教程 —— 卡牌 / 遗物 / 药水 / Power 怎么写
打个广告:我给《杀戮尖塔2》开发的《星塔旅人》mod《杀戮星塔》正在锐意开发(咕咕)中,欢迎来围观!仓库地址:Github:SinonJZH/slay-the-stella 写在前面:这是我和 AI 斗智斗勇了 6 个小时后弄出来的教程。 这份教程讲什么:只讲一件事——效果代码怎么写。从"造成 6
一个 p 标签,弄哑了我的 SPA 导航
博客迁移收官日,新前台上线不到一小时,我就发现顶栏点不动了。URL 会变、标题会变、页面纹丝不动,console 干净得像什么都没发生过。这牵出了一场持续一整天的悬案:一度结案为「Angular 框架 bug」,最后翻案——凶手是一个不合法的 <p> 标签,藏在我从 WordPress 主题里抄来的
软件开发笔记——Sinon的追番列表
其实严格来说这并不算是软件……(但是懒得弄新分类了) 这个插件的开发目的,就如插件名称所说,是要开发出一款插件来自动生成我的追番列表页面。(感觉自己又开了一片大坑) Sinon的追番列表 GitHub 更新日志 V1.2.1
软件开发笔记——基于SQL,使用C++编程的图形化学生管理系统
感觉最近好像喜欢上开坑了……这次的目标是要做一个基于SQL的图形化学生管理系统,预期实现的目标至少包括学生的增删改查操作,以及成绩系统录入、排名等操作,还包括课程的管理,学分和绩点的计算等,主要目的是学习一下SQL与其他编程语言的联合编程,软件项目开发的过程,以及git、GitHub的基本操作。主要
软件开发笔记——学生成绩管理系统
新分类又一次上线了……虽然还是很菜的东西…… 老师让我们做的一个小程序,稍微多加了一点功能,然后变成了一个勉强能用的软件了…… 因为比较简单,先直接上代码到时候看心情补讲解…… //database.c(主文件)中的内容 #include"sinon_database_fuction.h" #pr