{"repo":"Albert-Lsk/wechat-notebank","free":true,"listed":false,"github":"https://github.com/Albert-Lsk/wechat-notebank","clone":"git clone https://github.com/Albert-Lsk/wechat-notebank.git","description":"微信文章归档工具 - 本地Markdown保存 ｜ Archive WeChat Official Account articles as local Markdown for Obsidian, Logseq, and personal knowledge bases.","language":"JavaScript","stars":41,"topics":["cli","knowledge-base","local-first","logseq","markdown","obsidian","personal-knowledge-management","typescript","wechat","wechat-article"],"license":"MIT","category":"cli-tools","readme_excerpt":"wechat-notebank 把值得保留的微信公众号文章转成由自己掌控的本地 Markdown，沉淀到 Obsidian、Logseq 或个人知识库，随时搜索、引用和复盘。 Archive WeChat Official Account articles as local Markdown for Obsidian, Logseq, and personal knowledge bases. 这是什么 wechat-notebank 是一个本地命令行工具，用 Chrome 打开微信公众号文章，提取文章内容，然后保存为带 Frontmatter 的 Markdown 文件。 抓取、解析和写入都在本机完成，工具不会上传你的知识库。保存原文不依赖大模型，也不需要 OpenAI / Claude / Gemini API key。当前核心流程是： 可选的内容加工由用户当前使用的 Codex、Claude Code 等 Agent 完成，不需要为 wechat-notebank 额外配置模型 API key。所有候选内容都会先进入待审核加工包，只有用户明确批准后才发布到正式知识库。 最短用法： 适用场景 - 保存公众号文章，在链接失效或难以找回之前留下一份本地副本 - 把微信文章转成 Markdown，迁移到 Obsidian、Logseq 或普通文件夹 - 将已经整理出的微信收藏链接沉淀到可搜索、可引用的个人知识库 - 按发布日期、来源链接、作者和公众号管理研究资料 - 用 Excel 批量归档一批公众号文章链接 工具需要目标文章仍可在本机 Chrome 中正常打开，不负责恢复已经失效或无权访问的内容。 效果预览 文件夹结构： 抓取后的原文： 特性 - 一行命令保存微信公众号文章 - 支持指定输出目录 - 支持 Excel 批量导入 - 自动按文章真实发布日期命名 - 自动写入标题、作者、公众号、发布时间、原文链接等元数据 - 归档时默认把正文图片下载到同名 .assets 目录，并输出真正的 Markdown + Frontmatter - 支持通过搜狗和今天看啥镜像发现公众号文章，再把返回的微信直链交给 fetch - 保存原文不依赖大模型；内容加工复用当前 Agent，不需要额外 API key - Windows / macOS / Linux 都可用，前提是本机能运行 Node.js 和 Chrome 环境要求 - Node.js 20 或更高版本 - npm - 本机已安装 Chrome - 当前网络环境可以在 Chrome 里打开目标微信公众号文章 如果你的 Chrome 不在默认路径，可以设置 WECHAT NOTEBANK CHROME PATH 。 Windows PowerShell： Windows cmd： macOS / Linux： 安装或更新 首版 Agent 自助安装支持 macOS Apple Silicon。运行依赖 Node.js 20+、npm 和 Google Chrome；工具会诊断这些依赖，但不会替你安装它们。 安装固定的 GitHub Release 标签，避免使用持续变化的开发分支： Release 同时提供 SHA-256 文件。需要在安装前校验时，先下载两个资产： /.local 是当前用户可写目录，因此不需要 sudo ，也不用修改 shell 配置。安装或更新 Agent 集成时，必须明确目标。可以先预演，再正式执行： 只使用 Codex 时传 codex ，只使用 Claude Code 时","default_branch":null,"files":null,"tree":[],"storefront":"/r/Albert-Lsk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Albert-Lsk/wechat-notebank/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}