小静AI工程实验室
码龄7年
求更新 关注
提问 私信
  • 博客:8,656
    8,656
    总访问量
  • 38
    原创
  • 2
    粉丝
  • 137
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新加坡
加入CSDN时间: 2019-09-10

个人简介:专注AI Agent、RAG、LangChain/LangGraph与CDN/WAF安全工程。分享可复现代码、架构决策、生产排障与安全边界,让Demo真正走向可上线系统。

博客简介:

JSX1437的博客

查看详细资料
个人成就
  • 获得128次点赞
  • 内容获得0次评论
  • 获得151次收藏
  • 博客总排名41,054名
  • 原力等级
    原力等级
    3
    原力分
    105
    本月获得
    165
创作历程
  • 38篇
    2026年
成就勋章
  • 入选《大数据领域内容榜》第43名

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

279人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Claude Code 三系统实用教程:用契约测试完成开发、调试与会话恢复

覆盖 Claude Code 在 Windows、macOS、Linux 的安装更新与登录,利用可直接运行的契约测试讲解开发和调试,并区分会话续接、检查点和文件恢复。
原创
博文更新于 4 小时前 ·
37 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Codex 三系统实战:从安装配置到 JSONL 数据校验与结果验收

以 JSONL 数据校验项目串起 Codex 在 Windows、macOS、Linux 的安装配置、项目指令、代码实现、退出码验收和会话续接,附可运行 Python 参考程序。
原创
博文更新于 4 小时前 ·
1 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RAG 有引用仍可能答错:Python 校验来源、版本与原文摘录的 11 项实验

用 11 项离线 Python 检查核对 RAG 引用的来源、版本和原文摘录,并用真实引用搭配错误主张的反例说明:引用完整性通过不代表答案正确。
原创
博文更新于 昨天 10:20 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Python 爬虫中文乱码排查:严格解码、UTF-8 BOM 与 JSON 转义的 12 项实验

用 12 项离线实验区分响应字节、严格解码、UTF-8 BOM、JSON 转义和文件编码,说明为什么不报错及字节往返都不能证明中文正确。
原创
博文更新于 昨天 10:13 ·
144 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Claude Code 实用教程:Windows、macOS、Linux 从安装到项目调试与验收

覆盖 Windows、macOS、Linux 的 Claude Code 安装、登录、CLAUDE.md、任务提示与排障,用 CSV 实战解释测试和代码差异如何验收;区分文档步骤与本地测试。
原创
博文更新于 2026.09.17 ·
220 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Codex 实用教程:Windows、macOS、Linux 安装配置到首个可验收项目

覆盖三系统的 Codex CLI 安装、登录、AGENTS.md、权限与审阅流程,用 CSV 校验练习和 8 个本地测试说明怎样验收 AI 编程结果。
原创
博文更新于 2026.09.17 ·
101 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

AI 流式响应乱码、JSON 解析失败?Python SSE 增量解析的 16 组验证

用 Python data-only SSE 解析器说明字节、UTF-8、行、事件和 JSON 的边界。16 组离线检查覆盖 58 种切分位置,附完整代码、实际输出及未实现能力说明。
原创
博文更新于 2026.09.16 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Python 爬虫下载成功却留下半个文件?临时文件、校验与原子替换实战

用 Python 标准库和 8 个本地 HTTP 场景,验证临时文件、长度与 SHA-256 校验、原子替换及失败后保留旧文件。附完整代码、实际输出和工程边界。
原创
博文更新于 2026.09.16 ·
35 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

RAG 的 Top-K 为什么都是同一篇文档?Python 候选去重与证据覆盖的 10 项实验

用 10 项纯 Python 离线检查复现 RAG 重复候选挤占:权限与版本过滤、精确去重、每文档上限、字符预算和提前截断的影响。附完整代码,并说明字符不等于 token、局部规则通过不等于回答质量提升。
原创
博文更新于 2026.09.15 ·
176 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Python 爬虫时间差 8 小时或变成 1970?秒、毫秒与时区的 18 项验证

Python 与 JavaScript 跨语言核对秒、毫秒、UTC 与地区时区,用 18 项本地检查区分 1970 年异常、8 小时偏移、业务日边界和夏令时重复小时,附完整代码。
原创
博文更新于 2026.09.15 ·
142 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

AI 爬虫为什么总把价格抓错?Python 证据校验与网页逆向排查实战

HTTP 200 和合法 JSON 不代表价格正确。本文从原始 HTML、渲染 DOM、网络响应追查价格来源,用可运行 Python 示例校验 SKU、价格角色、币种与证据,并覆盖 9 类错误候选,说明如何接入真实 AI 爬虫。
原创
博文更新于 2026.09.14 ·
279 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

JS 逆向入门:用 DevTools 追踪请求参数生成链,附可运行本地实验

从原始输入、归一化、查询参数编码到 fetch 请求,用本地 HTML 实验追踪 JS 参数生成链。说明 XHR/fetch 断点、调用栈、重新触发与 source map 的用途,避免把 URL 编码误判为加密。
原创
博文更新于 2026.09.14 ·
171 阅读 ·
8 点赞 ·
0 评论 ·
3 收藏

Python 爬虫 URL 去重实战:保留 SKU、重复参数与会话上下文,附 12 项测试

URL 去重不能直接删除查询参数。用一份可运行的 Python 离线示例,区分 SKU、页码、重复参数、空值与会话上下文,给出 10 项身份判断和 2 项非法输入检查,并解释规则接入真实队列的边界。
原创
博文更新于 2026.09.14 ·
233 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

RAG 知识库更新失败怎么办?Python + SQLite 实现版本切换、回滚与删除

用 Python 标准库和 SQLite 演示知识库版本更新:新分块写入失败时保留旧内容,成功后切换可见版本,拒绝过期任务并级联删除。附完整代码与本地测试结果,说明单库事务、并发和外部向量库之间的边界。
原创
博文更新于 2026.09.14 ·
173 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

Python 爬虫 ETag 实战:正确处理 304 与本地缓存,附 5 个可运行验证

ETag 与正文必须成对保存。用 Python 标准库构建本地服务,验证首次 200、304 复用、内容更新、缓存丢失与无效 JSON 五个场景,解释条件请求如何接入采集任务,以及通用 HTTP 缓存尚需处理的边界。
原创
博文更新于 2026.09.14 ·
279 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

JS 逆向参数对不上?用 Python 和 Node.js 对齐 URL 编码、JSON 与 Unicode 字节

参数值相同,不代表参与计算的字节相同。用 Python 与 Node.js 对照 8 类差异:URL 空格编码、重复键、参数顺序、JSON 转义与空白、Unicode 和尾部换行,并验证虚构协议两端输出完全一致。
原创
博文更新于 2026.09.14 ·
213 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Python 爬虫 gzip 解压报错:分清 response.content、raw 与字符编码,附 7 项验证

Requests 响应头仍写 gzip,response.content 却可能已经解压。用本地 HTTP 服务完成 7 项验证,区分 content、raw、iter_content、字符解码与 JSON 解析,并解释 Content-Length 差异和重复解压异常。
原创
博文更新于 2026.09.14 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

JS 逆向接口 ID 变了?Python 与 Node.js 复现 JSON 大整数精度丢失

用 Node.js 与 Python 的固定样本复现 JSON 大整数舍入、Set 去重碰撞、BigInt 转换时机及前导零丢失。解释 context.source 的能力检测、parse_int=str 的影响和跨语言 ID 字段契约,附完整代码与实际输出。
原创
博文更新于 2026.09.14 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Python 爬虫 POST 变 GET?用 7 项本地验证排查 301、302、303、307、308

POST 发出后为什么变成 GET、正文为何消失?用仅访问 127.0.0.1 的临时服务,实测 301、302、303、307、308 的方法与正文变化,附完整 Python 代码、7 项验证、history 排查方法及重试边界。
原创
博文更新于 2026.09.14 ·
223 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

AI Agent 工具重试为何重复写入?Python + SQLite 幂等键与结果回放实战

工具超时后重试,为什么会创建重复任务?用 Python + SQLite 把操作身份、参数与结果回执放进同一事务,验证重复调用、参数冲突、异常回滚、确认丢失和并发竞争,附完整代码与 8 项本地检查。
原创
博文更新于 2026.09.14 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多