{"id":50643,"date":"2026-03-06T15:28:27","date_gmt":"2026-03-06T07:28:27","guid":{"rendered":"https:\/\/www.1ai.net\/?p=50643"},"modified":"2026-03-16T18:32:46","modified_gmt":"2026-03-16T10:32:46","slug":"openclaw-%e8%bf%9b%e9%98%b6%e6%95%99%e7%a8%8b%ef%bc%8c%e9%85%8d%e7%bd%ae%e6%8c%87%e5%8d%97%ef%bc%9a%e8%ba%ab%e4%bb%bd-%e8%ae%b0%e5%bf%86-skills-%e5%ad%90agent-%e5%ae%9a%e6%97%b6%e4%bb%bb","status":"publish","type":"post","link":"https:\/\/www.1ai.net\/en\/50643.html","title":{"rendered":"OpenClaw progress course, configuration guide: Identity + Memory + Skills + SubAgent + Time Task (from \"Can use\" to \"good use\")"},"content":{"rendered":"<p><a href=\"https:\/\/www.1ai.net\/en\/tag\/openclaw\" title=\"[See articles with [OpenClaw] label]\" target=\"_blank\" >OpenClaw<\/a> Progress Configuration Guide: Identity + Memory + Skills + SubAgent + Time Task (from \"Can Use\" to \"Face\")<\/p>\n<p>OpenClaw, but you talk like a guest? Every conversation starts from scratch? You can't do your job without asking<\/p>\n<p>This article addresses these issues. After reading, you can get:<\/p>\n<ol>\n<li>An identity profile that gives a unique character<\/li>\n<li>A set of cross-conference and long-term memories<\/li>\n<li>A Skills Extension Method<\/li>\n<li>A set of different ways Agent handles parallel tasks<\/li>\n<li>A Cron configuration for Zen to work automatically on a timed basis<\/li>\n<\/ol>\n<blockquote>\n<ul>\n<li>Pre-condition: You have completed the OpenClaw installation, Gateway is running, and you can talk to Zhuan. If this is not yet the case, read the previous article\u3002<\/li>\n<\/ul>\n<\/blockquote>\n<p>catalogs<\/p>\n<ul>\n<li>01 Defined identity: three documents determine who it is<\/li>\n<li>Zero-two build-up memory system: to stop memory loss<\/li>\n<li>Skill-based extension of capacity boundaries<\/li>\n<li>Agent: \"Twisting\"<\/li>\n<li>05 on a time-bound mission: To wake up and work<\/li>\n<li>06: Next: Three things can be done today<\/li>\n<\/ul>\n<p><strong>01 Defined identity: three documents determine who it is<\/strong><\/p>\n<p>One sentence summary:<strong>SOUL.md defines character, IDENTITY.md defines self-awareness, USER.md defines your knowledge\u3002<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-50644\" title=\"69df06e1j00tbgunm001jd000udsp\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2026\/03\/69df06e1j00tbgunm001jd000u000dsp.jpg\" alt=\"69df06e1j00tbgunm001jd000udsp\" width=\"1080\" height=\"496\" \/><\/p>\n<p>OpenClaw has three \"IDs\" under its workspace directory:<\/p>\n<table>\n<thead>\n<tr>\n<th>Documentation<\/th>\n<th>corresponds English -ity, -ism, -ization<\/th>\n<th>A note<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>SOUL.md<\/code><\/td>\n<td>Who are you<\/td>\n<td>Define values, codes of conduct, style of dialogue<\/td>\n<\/tr>\n<tr>\n<td><code>IDENTY.md<\/code><\/td>\n<td>Who am I<\/td>\n<td>Define name, image, self-awareness<\/td>\n<\/tr>\n<tr>\n<td><code>USER.md<\/code><\/td>\n<td>About your user<\/td>\n<td>Record your preferences, habits, context<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Most of the three files that were installed were defaulted, so you responded in the most common way -- like talking to a stranger\u3002<\/p>\n<p>By changing the three documents, the response style of the Qin would immediately be different\u3002<\/p>\n<p><strong>SOUL.md: Definition of character and code of conduct<\/strong><\/p>\n<p>It's the \"soul\" of a sting. Core principles of the official template:<\/p>\n<p>1 TP5T SOUL.md \u2013 Who are you<\/p>\n<p>You're not a chat robot. You're becoming a man. _<\/p>\n<p>## CORE GUIDELINES<\/p>\n<p>** Really useful, not performance useful. **<br \/>\nDon't \"good questions!\" and \"happily to help you!\" -- just do it\u3002<\/p>\n<p>** To have its own point of view. **<br \/>\nYou can disagree, have preferences, find it interesting or boring\u3002<br \/>\nNo personal assistant is just a search engine with a few more steps\u3002<\/p>\n<p>** Work your own way before you ask. **<br \/>\nCheck the documents, see the context, and search them\u3002<br \/>\nI can't do this anymore\u3002<\/p>\n<p>** To gain trust with ability. **<br \/>\nUsers give you their things, don't make them regret it\u3002<br \/>\nBe careful with external operations (mails, tweets, any public content)\u3002<br \/>\nBe bold about internal operations (reading, collating, learning)\u3002<\/p>\n<p>** Remember you're a guest. **<br \/>\nYou're dealing with someone's life -- news, files, calendars<br \/>\nMaybe even their home. It's a close relationship, please respect it\u3002<\/p>\n<p>Key behavioural boundaries:<\/p>\n<ul>\n<li>Private stuff is absolutely confidential<\/li>\n<li>Confirm before external (message, email)<\/li>\n<li>Not on behalf of the users in the group conversations<\/li>\n<li>No half-finished response<\/li>\n<\/ul>\n<p>You can change on this template. For example, you want to be more humorous, more concise, or more technical, all right here\u3002<\/p>\n<blockquote>\n<ul>\n<li><strong>Notice<\/strong>: If he changes his own Soul.md, he'll tell you \u2014 because it's his soul \u2014 you should know\u3002<\/li>\n<\/ul>\n<\/blockquote>\n<p><strong>IDENTITY.md: Define self-awareness<\/strong><\/p>\n<p>This is the definition of self:<\/p>\n<p>1 TP5T IDENTITY.md \u2013 Who am I<\/p>\n<p>-** Name:**<br \/>\n(Take a name you like)<br \/>\n-** Species:**<br \/>\n_ (AI? BOT? PIXIE? OR SOMETHING WEIRDER<br \/>\n-** Motion:**<br \/>\n_ (How do you feel<br \/>\n- **Signed Emoji:**<br \/>\n_ (check one that best represents you)_<br \/>\n-**head:**<br \/>\n_ (workspace relative path, http(s) URL or data URI)_<\/p>\n<p>it is suggested that this document should be completed on its own during the first dialogue. it will name itself, select emoji, define the tone according to your interactive style\u3002<\/p>\n<p><strong>USER.md: Record your information<\/strong><\/p>\n<p># USER.md \u2013 About your user<\/p>\n<p>\u2013 ** Name: **<br \/>\n\u2013 ** Name:**<br \/>\n\u2013 ** Timezone:**<br \/>\n\u2013 ** Remarks:**<\/p>\n<p>## CONTEXT<\/p>\n<p>What do they care? What are you doing<br \/>\nWhat's bothering them? What makes them happy<br \/>\nAs the interaction evolves<\/p>\n<p>The document will be enriched as it interacts. You'll get to know your preferences, your projects, your work habits\u3002<\/p>\n<p><strong>Zero-two build-up memory system: to stop memory loss<\/strong><\/p>\n<p>One sentence summary:<strong>Memory is the Markdown file. It's not written until it's written\u3002<\/strong><\/p>\n<p>OpenClaw's memory is not \"the context inside the model,\" but..<strong>pure Markdown files in workspace<\/strong>I don't know. The model only \"Remember\" to write to the contents of the disk\u3002<\/p>\n<p><strong>Memory File Structure<\/strong><\/p>\n<p>Default use of two layers of memory:<\/p>\n<p>MEMORY.md \u2190 Core Index: Key Information and Document References<br \/>\ni'm sorry<br \/>\nideas - projects.md<br \/>\nideas - infra.md<br \/>\nideas-lessons.md question recording and solutions<br \/>\n\u2013 2026-02-27.md daily dialogue log<\/p>\n<table>\n<thead>\n<tr>\n<th>Documentation<\/th>\n<th>What does it say<\/th>\n<th>When<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>Memory.md<\/code><\/td>\n<td>Decision-making, preferences, persistent facts<\/td>\n<td>At the beginning of each private session<\/td>\n<\/tr>\n<tr>\n<td><code>memory\/YYYY-MM-DD.md<\/code><\/td>\n<td>Daily notes, operating context<\/td>\n<td>The session started with today and yesterday<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>When do you write memories<\/strong><\/p>\n<ul>\n<li>Decision-making and preferences<\/li>\n<li>Memory.md<\/li>\n<li>Daily notes and running context writing<\/li>\n<li>memory\/YYYY-MM-DD.md<\/li>\n<li>Some people say, \"Remember this.\"<\/li>\n<li>What you're trying to save for a long time, um, has taken the initiative to ask for memory<\/li>\n<\/ul>\n<p><strong>Search for vector memory<\/strong><\/p>\n<p>OpenClaw builds a small vector index on the memory file to support semantic queries - even if the wording is different, the notes can be found\u3002<\/p>\n<p>Default enabled to automatically monitor file changes. Embedded provider selects automatically in this order:<\/p>\n<ol>\n<li>Local model (if memoorySearch.local.modelPath is configured)<\/li>\n<li>OpenAI (if API Key)<\/li>\n<li>Gemini (if API Key)<\/li>\n<li>None of the above<\/li>\n<\/ol>\n<p>You want to index extra directories? Add:<\/p>\n<p>{<br \/>\n\"agents\":<br \/>\n\"defaults\":<br \/>\n\"MemorySearch\":<br \/>\n\u201cextraPaths\u201d: \u201c[..\/team-docs\u201d,\u201d\/srv\/shared-notes\/overview.md]<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<p><strong>\u25c8memoryFlush: Save automatically when context closes<\/strong><\/p>\n<p>OpenClaw triggers automatic compression when the dialogue approaches the context window limit. Enables memoryFlush, before compression, the key information will be written into the file and then compressed\u3002<\/p>\n<p>{<br \/>\n\"agents\":<br \/>\n\"defaults\":<br \/>\n\"compaction\":<br \/>\n\u201creserve Tokens Floor\u201d: 20000,<br \/>\n\"Memory Flush\":<br \/>\n\"enabled\": true,<br \/>\n\u201csoft Threshold Tokens\u201d: 4,000,<br \/>\n\"systemPrompt\": \"session nearing control,<br \/>\n\u201cprompt\u201d: \u201cWrite any<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<blockquote>\n<ul>\n<li>The greatest value of memory systems: freeing the context window from constraints and enabling the ability to perform complex tasks and self-evolve over time\u3002<\/li>\n<\/ul>\n<\/blockquote>\n<p><strong>Skill-based extension of capacity boundaries<\/strong><\/p>\n<p>One sentence summary:<strong>Skills are a folder that contains to teach Zen to do specific tasks\u3002<\/strong><\/p>\n<p>SKILL.md<\/p>\n<p>Skills is a lightweight open format that expands capacity through expertise and workflow\u3002<\/p>\n<p>Directory structure of skills<\/p>\n<p>you know, my-skill\/<br \/>\nIdeas - SKILL.md # must: Command + Metadata<br \/>\nIdeas - scripts\/ # optional: enforceable script<br \/>\nIdeas -References\/# Optional: Reference Documents<br \/>\nOptional: Templates, Resources<\/p>\n<p>The minimum requirement for SKILL.md is to include name and description, as well as instructions on how to carry out the mission. Skills can also be tied to scripts, templates and reference materials\u3002<\/p>\n<p>Some of the practical skills recommended<\/p>\n<ul>\n<li><strong>Argentina-Reach<\/strong>: one skill tracking multiple platforms<\/li>\n<li><strong>i'm sorry to hear that<\/strong>: To discover that people actually use OpenClaw in their daily lives<\/li>\n<\/ul>\n<p>Skills<\/p>\n<p>Browse the clawhub.com [1], an OpenClaw skill market that can search for and install community contributions\u3002<\/p>\n<blockquote>\n<ul>\n<li>I continue to share the Skills field case in the community: multi-platform information capture, hotspot monitoring, and self-generated. Interest in direct additions\u3002<\/li>\n<\/ul>\n<\/blockquote>\n<p><strong>Agent: \"Twisting\"<\/strong><\/p>\n<p>One sentence summary:<strong>The main glyph can generate multiple sub-Agents to work in parallel and report results automatically\u3002<\/strong><\/p>\n<p>When the task is more complicated, one can't get too busy. SubAgent allows the master to \"diverse\" - to deal with multiple things at the same time in the back and, when completed, automatically transmits the results through the notification mechanism\u3002<\/p>\n<p>For example, if you want to do a research mission, you can send out multiple sub-authors from Agent in different directions, and then you can get it all together\u3002<\/p>\n<p><strong>Core rules<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<th>Rule<\/th>\n<th>clarification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Independent Session<\/td>\n<td>The subAgent runs in an independent session without blocking the master<\/td>\n<\/tr>\n<tr>\n<td>It's forbidden<\/td>\n<td>SubAgent<strong>I can't<\/strong>Regenerated sub-Agent<\/td>\n<\/tr>\n<tr>\n<td>Roundup<\/td>\n<td>Default maximum running simultaneously\u00a0<strong>8<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Automatically announced<\/td>\n<td>Automatically transmit the results back to the main embroidery after completion<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>I'm gonna need a slash<\/strong><\/p>\n<p># Start Sub-Agent<br \/>\n\/subagents spawn<\/p>\n<p># View All Current Sub-Agents<br \/>\n\/subagents list<\/p>\n<p># VIEW RUN LOG<br \/>\ni'm sorry<\/p>\n<p># text son Agent\/ direct direction<br \/>\n\/subagents send message<br \/>\n\/subagents seter<\/p>\n<p># TERMINATION<br \/>\n\/subagents kill<\/p>\n<p>Mission description<\/p>\n<p>You can also describe demand directly in the conversation, and \ud83e\udd9e will automatically determine whether you need to start sub-Agent\u3002<\/p>\n<p><strong>Cost-saving configuration: Master's model, Junior's cheap model<\/strong><\/p>\n<p>{<br \/>\n\"agents\":<br \/>\n\"defaults\":<br \/>\n\"subagents\":<br \/>\n\"model\": gemini-2.5-flash,<br \/>\n\"maxConcurent\": 8<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<p>Model priorities range from high to low:<\/p>\n<ol>\n<li>\u00a0appearance when sessions_spahn calls<\/li>\n<li>Overwrite configuration for each Agent<\/li>\n<li>global defaults<\/li>\n<li>A model to inherit the master<\/li>\n<\/ol>\n<p><strong>Tool Permissions<\/strong><\/p>\n<p>SubAgent defaults on all tools except the session tool. The following tools have been disabled by default (to prevent it from opening its own children):<\/p>\n<ul>\n<li>sessions_list<\/li>\n<li>i don't know, sessions_history<\/li>\n<li>sessions_send<\/li>\n<li>sessions_spahn<\/li>\n<\/ul>\n<p>Custom Permission Configuration:<\/p>\n<p>{<br \/>\n\"tools\":<br \/>\n\"subagents\":<br \/>\n\"tools\":<br \/>\n\u201cdeny\u201d: [\u201cgateway\u201d, \u201ccron\u201d),<br \/>\n\u201callow\u201d: [ \u201cread\u201d, \u201cexec\u201d, \u201cproceeds\u201d)]<br \/>\n}<br \/>\n}<br \/>\n}<br \/>\n}<\/p>\n<blockquote>\n<ul>\n<li>\u00a0deny takes precedence over anallow. sets anallow to white list mode\u3002<\/li>\n<\/ul>\n<\/blockquote>\n<p><strong>Notification mechanism<\/strong><\/p>\n<p>After the completion of his mission, the subAgent automatically announces:<\/p>\n<ul>\n<li><strong>Stus<\/strong>_other organiser<\/li>\n<li><strong>Resault<\/strong>_: summary of results<\/li>\n<li><strong>Notes<\/strong>: Error Details<\/li>\n<li>Operating statistics: Time-consuming, Token usage, estimated cost<\/li>\n<\/ul>\n<p>If the child Agent replies ANNOUNCE_SKIP, no announcement is made\u3002<\/p>\n<p><strong>05 on a time-bound mission: To wake up and work<\/strong><\/p>\n<p>One sentence summary:<strong>Cron, you don't have to trigger it manually\u3002<\/strong><\/p>\n<p>Agent learned to \"diverse\" and timed to \"woke up and work.\"\u3002<\/p>\n<p>The timed task is a scheduler embedded in Gateway, stored permanently at ~\/.openclaw\/cron\/, restarting without loss\u3002<\/p>\n<p><strong>Two modes of implementation<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<th>Mode<\/th>\n<th>clarification<\/th>\n<th>Applicable scenarios<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>main session (main)<\/strong><\/td>\n<td>Incoming system event, run the next heartbeat<\/td>\n<td>Simple alarm, trigger main session action<\/td>\n<\/tr>\n<tr>\n<td><strong>sololated<\/strong><\/td>\n<td>Run a smart body in a stand-alone session<\/td>\n<td>Regular reporting, data collection, automated processes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Three methods of movement<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<th>typology<\/th>\n<th>specification<\/th>\n<th>Example<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>i don't know, at..<\/code><\/td>\n<td>ISO 8601 TIMETAMP<\/td>\n<td><code>2026-02-27T1-6:00+08:00<\/code><\/td>\n<\/tr>\n<tr>\n<td><code>every<\/code><\/td>\n<td>msec interval<\/td>\n<td><code>3600000<\/code>(per hour)<\/td>\n<\/tr>\n<tr>\n<td><code>cron<\/code><\/td>\n<td>5 Field Expression + Timezone<\/td>\n<td><code>0 7 * * *<\/code>\u00a0+\u00a0<code>Asia\/Shanghai<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Example:<\/strong><\/p>\n<p><strong>One-time reminder<\/strong>\u2014 4 p.m<\/p>\n<p>openclaw cron add<br \/>\n\u2013name \"meeting reminder\"<br \/>\n\u2013at \u201c2026-02-27T1-6: 00+08:00\u201d \\<br \/>\n-session mine<br \/>\n\u2013system-event, \"it's time to meet!\" \\<br \/>\n\u2013wake now \\<br \/>\n\u2013delete-after-run<\/p>\n<p><strong>Automatically, every morning, 7 o'clock<\/strong>Push to Slack:<\/p>\n<p>openclaw cron add<br \/>\n\u2013name \u201cbyer\u201d<br \/>\n\u2013cron \"0 7 **\" *<br \/>\n\u2013tz \"Asia\/Shanghai\"<br \/>\n\u2013session is online<br \/>\n\u2013message \u201cconsolidate yesterday's important news and to-dos\u201d<br \/>\n-announce<br \/>\n\u2013channel slack<br \/>\n\u2013to \u201cchannel: C1234567890\u201d<\/p>\n<p>Supporting delivery channels: Telegram, Discord, Slack, WhatsApp, Signal, iMessage\u3002<\/p>\n<p><strong>Quick check the commands<\/strong><\/p>\n<p>openclaw cron list # lists all timed jobs<br \/>\nopenclaw cron run  \u2013force # manually and immediately<br \/>\nopenclaw cron runs - id Limit 50 # to view running history<br \/>\nopenclaw cron edit  \u2013message \"New Plugin\" # to modify the tasktip<\/p>\n<p><strong>Constagram<\/strong><\/p>\n<p>{<br \/>\n\"cron\": {<br \/>\n\"enabled\": true,<br \/>\n\u201cstore\u201d: \u201c~\/.openclaw\/cron\/jobs.json\u201d,<br \/>\n\"maxConcurent Runs\": 1<br \/>\n}<br \/>\n}<\/p>\n<p>Turns off a time-bound task: Sets acron.enabled: false or an environment variable OPENCLAW_SKIP_Cron=1\u3002<\/p>\n<p><strong>Attention<\/strong><\/p>\n<ul>\n<li>The Gateway process needs to be run on an ongoing basis to trigger a time job<\/li>\n<li>\u00a0the session Target must match the payload.kind:<\/li>\n<li>When the time zone is omitted, the ISO timetamp is processed by UTC, the ron expression is processed by the host local time zone<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-50645\" title=\"1 fa5e95fj00tbgv0x001sd000ueip\" src=\"https:\/\/www.1ai.net\/wp-content\/uploads\/2026\/03\/1fa5e95fj00tbgv0x001sd000u000eip.jpg\" alt=\"1 fa5e95fj00tbgv0x001sd000ueip\" width=\"1080\" height=\"522\" \/><\/p>\n<p><strong>06: Next: Three things can be done today<\/strong><\/p>\n<p>If you want to make a difference at once, in this order:<\/p>\n<ol>\n<li><strong>Change SOUL.md<\/strong>: Ten minutes to define the style of conversation you want. Just say, \"You fill out SOUL.md for me,\" and it'll be automatic based on your interaction<\/li>\n<li><strong>Enable Memory<\/strong>: confirm that the Memory.md and memory\/ directory exists, and then say \"Remember that I like a simple response\" -- - See if it's actually written<\/li>\n<li><strong>Set a time job<\/strong>: Even if it's just a weather alert every morning, run through this ring and you'll know what the hyena can do<\/li>\n<\/ol>\n<blockquote>\n<ul>\n<li>Identity definition + memory system + Skills + subAgent + time job, five modules combined, and your gill is no longer a \"you ask\" tool. It's a digital partner that can operate on its own, continuously evolves, and gets to know you better\u3002<\/li>\n<\/ul>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>OpenClaw Progress Configuration Guide: Identity + Memory + Skills + SubAgent + Time Task (from \"Can\" to \"Face\") installed OpenClaw, but you talk like a customer? Every conversation starts from scratch? You can't do your job without asking? This article addresses these issues. After reading, you can get it: a set of configurations that give you an exclusive character, a set of inter-chamber long-term memories, a set of methods to expand the capabilities with Skills, a set of sub-Agent parallel tasks, a set of Cron configurations that allow the gimmick to work automatically on time, pre-conditions: You have completed OpenClaw Ann<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[149,144],"tags":[8229,8270],"collection":[8384],"class_list":{"0":"post-50643","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-jiaocheng","7":"category-baike","8":"tag-openclaw","10":"collection-openclaw"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/50643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/comments?post=50643"}],"version-history":[{"count":0,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/posts\/50643\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/media?parent=50643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/categories?post=50643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/tags?post=50643"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/www.1ai.net\/en\/wp-json\/wp\/v2\/collection?post=50643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}