From answer comparisons to topic browsing
The Zhihu adapter offers 28 operations covering recommendations, following and hot feeds, search, questions, answers, articles, pins, profiles, comments, replies, and collections. Lists and bodies are read separately rather than sending all page text at once.
Question and topic details have normal-page reading paths. Topic feeds cover hot, top answers, newest, and unanswered views. Account permissions, website verification, and page state can still limit results.
Read one question and continue as needed
Example prompt: “Read the first five answers to this Zhihu question, with each main point and source. Compare contradictions, expanding full text only if needed. Do not vote, follow, or reply.”
Discover answers first and use the numeric questionId from the question URL. The example uses a public question ID for illustration. Replace targetId with the value returned by context. Pass nextCursor unchanged as cursor on continuation, preserving the sort.
site.context({ site: "zhihu" })
site.discover({ site: "zhihu", operation: "answers" })
site.execute({
targetId: "<Zhihu targetId>",
operation: "answers",
args: { questionId: "419002056", limit: 5 }
})Why a topic can be “not ready”
Topic feeds can extract cards already loaded on the matching page. At the loaded end, one normal scroll waits up to eight seconds. Only an explicit page end establishes completion; otherwise PAGE_NOT_READY avoids claiming the whole topic has been read.
TARGET_PAGE_REQUIRED provides a normal page URL that Agent can open with site.context. Cursors belong to the page, topic, and sort; a hot cursor is not valid for newest, and DOM and API cursors cannot be mixed.
Example: “Open this topic’s hot page and read five items at a time, keeping type, title, excerpt, and source. Continue for two pages and report if the website has not loaded more.”
Interaction and publishing boundaries
Supported actions include votes, comment likes, thanks and not-helpful feedback, following or unfollowing users, questions, and topics, saving items, creating collections, commenting, publishing and editing answers, asking questions, publishing articles, and authorized deletion.
Publishing currently converts plain text to HTML without image or video uploads. Articles need a zhuanlan.zhihu.com target. Saving a draft or opening a page is not reported as successful publication; failures and uncertain outcomes are explicit.
Example: “Draft a short answer for my review. Submit it to this question only after I ask you to publish.” Act adds no final confirmation window, so express the review boundary in the task.
Live checks and installation
Read checks covered account, recommendations and continuation, search and continuation, question details, answer lists and bodies, comments, topic details, and scroll loading. One topic grew from 19 to 35 loaded cards. This does not verify every sort or account permission.
Writes still use mocks and browser fixtures, without submitting live articles, answers, messages, or deletions. Handle verification, 403 responses, rate limits, and login through normal website flows.
Start at act.nodelane.net/download/ or see act.nodelane.net/en/codex/, act.nodelane.net/en/claude-code/, and act.nodelane.net/en/cursor/. The project has no official partnership or endorsement from Zhihu.