
learn-agent
A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.
It offers a zero‑cost, dependency‑light way to query WeChat public‑account content, which is otherwise locked behind official APIs or paywalls, and it integrates easily into AI agent pipelines.
[!IMPORTANT] This repository is a generated compatibility mirror. The editable source, Issues, and contributions live in zjp1997720/zhijian-skills.
Search WeChat public-account articles by keyword and return structured evidence without an API key.
简体中文 · Canonical source · Standalone mirror
Use it for topic discovery when you know the keyword but not which WeChat public account published the useful article.
npx skills add zjp1997720/wechat-article-search -g -a codex --skill wechat-article-search -y
cheerio. Run npm install inside the skill folder after install.-r): converts Sogou redirect links into mp.weixin.qq.com direct links when reachable.-o): writes JSON to disk for archival.The skill drives a single self-contained Node.js script (scripts/search_wechat.js) that queries Sogou WeChat Search (weixin.sogou.com), parses the result HTML with cheerio, and emits structured JSON to stdout. No API keys, no MCP tools, no platform coupling — it works in any agent runtime that can run node.
Search WeChat articles about "Loop Engineering", give me 10.
搜一下"AI培训"相关的公众号文章,要 5 条,保存到 result.json。
node scripts/search_wechat.js "" [-n ] [-o ] [-r]
| Flag | Default | Description |
|---|---|---|
query | required | Search keyword |
-n, --num | 10 | Number of results (max 50) |
-o, --output | stdout | Write JSON to a file |
-r, --resolve-url | off | Resolve real mp.weixin.qq.com URLs (slower, may fail under anti-bot) |
First run: npm install in the skill folder to pull cheerio.
-r URL resolution succeedsSearch WeChat public account articles by keyword via Sogou WeChat Search. Returns structured JSON — no API key required.
Similar projects matched by category, topics, and programming language.

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.
Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.
Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.