{
  "id": "daily-tasks",
  "name": "每日任务卡",
  "permissions": ["tasks"],
  "html": "<h3>每日任务</h3><p id=\"stamp\"></p><ul id=\"content\"></ul>",
  "js": "const root=document.getElementById('content');async function render(){try{const result=await yys.data.get('tasks');root.replaceChildren();document.getElementById('stamp').textContent=`快照 ${result.capturedAt??'未读取'} · 手动完成 ${result.data.manual?.daily?.ids?.length??0} 项`;const records=result.data.records?.daily;if(!records){const row=document.createElement('li');row.textContent='尚无任务快照，请先读取游戏数据';root.append(row);return;}for(const [key,state] of Object.entries(records)){const row=document.createElement('li');row.textContent=`${key} · ${state?.completed===true?'读取确认完成':state?.completed===false?'读取确认未完成':state?.available===true?'已读取，具体进度见任务页':'状态未知'}`;root.append(row);}}catch(error){root.textContent=error.message;}}yys.data.subscribe(render);render();",
  "apiVersion": 1,
  "version": "1.0.0",
  "css": "body{margin:0;padding:18px;background:transparent;color:#8d9ea6;font:12px/1.7 sans-serif}h3{color:#a98b67;margin:0 0 12px}ul{padding:0;list-style:none}li{padding:7px 0;border-bottom:1px solid #8d9ea633}small{opacity:.7}strong{color:#a98b67}"
}
