A moving-house note has a natural opening and clear steps. You want a similar approach for your own experience, but replacing place names and objects would still leave someone else's story underneath.

Record the organizational choices

Search and inspect relevant notes, then identify how they introduce a problem, explain choices and describe results. Do not import distinctive incidents, numbers or sentences into your material list. A structural note should describe an approach rather than preserve a passage for synonym replacement.

Close the reference and gather your facts

List your actual timing, possessions, difficulties and decisions. Prefer details supported by photographs or records, leaving uncertain expenses imprecise. Your experience need not contain the same drama as the reference.

Let your own problem determine the sequence

If last-minute packing was the central difficulty, organize around preparation and recovery rather than copying another person's carefully planned phases. AI may draft from your materials only with clear instructions against invented experience or copied wording. Mark missing facts for completion.

Check independence after drafting

Reopen the reference to spot unintentionally retained metaphors, narrative details or overly similar phrasing. Attribute any necessary quotation. Retrieval does not transform another person's writing into original experience or guarantee traffic. Deliver a draft grounded in your evidence, with sources and unresolved facts visible.

Requests used in this project

Request URL and parameters

GET https://api.trmesh.com/openapi/api/v1/xiaohongshu/app_v2/search_notes

Parameter Type Required Meaning
keyword string Yes Search keyword
page integer No Page number, start from 1
sort_type string No Sort type
note_type string No Note type: 不限, 视频笔记, 普通笔记, 直播笔记
time_filter string No Time filter: 不限, 一天内, 一周内, 半年内
search_id string No Search ID for pagination
search_session_id string No Search session ID for pagination
source string No Source
ai_mode integer No AI mode: 0=off, 1=on

Run the Python example

Install requests and set TRMESH_API_TOKEN in your environment. Replace the sample identifiers with the public object you intend to inspect. Example IDs may no longer be available.

import os
import requests

# Read your own developer key from the server environment.
url = "https://api.trmesh.com/openapi/api/v1/xiaohongshu/app_v2/search_notes"
params = {
    "keyword": "美食推荐",
    "page": "1",
    "sort_type": "general",
    "note_type": "不限",
    "time_filter": "不限",
    "source": "explore_feed",
    "ai_mode": "0"
}
response = requests.get(
    url, params=params, timeout=30,
    headers={"Authorization": f"Bearer {os.environ['TRMESH_API_TOKEN']}"},
)
response.raise_for_status()
payload = response.json()
print(payload)  # Inspect the actual response before mapping fields

Endpoint documentation · Free profile tool

API calls use your TRMesh account allowance. Check the endpoint price before running a script.