[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-system-prompt":3},{"tag":4,"articles":10},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":9},"84587380-6120-4517-a667-a73a6ec982e6","system prompt","system-prompt",0,null,[11,20],{"id":12,"slug":13,"title":14,"summary":15,"category":16,"image_url":17,"cover_image":17,"language":18,"created_at":19},"d558c492-a87a-4bb5-883c-3f62b726fbce","how-to-engineer-prompts-for-ai-agents-en","How to Engineer Prompts for AI Agents","This guide shows how to design a clear prompt and system prompt for an AI agent.","ai-agent","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1779131631690-tifb.png","en","2026-05-18T19:13:23.476836+00:00",{"id":21,"slug":22,"title":23,"summary":24,"category":25,"image_url":26,"cover_image":26,"language":18,"created_at":27},"7096dab0-6d27-42d9-b951-7545a5dddf33","why-claude-code-prompt-design-beats-ide-copilots-en","Why Claude Code’s prompt design beats IDE copilots","Claude Code wins because it is built like a terminal-native agent, not a line-completion plugin.","tools","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778742651754-3kxk.png","2026-05-14T07:10:30.953808+00:00"]