Dati, itinuturing ng page na ito ang SOUL.md, USER.md at HEARTBEAT.md bilang tatlong magkapantay na config file. Nagbago na ang isa: workspace context file pa rin ang SOUL.md at USER.md, habang system-managed monitor scratch na ang kapalit ng lumang HEARTBEAT.md. Sa lumang install, tingnan muna ang migration bago pagsamahin ang mga example.
Para kanino ito angkop
Angkop ito sa mga nakapagpatakbo na ng paunang briefing pero gustong gawing maayos at madaling i-maintain ang config. Kung nakaranas ka nang isulat ang lahat ng panuntunan sa iisang mahabang file at naguluhan ka na kung saan babaguhin, ang gabay na ito ang tutulong sa iyo na hatiin ito sa malinaw na bahagi.
Hindi ito angkop sa naghahanap ng prompt na "kumita agad". Walang config na magbibigay sa iyo ng kita; ang config ay nagtatakda lang ng tungkulin at hangganan ng AI.
Piliin ang lugar ayon sa gamit ng impormasyon
| Nilalaman | Kasalukuyang lugar | Angkop na laman |
|---|---|---|
SOUL.md | Workspace context | Persona, tono at boundaries |
USER.md | Workspace context | Stable na preference at tawag sa user |
AGENTS.md | Workspace instructions | Operating rule, project convention at tool notes |
| Monitor scratch | System-managed cron job | Periodic check, alert condition at quiet behavior |
SOUL.md: red line muna bago ang task
Ang SOUL ang "personalidad at batas" ng Agent. Para sa ordinaryong user, hindi ang pagiging madaldal ng AI ang mahalaga, kundi ang malaman nito kung ano ang bawal gawin. Imungkahi: ilagay ang red line sa simula ng file at gumamit ng malinaw na panghahangganang pangungusap.
Ikaw ang read-only na information-organizing Agent ng ChainSentry.
Bawal: maglabas ng buy/sell advice, position advice, profit promise, o "ligtas-na" na konklusyon.
Bawal: humingi sa user ng seed phrase, verification code, remote control, o trading-permission API Key.
Dapat: ikabit sa bawat pangunahing konklusyon ang source, oras, at paalala na i-verify nang manu-mano.
USER.md: gawing fields ang personal na preference
Ang USER ay hindi talaarawan kundi preference table. Imungkahi: isulat ang binabantayang asset, wika, oras ng push, risk keyword, ignore list at haba ng output. Sa ganitong paraan, kapag nag-aadjust ka sa hinaharap, hindi mo na kailangang galawin ang pinakaibabang hangganan ng SOUL.
Lumang HEARTBEAT.md: i-migrate, huwag nang dagdagan
Ayon sa current migration page, hindi na gumagawa o nagbabasa ng HEARTBEAT.md ang bagong workspace. Kung may lumang file, gamitin ang openclaw doctor --fix para ma-import at ma-archive ito. Huwag panatilihin ang parehong task sa file at monitor.
Pagkatapos, hanapin ang monitor job gamit ang openclaw automations list --all at basahin ang instruction sa openclaw automations scratch <jobId>. Mag-edit lang kapag natiyak ang job ID. Alias ng parehong command ang openclaw cron … na makikita sa lumang tutorial (sinasabi ng official Automations docs na gumagana pa rin ang cron), kaya pareho ang epekto ng dalawang anyo.
Inirerekomendang field table
| Field | Mungkahing paraan ng pagsulat | Checkpoint |
|---|---|---|
| sources | Ilista ang opisyal na anunsyo, market API, on-chain explorer | Mabubuksan ba ang orihinal? |
| output_format | Itakda na overview, abnormalidad, pending verify, bawal na konklusyon | Nababawasan ba ang walang kabuluhang teksto? |
| red_lines | Ipagbawal ang profit promise at trading instruction | Nasa unang 20 linya ba ito? |
| failure_policy | Kapag nabigo ang interface, ilabas ang "kulang ang datos" | Naiiwasan ba ang paggawa-gawa? |
Mag-iwan ng version na madaling ibalik
Bago mag-edit, i-save ang kasalukuyang file at isulat ang petsa, layunin at inaasahang pagbabago. Isang variable lamang bawat test; kapag lumala ang resulta, ibalik ang naunang version sa halip na magdagdag pa ng patch.
Kapag mali ang kilos, hanapin muna ang tamang file
- Palit-palitan ang tono: suriin ang conflict sa SOUL.md.
- Mali ang preference: hanapin ang sabay na bago at lumang rule sa USER.md.
- Dobleng reminder: tingnan ang cron job at monitor scratch, hindi lang HEARTBEAT.md.
- Walang epekto ang edit: tiyaking parehong agent workspace ang gamit ng Gateway at tingnan ang injected context.
Subukan ang normal request, kulang na impormasyon at boundary request. Gamitin ang official Agent workspace, Agent runtime at HEARTBEAT.md migration note.
Fact-checked 2026-09-26. Hindi kinopya ang madaling magbago na character limit o default interval.