我不知道的周刊第 36 期

274 字 9 min read
资源 来源
算法 面试准备 编程模式 开源资源

Grokking the Coding Interview:编程面试模式解析

img

这个开源仓库提供了系统化的编程面试准备资源,通过模式化思维帮助开发者掌握算法题解题技巧:

  • 收录了 28 种核心编程模式,包括滑动窗口、双指针、快慢指针、合并区间等,每种模式都配有详细解释和典型题目
  • 精心组织了 200+ 道来自 LeetCode、GeeksforGeeks 等平台的经典算法题,按难度分级并提供解题思路
  • 采用模式识别的学习方法,帮助开发者建立解题框架,提高分析问题和解决新问题的能力,是算法面试准备的宝贵资源
资源 来源
教育资源 学习资料 考试备考 英语学习

2025 年教育资源分享合集

img

这是一个涵盖全年龄段的综合性教育资源合集,为不同学习阶段的学习者提供丰富的学习材料:

  • 包含学前教育到研究生考试的全系列资源,涵盖英语启蒙、数学训练、语文写作、考研考公等多个领域
  • 精选优质教育资源,包括知名教材、试题、课程视频等,适合自主学习和教学辅导使用
  • 所有资源均已整理归类并提供在线下载,方便用户按需获取,助力提升学习效率和教学质量
安全 来源
Prompt工程 AI安全 系统安全 漏洞研究

Prompt越狱手册:系统化的AI安全研究指南

img

这是一份深入探讨 AI 系统安全性的研究手册,为安全研究人员提供了系统化的 Prompt 工程指南:

  • 全面介绍 Prompt 工程的核心概念和思维模式,包括输入输出模型、清晰表达、目标设定等基础理论
  • 提供丰富的实践技巧和方法论,涵盖角色扮演、反向诱导、PUA、代码注入等多种技术路线,并附带详细的案例分析
  • 深入探讨 Prompt 框架设计,包括 Google、LangGPT、TAG、COAST 等主流框架的应用,帮助研究人员更好地理解和评估 AI 系统的安全边界
工具 来源
MCP 聊天记录 Claude 数据分析

MCP Server ChatSum:查询和总结你的聊天消息

img

MCP Server ChatSum 是一款专为 Claude Desktop 设计的 MCP 服务器插件,提供强大的聊天记录管理功能:

  • 支持对 Claude 聊天记录进行高效查询和检索,帮助用户快速找到历史对话中的关键信息
  • 提供智能总结功能,能够基于查询提示自动生成聊天记录的摘要和要点
  • 与 Claude Desktop 无缝集成,通过简单配置即可启用,为用户提供更完整的知识管理解决方案
工具 来源
Rust JavaScript 编译器 性能优化

Oxc:JavaScript 编译器

img

Oxc 是一套用 Rust 编写的 JavaScript 工具集合,以极致性能和可靠性为核心优势:

  • 提供超高性能的 JavaScript 解析器,比 swc 快 3 倍,通过所有 Test262 stage4 测试
  • 内置 50+ 条 Lint 规则的高效 Linter,比 ESLint 快 50-100 倍,大幅提升开发体验
  • 包含模块解析器、转换器、压缩器和格式化工具,正在开发中的还有 Rolldown 打包工具和 Nova JavaScript 引擎
工具 来源
AI聊天 开源 LLM应用 本地部署

LobeChat:强大的开源 AI 聊天应用

img

LobeChat 是一款功能丰富的开源 AI 聊天应用,为用户提供了灵活且强大的 AI 对话体验:

  • 支持多种大型语言模型接入,包括 OpenAI、Claude、Gemini 等,满足不同场景的对话需求
  • 提供丰富的插件生态和工具集成,扩展 AI 助手的能力边界,实现更多实用功能
  • 完全开源且支持本地部署,保护用户隐私的同时提供可定制化的使用体验
工具 来源
AI助手 浏览器插件 网页总结 开发者工具

SumBuddy:独立开发者打造的优质浏览器 AI 助手

img

SumBuddy 是由独立开发者 Randy Lu 开发的浏览器 AI 助手插件,凭借其出色的功能和用户体验获得了极高的口碑:

  • 提供强大的网页内容总结和分析能力,帮助用户快速获取网页核心信息,提高阅读效率
  • 支持基于网页内容的智能对话,用户可以针对页面内容提问,获取更深入的解析和见解
  • 允许用户接入自己的 AI 模型,提供更灵活的使用方式和更好的隐私保护,满足不同用户的个性化需求
工具 来源
JavaScript 数据可视化 热力图 开源库

Heat.js:零依赖的现代热力图解决方案

img

Heat.js 是一个功能丰富的热力图和图表库,最新版本 v4.3.0 于 2025 年 3 月发布,具有以下特点:

  • 使用 TypeScript 编写,零依赖设计,支持 React、Angular 等主流框架,并提供 51 种语言的本地化支持
  • 提供多样化的数据展示视图,包括热力图、图表、日历和统计视图,每个视图都支持高度定制化配置
  • 支持数据导入导出(CSV、JSON、XML、TXT),提供 12 种主题,可配置的颜色范围,以及灵活的数据拆分和趋势分析功能
工具 来源
macOS 系统配置 命令行 开发工具

macOS Defaults:系统配置命令完整指南

img

这是一个收集了大量 macOS defaults 命令的实用网站,帮助用户通过命令行定制系统行为:

  • 提供全面的命令分类,涵盖 Dock、截图、Safari、Finder、桌面、菜单栏等多个系统组件的配置选项
  • 每个命令都配有详细说明和演示效果,让用户能够直观理解命令的作用和使用方法
  • 开源维护并持续更新,用户可以通过 GitHub Issues 或 Pull Request 贡献新发现的命令,构建更完整的命令资源库
工具 来源
时间管理 AI工具 生产力 工作习惯

Rize:让时间管理更智能高效

img

Rize 是一款由 AI 驱动的时间追踪工具,帮助用户提升专注度并培养更好的工作习惯:

  • 提供智能时间追踪功能,自动捕捉电脑使用时间,结合 AI 分析提供实时建议,指导用户何时专注、何时休息
  • 配备丰富的专注工具,包括应用和网站屏蔽、专注音乐、灵活的番茄钟计时器,以及深入的个性化指标分析
  • 支持自定义分类、项目追踪、客户管理,并提供详细的日报和周报,帮助用户建立更健康的工作节奏和习惯
工具 来源
Cursor AI开发 项目规则 开发工具

Cursor Directory:快速生成项目规则文件

img

Cursor Directory 提供了一个便捷的项目规则生成工具,帮助开发者快速创建和管理 Cursor 项目配置:

  • 支持通过上传 .cursorrules、package.json、requirements.txt 等项目文件,自动生成适配的 .mdc 规则文件
  • 内置多种主流技术栈的模板,包括 React、TypeScript、Next.js、Python、FastAPI 等,方便快速开始项目配置
  • 由 Midday 和 Languine 团队开发维护,为 Cursor 用户提供更流畅的项目配置体验,提高开发效率
教程 来源
Cursor AI编程 大型项目 工作流优化

Cursor 在大型项目中的应用指南

img

Cursor 不仅适用于原型开发,在大型项目的结构化、标准化、重构和维护方面同样高效,Stream 团队分享了他们在管理约 80 万行 Go 代码的实践经验:

  • 建立高效的"编辑-测试"循环工作流,让 AI 生成代码、编写测试并执行测试,实现自我纠错,提高代码质量
  • 创建专门的 AI 文档和项目文件,指导 AI 理解项目最佳实践,包括测试编写、数据库模型设置和控制器创建等关键任务
  • 除代码生成外,Cursor 还能用于复杂重构、文档生成和代码搜索,帮助开发者更好地理解和维护大型代码库
教程 来源
MCP AI开发 Agent开发 入门教程

AI 编程萌新必看:从 0 到 1 开发 MCP 服务

img

这篇教程为 AI 编程新手提供了完整的 MCP 服务开发指南,采用实践驱动的学习方式:

  • 精选推荐常用的 AI 编程工具,帮助开发者快速搭建开发环境,降低入门门槛
  • 通过手把手的步骤指导,带领读者完成一个完整的 MCP 服务器开发,实现"干中学"的高效学习
  • 收录优质 MCP 应用市场资源,为开发者提供参考案例和灵感,助力理解 AI Agent 开发的未来趋势
教程 来源
Vue.js 虚拟DOM 性能优化 前端开发

理解 Vue 的虚拟 DOM 工作原理

img

Vue 的虚拟 DOM(VDOM)是其高性能的关键组件之一,通过在内存中维护 UI 的轻量级副本来优化更新过程:

  • 采用三步渲染管线:首先创建虚拟 DOM 树,然后通过 diff 算法比较新旧树的差异,最后只对真实 DOM 进行必要的更新
  • 提供多种性能优化方案,包括使用 key 属性优化列表渲染、懒加载和代码分割、避免不必要的组件重渲染等
  • 支持跨平台兼容,使 Vue 能够在不同环境下无缝运行,包括移动端框架如 Weex 和 NativeScript