博客新增 GitHub 仓库链接预览卡片:文章中独占一行的仓库地址会在构建时读取 GitHub Open Graph 元数据,自动展示封面、标题和简介;同时支持本地缓存、暗色与移动端样式,网络失败时仍会保留原始链接。博客 AI 助手新增 WebMCP / Site tools 支持,浏览器 Agent 现在可以通过结构化只读工具搜索站内文章、读取当前文章摘要和标题大纲;工具会随 PJAX 页面状态自动注册或注销,并限制输入、同源链接和输出长度。升级博客 AI 助手的知识库架构:Spring AI 和 LangChain 统一改用父子分片,由小分片负责精准召回、完整章节负责回答;同时补齐 LangChain 中文向量检索与多轮对话,并修正 Dify 当前文章意图识别,三套后端现在都能稳定使用个人资料和博客全文知识。博客自建 AI 助手后端正式部署到 m2,使用 LangChain、Ollama 和博客全文索引完成 RAG 问答闭环,并复用 Dify 已有的 Weaviate 基础设施;后续开发可以通过一键脚本远程构建、部署和增量更新索引。修正博客搜索引擎抓取信号,重新开放页面渲染所需的 CSS、JavaScript 和字体资源,并调整文章更新时间策略,避免 Sitemap 因构建文件 mtime 批量产生虚假更新。博客新增「科技周刊」入口,使用自建 API 镜像周刊 Markdown,前端动态渲染内容,以后不用为了周刊更新单独部署博客了。重写博客 AI 助手集成,用自定义 hexo-plugin-blog-ai-chat 替代以前的 Dify 插件注入,并接入自建后端服务实现基于博客内容的 RAG 问答。添加一个彩蛋欢迎效果,庆祝 2025 年春节,祝大家春节快乐, 业顺利,身体健康,万事如意。终于把装备页面搭建好了,感觉还不错,目前还没有数据,等我把数据弄好再更新吧。🎉 新年快乐!祝大家在 2025 年事业顺利,身体健康,万事如意
岁月静好
诗酒趁年华 🍺
blog.dong4j.site
Java
Spring
Golang
Python
Anaconda
Docker
Node
Vite
Vue
React
CSS3
JS
HTML
Git
Kafka
MySQL
Redis
MongoDB
Elasticsearch
Kibana
Logstash
Nginx
WebStorm
IntelliJ IDEA
Dategrip
VSCode
Prometheus
Linux
Bash
Homebrew
Figma
GitHub
GitLab
Grafana
Jenkins
Jira
K3S
Kubernetes
Markdown
Maven
NextJS
Oh-My-Zsh
Postman
RabbitMQ
Java
Spring
Golang
Python
Anaconda
Docker
Node
Vite
Vue
React
CSS3
JS
HTML
Git
Kafka
MySQL
Redis
MongoDB
Elasticsearch
Kibana
Logstash
Nginx
WebStorm
IntelliJ IDEA
Dategrip
VSCode
Prometheus
Linux
Bash
Homebrew
Figma
GitHub
GitLab
Grafana
Jenkins
Jira
K3S
Kubernetes
Markdown
Maven
NextJS
Oh-My-Zsh
Postman
RabbitMQ
随便逛逛
图片
2020-04-13NAT 内网穿透详解:揭秘网络连接背后的奥秘
NAT 内网穿透详解,介绍网络地址转换原理、类型和内网穿透实现方式。
详情
图片
2024-12-01HomeLab 网络续集:升级 10G 网络-再战 10 年
HomeLab 网络升级到万兆的完整实践,包括硬件选购、网络拓扑设计和性能测试。
详情
图片
2020-04-25HomeLab数据备份:打造坚实的数据安全防线
HomeLab 数据备份完整方案,包括设备备份、NAS 备份和异地备份策略。
详情
图片
2020-04-20HomeLab数据同步:构建高效的数据同步网络
HomeLab 数据同步方案,使用 Synology Drive 和 Syncthing 实现跨设备文件同步。
详情
图片
2026-09-01Starcat for GitHub:把 Star 过的项目变成可用的知识库
从 GitHub Star 管理出发,介绍我如何用 Starcat 把收藏的开源项目整理成可检索、可追溯的本地知识库。
详情
图片
2026-08-18我的升降桌改造:破解原厂面板,接入多种控制方式
拆原厂升降桌面板、抓 I²C 协议,用 ESP32-S3 做成 Desk Gateway,接上 Web、键盘、旋钮、手表和小智,顺便补上童锁。
详情
图片
2026-08-11我为 GitHub 重度使用者做了一款 macOS 原生应用
一个 Java 后端开发者使用 AI 完成第一款 macOS 原生应用 Starcat 的真实复盘,涵盖需求、设计、开发规范、App Store 审核、双渠道分发与海外支付。
详情
图片
2026-05-29Hammerspoon 里用 WiFi SSID 做判断的折腾记录
记录在 macOS Sequoia 上 Hammerspoon 无法获取 WiFi SSID 的排查过程,最终发现需要开启定位权限才能解决。
详情
图片
2026-05-28打造 SkillsJars Helper:让 AI Agent Skill 在 IDE 中可视化分发与管理的 IDEA 插件
介绍 SkillsJars Helper IDEA 插件的设计思路,解决 AI Agent Skill 在 IDE 中的可视化分发、一键安装与版本状态管理问题
详情
我为 GitHub 重度使用者做了一款 macOS 原生应用
HomeLab 先导篇:入门指南-开启你的个人云端实验室之旅
Starcat for GitHub:把 Star 过的项目变成可用的知识库
我的升降桌改造:破解原厂面板,接入多种控制方式
Hammerspoon 里用 WiFi SSID 做判断的折腾记录
打造 SkillsJars Helper:让 AI Agent Skill 在 IDE 中可视化分发与管理的 IDEA 插件
如何让 Gemini CLI 实现多账号无感切换
打造 Skill Inspector:一款 AI Agent Skill 的 IDE Linter 插件
我是怎么做简历助手的:一个关于「AI 工作流」的思考
让 Spring Boot Starter 天然支持 AI:Zeka Stack 接入 SkillsJars 的一次探索
统一管理本地 Code Agent 全局规则:从 AGENTS.md 到 Synology Drive 同步
在终端里用 AI 生成 Git 提交记录
使用 Claude Code:HTML 难以置信的奇效【译】
我的 AI Native 开发者画像(2026)
avatar
status
这有关于产品、设计、开发相关的问题和看法,还有文章翻译分享
相信你可以在这里找到对你有用的知识教程
公告
👋🏻 Hi,欢迎来到我的博客~
❓ 如有问题欢迎评论区交流!🎉
😫 页面异常?试试Ctrl+F5🙉
📧 如需联系:发邮件给我吧 🚀 订阅本站
博客快捷键
shift K
关闭快捷键功能
shift A
打开/关闭中控台
shift M
播放/暂停音乐
shift D
深色/浅色显示模式
shift S
站内搜索
shift R
随机访问
shift H
返回首页
shift F
友链鱼塘
shift L
友链页面
shift P
关于本站
shift I
原版/本站右键菜单
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體