← 精品代码功能 · 可复用实现库

精品代码功能 · 可复用实现库

从工作区的全部项目里,挑出设计好、边界清晰、值得复用的代码实现。
用途:以后开源分享、写文章、面试展示、给新项目"抄作业"(抄思路,不抄私有逻辑)。

这是什么

不是"代码大全",而是精选集:每个条目都是一个独立、可移植的功能实现,
附上出处、核心代码、设计亮点、复用方式和开源化建议。

怎么用

  1. 学:按 docs/ 顺序读,每篇 5-10 分钟,配合同目录下对应课程的深入讲解
  2. 抄:要做类似功能时,先看这里有没有现成实现;REUSABLE.md 列出可直接整文件复用的
  3. 开源:文末的"开源化建议"告诉你如何把它抽成独立仓库/包
  4. 讲:面试时直接引用(出处路径 + 行号都标好了,经得起追问)

收录标准(详见 收录标准.md)

功能清单

编号功能出处可复用度
01坐标系转换与球面几何wechat-map-tools/utils/coord.js + geo.js高(整文件可搬)
02多格式地理数据解析(文本/GeoJSON/GPX/KML)wechat-map-tools/utils/parse.js高(整文件可搬)
03零依赖 Markdown 渲染器(含答案折叠)course-publisher/md2html.py高(整文件可搬)
04零依赖 ZIP 写入器 + sha256 清单打包portfolio-site/zip.mjs + package.mjs高(整文件可搬)
05LLM 输出的容错 JSON 解析与降级链查资料/server.py + worry_debate_game/nodes.py高(函数级)
06前端 SSE 流式客户端(半包处理 + 类型化事件)worry_debate_game/frontend/src/api/client.ts高(函数级)
07可解释打分引擎(加权 + 人话理由)paper-follower/app/scoring.py中(需配置结构)
08文本归一与文献去重(词干/标识/倒排摘要)paper-follower/app/normalize.py高(整文件可搬)
09定时任务幂等守卫(多触发 + 两处证据)paper-follower/app/cli.py + *.bat中(Windows 专属)
10安全白名单网关(令牌 + 网段 + 动作 + 参数)phone-remote/app/security.py + actions.py中(FastAPI 专属)
11HMAC 签名链接 + 局域网 IPv4 探测phone-remote/app/security.py + config.py + pair.py高(函数级)
12关联数据批量查询(邻接表,避免 N+1)查资料/server.py高(函数级)
13可复现数据校验与自动判分(TODO 清单)生信入门/tools/datasets.py + conftest.py中(教学场景)
14原子发布构建器与浏览器验收portfolio-site/build.mjs + verify.mjs中(思路通用)
15前端共享状态:useSyncExternalStore 模式shijing-v5-dev/src/hooks/ + lib/高(模式可搬)

相关文件

维护约定