Uninote
Uninote
用户根目录
brdr
common
programming
docs
tests
后端试题
问题讨论

doc-crawler

用 Node js 实现一个 CLI 爬虫,递归爬取页面内容。

参数

  • 接收一个 URL,必传
  • 可选参数 selector,-s,如果传入了,则仅保存 selector指定的内容
  • 范围限定参数 -p:仅爬取和此参数前缀匹配的内容,如果不传,则将主页面的 parent 作为此参数。可以指定多个
  • 转换为 Markdown 格式。
  • -c 限定数量,超过此数量则停止。
  • test

明确:1、应该先要做路径规范化,转为绝对路径,再判断是否是前缀包含关系。 2、整个页面的链接都要用来做递归,而非仅仅selector内的 3、广度优先 4、-v 输出详细日志,包括某个链接是递归还是被过滤了

Windows 的 Ctrl+X 会被原样同步到 Mac,但它仍然是 Control+X,不会自动翻译成 Command+X。这也就是我上一条说的那种情况 —— 不过它只在「共享一套」的模式下才会发生。

结合你上一个问题的完整结论

表格

你设的键 默认(勾选) 取消勾选
Windows 上 Ctrl+X 只作用于 Windows,Mac 不受影响 原样同步到 Mac,仍是 Control
想让 Mac 用 Cmd 直接在 Mac 上单独设 用空格分隔写法:"key": "ctrl+x cmd+x"

所以补一句上条说漏的:默认情况下,VS Code 并不会把 Windows 的 Ctrl 键位强行塞给你 Mac—— 它默认就是按平台各存一套的,只有当你在设置里取消「各平台快捷键」同步、改成共享一套时,才会出现「Ctrl 到 Mac 还是 Ctrl」的情况。

如果你想明确每个平台各自用什么键,推荐就在各平台上分别设置(对应默认行为);若非要跨平台统一,再考虑共享模式或空格分隔的多平台写法。

Command overview

The Maturity column uses feature maturity labels such as Experimental, Beta, Stable, and Deprecated. See Feature Maturity for how to interpret these labels.

Key Maturity Details
codex Stable Launch the terminal UI. Accepts the global flags above plus an optional prompt or image attachments.
codex app Stable Launch the ChatGPT desktop app on macOS or Windows. On macOS, Codex can open a workspace path; on Windows, Codex prints the path to open.

🚀 2026 年 8 月 GitHub 十大热门项目排行榜 🔥

2026-09-017,399阅读10分钟

专栏:

GitHub 热门项目与技术趋势前沿

欢迎来到 2026 年 8 月 GitHub 热门开源项目排行榜!本期从月榜约 22 个候选中精选十个最有长期跟进价值的项目,横跨 架构图 Skill、安全技能包、Agent 工具包、图像提示词引擎、团队 Agent 记忆、PDF 智能分流、书籍转 Skill、意见化 Linux、反废话输出 Skill 与 本地外设控制 等方向。它们共同指向:Agent 正在从「会写一段代码」走向 可复用的 Skill 资产 + 可治理的记忆/文档上下文 + 更贴近真实桌面与硬件工作流。

下面一起来看看 2026 年 8 月最值得 Star 的十大爆款!

august-2026-summary@3x

cb

electron

点赞(0) 阅读(24) 举报
目录
标题