- 摘要:文档越写越多,文件改名、标题改字、外链过期都会让链接悄悄失效。我写了一个只用 Python 标准库的小工具 mdlinkcheck 来扫这些问题。本文复盘实现中三个容易踩坑的细节:标题锚点怎么算、怎么避免把代码块里的“链接”当真、在线检查为什么不能只发 HEAD。文中的输出都是我在本机跑代码得到的,没有接入任何云服务。 一、背景写技术文档时最常见的小事故有三类:文件改名了,旁边文档里的... 摘要:文档越写越多,文件改名、标题改字、外链过期都会让链接悄悄失效。我写了一个只用 Python 标准库的小工具 mdlinkcheck 来扫这些问题。本文复盘实现中三个容易踩坑的细节:标题锚点怎么算、怎么避免把代码块里的“链接”当真、在线检查为什么不能只发 HEAD。文中的输出都是我在本机跑代码得到的,没有接入任何云服务。 一、背景写技术文档时最常见的小事故有三类:文件改名了,旁边文档里的...
- 分享 Markdown 发布前检查器处理转义链接标记的误报:用连续反斜杠的奇偶判断左方括号与图片感叹号是否生效,并在 Edge 中核验四组输入。 分享 Markdown 发布前检查器处理转义链接标记的误报:用连续反斜杠的奇偶判断左方括号与图片感叹号是否生效,并在 Edge 中核验四组输入。
- 记录在微信小程序 AI 对话页落地 Markdown 渲染的方案:自研无依赖轻量解析器、流式输出时的增量解析与兜底,以及 word-break 与表格 flex 两个样式坑的定位和修复。 记录在微信小程序 AI 对话页落地 Markdown 渲染的方案:自研无依赖轻量解析器、流式输出时的增量解析与兜底,以及 word-break 与表格 flex 两个样式坑的定位和修复。
- 统计Markdown标题时,只匹配行首#号会数错:围栏代码块里的#号不是标题,行首1到3个空格仍是标题、4个空格则不是,Setext风格标题根本没有#号。本文给出这三点的判断方法与验证清单。 统计Markdown标题时,只匹配行首#号会数错:围栏代码块里的#号不是标题,行首1到3个空格仍是标题、4个空格则不是,Setext风格标题根本没有#号。本文给出这三点的判断方法与验证清单。
- 复现并修复 Markdown 检查器误将代码块中的 ```not-close 当成闭合围栏的问题。按 CommonMark 的闭合条件调整状态判断,并在 Edge 验证五组输入。 复现并修复 Markdown 检查器误将代码块中的 ```not-close 当成闭合围栏的问题。按 CommonMark 的闭合条件调整状态判断,并在 Edge 验证五组输入。
- 修复 Markdown 发布前检查工具把行内代码示例误报为空链接和缺失图片替代文字的问题,并用七组 Edge 浏览器输入回归验证。 修复 Markdown 发布前检查工具把行内代码示例误报为空链接和缺失图片替代文字的问题,并用七组 Edge 浏览器输入回归验证。
- 写文档时,很多人第一反应是打开一个排版软件,调字体、调字号、拖表格,写了没几行,时间全花在了格式上。其实对大多数技术笔记、项目说明和博客文章来说,并不需要这么重的工具。Markdown 就是一种用纯文本写作的方式:你只管写内容,用几个简单的符号标出标题、列表和重点,剩下的排版交给工具自动完成。先从标题说起。Markdown 里用井号表示标题,井号越多,标题级别越小。一个井号是一级标题,两个井... 写文档时,很多人第一反应是打开一个排版软件,调字体、调字号、拖表格,写了没几行,时间全花在了格式上。其实对大多数技术笔记、项目说明和博客文章来说,并不需要这么重的工具。Markdown 就是一种用纯文本写作的方式:你只管写内容,用几个简单的符号标出标题、列表和重点,剩下的排版交给工具自动完成。先从标题说起。Markdown 里用井号表示标题,井号越多,标题级别越小。一个井号是一级标题,两个井...
- 写学习笔记、技术文档或博客时,经常需要调整标题、列表、代码和链接。如果每次都用鼠标点击各种格式按钮,不仅效率不高,还容易让文档格式变得混乱。Markdown 是一种简单易学的轻量级标记语言,只需记住几个符号,就能快速写出结构清晰、排版整齐的文档。 写学习笔记、技术文档或博客时,经常需要调整标题、列表、代码和链接。如果每次都用鼠标点击各种格式按钮,不仅效率不高,还容易让文档格式变得混乱。Markdown 是一种简单易学的轻量级标记语言,只需记住几个符号,就能快速写出结构清晰、排版整齐的文档。
- 市面上的笔记软件要么强推云端、要么双链语法学习成本高、要么 UI 不合我意。我攒了一堆 Markdown 笔记却找不到顺手工具,于是自己写了一个**本地优先、支持双链回溯、全文搜索、UI 全自定义**的知识库。这篇博客记录从需求到落地的全过程:技术选型、双链实现、搜索方案、UI 定制心得,以及那些自己写一遍才明白的细节。 市面上的笔记软件要么强推云端、要么双链语法学习成本高、要么 UI 不合我意。我攒了一堆 Markdown 笔记却找不到顺手工具,于是自己写了一个**本地优先、支持双链回溯、全文搜索、UI 全自定义**的知识库。这篇博客记录从需求到落地的全过程:技术选型、双链实现、搜索方案、UI 定制心得,以及那些自己写一遍才明白的细节。
- ▎ 结论先说:单机、单人、几百条结论的场景,最可靠的 agent 记忆是「Markdown 文件即真相,其余全部是可重建的派生索引」。热路径只放索引指针,检索走按需的语义加词法双通道,写入只保留一个权威。按这条跑了一个多月、200 多条记忆、40 条回归集,recall@5 稳定在▎ 0.91;同时踩穿了三种“表面完全正常”的静默失效。大模型无状态。会话结束,上下文清空。所谓 agent 记... ▎ 结论先说:单机、单人、几百条结论的场景,最可靠的 agent 记忆是「Markdown 文件即真相,其余全部是可重建的派生索引」。热路径只放索引指针,检索走按需的语义加词法双通道,写入只保留一个权威。按这条跑了一个多月、200 多条记忆、40 条回归集,recall@5 稳定在▎ 0.91;同时踩穿了三种“表面完全正常”的静默失效。大模型无状态。会话结束,上下文清空。所谓 agent 记...
- 以八组实际运行结果检查 Markdown 批量导出的文件名碰撞:清洗、大小写、Unicode 规范化、后缀预占和跨批次限制。 以八组实际运行结果检查 Markdown 批量导出的文件名碰撞:清洗、大小写、Unicode 规范化、后缀预占和跨批次限制。
- 我需要批量导出Poe左边栏所有对话,而不是一条具体的对话内容,你们AI导出鸭可以吗?先说结论:可以。而且这个问题,恰恰是 AI导出鸭 被问得最多、也最值得认真回答的一个问题。很多人第一次听到“导出对话”,脑子里浮现的是打开某一条聊天记录,右上角点一下导出,保存成一份文件。但真正在办公场景里用过 Poe 的人都知道,痛点根本不在单条对话里。你左边栏躺着几十上百条历史对话,每一条都可能是某个项目... 我需要批量导出Poe左边栏所有对话,而不是一条具体的对话内容,你们AI导出鸭可以吗?先说结论:可以。而且这个问题,恰恰是 AI导出鸭 被问得最多、也最值得认真回答的一个问题。很多人第一次听到“导出对话”,脑子里浮现的是打开某一条聊天记录,右上角点一下导出,保存成一份文件。但真正在办公场景里用过 Poe 的人都知道,痛点根本不在单条对话里。你左边栏躺着几十上百条历史对话,每一条都可能是某个项目...
- 一次真实的 JSON→Markdown→YAML 往返测试:复现字符串被解析为布尔、空值与数字的问题,讨论类型保留、序列化策略和可复现 Issue 的写法。AI辅助整理,示例已本地验证。 一次真实的 JSON→Markdown→YAML 往返测试:复现字符串被解析为布尔、空值与数字的问题,讨论类型保留、序列化策略和可复现 Issue 的写法。AI辅助整理,示例已本地验证。
- AI 生成内容之后,真正难处理的是“哪里可能有问题、为什么、怎么改”。本文结合一个离线内容审校工具,拆解规则注册、分级、脱敏、去重和评分设计,并讨论哪些问题适合规则处理,哪些必须留给人工判断。 AI 生成内容之后,真正难处理的是“哪里可能有问题、为什么、怎么改”。本文结合一个离线内容审校工具,拆解规则注册、分级、脱敏、去重和评分设计,并讨论哪些问题适合规则处理,哪些必须留给人工判断。
- 传统基于Session的登录方案在分布式集群场景下存在会话共享困难的问题,JWT(JSON Web Token)作为无状态认证方案,无需在服务端存储会话信息,非常适合前后端分离项目。本文从零演示SpringBoot整合JJWT生成、解析、校验Token,封装工具类,实现登录签发令牌、拦截器校验请求身份,同时讲解JWT常见坑点:过期时间、签名泄露、Payload不要存放敏感信息,并给出完整可运行代码 传统基于Session的登录方案在分布式集群场景下存在会话共享困难的问题,JWT(JSON Web Token)作为无状态认证方案,无需在服务端存储会话信息,非常适合前后端分离项目。本文从零演示SpringBoot整合JJWT生成、解析、校验Token,封装工具类,实现登录签发令牌、拦截器校验请求身份,同时讲解JWT常见坑点:过期时间、签名泄露、Payload不要存放敏感信息,并给出完整可运行代码
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签