文章归档
浏览从旧 Wagtail 博客迁移过来的全部技术文章,也包括后续继续用 Astro 发布的新内容。
晨昏线 · 第一章 窗口少了四十五分钟
硬科幻长篇《晨昏线》连载。潮汐锁定的佩里迪翁星上,调度总署副主任迦勒·默瑟发现了一截断掉的数据曲线——在这颗没有日夜交替的星球上,四十五分钟能决定一支车队的生死。
用 Cursor 写网络小说:可能性与一套可落地的方案
从工具链角度讨论:Cursor 能否参与长篇网文创作,工程化如何保证前后一致,上下文窗口与 token 成本怎么取舍,并给出一套仓库结构与日常流程。
astro-to-wechat:把 Astro 博文同步到微信公众号草稿的开源小工具
从个人博客与「字与码」公众号的工作流里抽离出的独立仓库:缘起、能力、配置方式、与主站脚本的关系,以及对微信接口局限和未来迭代的想法。
用 LLM 做大规模分类:从暴力遍历到层级剪枝的实战优化
当你需要用 LLM 给成千上万个实体自动打标签,朴素做法的成本可能高到离谱。这篇文章从一个真实的自动分类脚本出发,拆解六种可复用的优化手段:层级剪枝、继承传播、批量合并、增量跳过、祖先回填和 prompt 缓存。附成本对比和通用化思路。
OpenClaw 2026.3.22:ClawHub 与插件生态收束,Chrome 中继退场,沙箱与模型面一起扩表
合并 v2026.3.22-beta.1 与 v2026.3.22:插件安装优先 ClawHub、浏览器扩展 relay 移除、image_generate 与 SDK 迁移、可插拔沙箱与 SSH、GPT-5.4 默认与多路搜索/模型插件,以及大量网关与安全硬化。
从零开始安装「龙虾」并接入微信
装好 OpenClaw(龙虾)、onboard 与网关自检,再用微信 ClawBot 插件扫码接入。
OpenClaw 2026.3.13:合并 beta 与正式线之后,看长上下文、真浏览器和网关
基于 v2026.3.13-beta.1 与 v2026.3.13-1 合并视角:compaction 与记忆、Chrome 真会话自动化、网关 RPC 与控制面、通道投递与安全补丁。
从 vibe coding 到 agent:还要不要焦虑「手搓」,还要不要读计算机?
大二计科、刚入行一两年的新人,作业和日常开发越来越离不开 AI——听说「不懂代码就做不了难项目」就慌。拆开看:该慌什么、不该慌什么,以及专业还要不要选计算机这条线。
Cursor 的位置,变了吗?要不要开始用 Claude Code
从一篇“Cursor 正在经历生死存亡”的热文说起,重新分析 Cursor 在 2026 年的真实定位:它没死,但它的主战场已经变了。更值得讨论的不是替代,而是该不该把 Claude Code 纳入自己的工作流。
Cursor 和 Claude Code,不该这样比
与其把工具讨论写成接班叙事,不如认真聊清楚 Cursor 和 Claude Code 各自擅长什么:IDE 上下文、浏览器交互、Auto 模式、终端工作流,以及那些常被低估的 Cursor 能力。
这几天我怎么用 Cursor 写文章、做脚本,又把它开源了
复盘这几天用 Cursor 折腾 www.zicode.com 的过程:一边写文章,一边开发同步微信公众号脚本,一边利用 agent 历史做复盘、润色和开源整理。
QVeris的官方IDE插件开发实录:从 OAuth 登录到 MCP 自动接入
作为 QVeris 官方 IDE 插件的作者,复盘这款 Cursor/VS Code 扩展如何把登录、密钥、MCP 配置和规则注入接成一条闭环,并分享实现取舍、使用方法和后续改进方向。
从 Wagtail 迁移到 Astro(一):为什么要迁移与选型过程
本文介绍 ZiCode 博客从 Wagtail + Django 迁移到 Astro 静态站点的动机,以及为何选择 Astro 作为新方案。
从 Wagtail 迁移到 Astro(二):迁移的几个阶段
介绍将 Wagtail 博客迁移到 Astro 的阶段性规划:数据同步、内容导入、URL 设计、脚本化与验证。
从 Wagtail 迁移到 Astro(三):添加新文章
在 Astro 博客中新增一篇文章:frontmatter 写法、分类与标签、专栏、头图,以及如何出现在首页推荐。
从 Wagtail 迁移到 Astro(四):上线
将 Astro 构建出的静态站点部署到服务器:构建命令、上传方式、目录与权限、备案与 HTTPS。
从 Wagtail 迁移到 Astro(五):数据同步与脚本化
用脚本从线上 Wagtail 拉取数据库与媒体文件,并一键导入为 Astro 内容文件,实现可重复的同步与导入流程。
从 Wagtail 迁移到 Astro(六):主题与功能打磨
迁移完成后对 Astro 站点的体验优化:深色模式、站内搜索、面包屑、对比度与无障碍、备案与 Footer。
wagtail升级到7.0LTS
wagtai 7.0LTS是一个长期支持的版本,很有必要升级,顺便把django升级到5.2。
HuggingFace下大模型下载的网络问题
怎样在外网共享本地的大模型应用?
windows本地部署deepseek-r1及应用
最近deepseek-r1大模型非常火爆,本文介绍了该模型在windows本地的部署过程及简单应用。
wagtailze markdown如何支持img标签
在wagtail的markdown里添加图片有点不是很方便,主要是尺寸不好灵活的更改。那么,怎么直接用HTML的img标签来处理图片呢?
wagtail升级到6.3.2
windows资源管理器平替神器:Files App
发现一款windows下的开源文件管理应用Files App,试了一下,相当不错。
vscode+cline+deepseek替换cursor
cursor确实效果不错,但是也有不少限制,费用也不算便宜,vscode+cline+deepseek是cursor的一个不错的替换
Human Resource Machine游戏介绍
《人力资源机》是Tomorrow Corporation开发的一款为技术宅制作的解谜游戏。在每一层中,玩家的上司会给出一份任务。玩家需要通过给小职员编程来自动化你的任务。如果成功了,玩家会晋升到这幢巨大的办公楼的下一层工作一年。
Cursor编辑器试用
新出的基于VsCode和大模型的编辑器Cursor,效果真的神了
vscode使用cmake编译C++代码时,输出乱码问题的解决
windows下如何使用libcurl
windows下如何使用libcurl
vscode更新记录202409 (1.94)
vscode更新记录202409 (1.94)
gemma模型介绍
关于gemma模型的一些简单介绍
博客增加阅读计数
使用django-hitcount给博客增加阅读数功能
House Prices:第一次提交Top 11%
Kaggle上的第二个入门赛House Prices,这次没有直接复制教程,找了个半截的例子逐步完善,第一次提交居然拿到了11%
本地简单使用gemma模型
按照官方文档,似乎需要通过docker运行gemma测试,但是实际上没有那么麻烦。
神经网络如何工作的?
本文是Kaggle上的notebook:《How does a neural net really work?》的学习笔记
图数据库及其应用
关于图数据库的一些介绍
Zola教程:2-shortcodes
Zola教程的第三篇,shortcodes。
Zola教程:3-导航
Zola教程的第三篇,导航
Zola教程:0-入门
Zola 是一个用Rust写的静态网站生成器(static site generator ,即SSG),基于Go的Hugo 和基于Ruby的JekyII 就是类似的软件。通过SSG,可以让你的网站只包含静态网页,不依赖任何数据库,这样在性能上是非常有优势的。另外,对于小型网站,例如博客,如果使用熟练的话,用SSG来维护网站也更方便。
Zola教程:1-内容
zola用目录来管理站点结构,content目录下是所有的内容,每个子目录是一个section,子目录下的.md文件就是section中的文章。section下的子目录也可以是一个页面,目录下的文件可能是页面包含的一些资源。
Rust的错误处理机制
在错误处理方面,Rust完胜Go
Go自定义时间字段的json格式
WSL2磁盘读写性能优化
总所周知,wsl2下读写windows分区的文件,性能低一直是个问题,以往都是直接用/mnt/d/这样的方式访问windows下的文件,最近git操作都有点不顺畅,决定好好优化一下这个问题。
Windows下部署和使用Kubernetes
经过一段时间折腾,终于可以在windows下顺利使用Kuberbetes了,不过期间经历了不少坑,需要记录一下。
winui3问题:点击事件不生效
Go语言如何识别图片的主要色值
最近有一个需求,根据图片的主要色值自动设置页面的背景色。我们的服务端是go语言写的,自然先评估一下是否能用go实现这个需求。
如何将wsl中的ubuntu 18.04升级到20.04?
目前ubuntu的wsl最新镜像是20.04,之前安装的18.04已经有点过时了,比如php就只有7.2,很多新的软件和框架都需要7.3以上的版本。那么,能不能把wsl的ubuntu升级到20.04呢?答案是可以的。